Nasdaq 100 Investment Book

rank company name ticker link score max dd intrinsic value stock price difference
1 Advanced Micro Devices Inc AMD 9 -40% 25.55 88.29 -71%
1 Ansys Inc ANSS 9 -21% 143.90 301.59 -52%
1 Baker Hughes Co BKR 9 -28% 50.67 38.13 33%
4 Alphabet Inc. GOOGL 8 -30% 93.50 153.33 -39%
4 Costco Wholesale Corp /New COST 8 -17% 242.46 967.75 -75%
4 Charter Communications, Inc. /Mo/ CHTR 8 -16% -294.66 332.50 -189%
4 Amazon Com Inc AMZN 8 -30% 44.27 174.33 -75%
4 Alphabet Inc. GOOG 8 -29% 93.50 155.50 -40%
4 Applovin Corp ARM 8 -52% 0.00 101.00 0%
4 Automatic Data Processing Inc ADP 8 -13% 137.77 294.14 -53%
4 Cintas Corp CTAS 8 -9% 59.09 204.72 -71%
4 Applovin Corp APP 8 -57% 88.37 229.81 -62%
4 Mondelez International, Inc. MDLZ 8 -6% 29.27 67.32 -57%
4 Qualcomm Inc/De QCOM 8 -29% 152.23 136.66 11%
4 Paychex Inc PAYX 8 -12% 78.43 144.90 -46%
4 Palo Alto Networks Inc PANW 8 -27% 70.34 167.69 -58%
4 Workday, Inc. WDAY 8 -24% 134.78 221.02 -39%
4 T-Mobile Us, Inc. TMUS 8 -10% 48.20 262.04 -82%
4 Micron Technology Inc MU 8 -41% -4.50 68.80 -107%
4 Doordash, Inc. DASH 8 -24% 83.61 179.39 -53%
21 Gilead Sciences, Inc. GILD 7 -13% 137.03 104.88 31%
21 Intuit Inc. INTU 7 -14% 250.99 588.08 -57%
21 Linde Plc LIN 7 -12% 128.91 452.12 -71%
21 Keurig Dr Pepper Inc. KDP 7 -7% 7.14 35.40 -80%
21 Electronic Arts Inc. EA 7 -20% 128.13 142.97 -10%
21 Honeywell International Inc HON 7 -19% 87.55 193.28 -55%
21 Palantir Technologies Inc. PLTR 7 -41% 8.22 93.78 -91%
21 Meta Platforms, Inc. META 7 -32% 329.42 501.48 -34%
21 Biogen Inc. BIIB 7 -26% 247.07 115.29 114%
21 Airbnb, Inc. ABNB 7 -35% 119.31 112.64 6%
21 Booking Holdings Inc. BKNG 7 -19% 3685.73 4540.84 -19%
21 Cdw Corp CDW 7 -30% 96.23 148.77 -35%
21 Apple Inc. AAPL 7 -30% 108.16 194.27 -44%
21 Comcast Corp CMCSA 7 -13% 40.03 33.55 19%
21 Nvidia Corp NVDA 7 -37% 39.24 101.49 -61%
21 Mongodb, Inc. MDB 7 -51% 38.36 159.26 -76%
21 Warner Bros. Discovery, Inc. WBD 7 -33% 30.00 8.11 270%
21 Netflix Inc NFLX 7 -19% 234.75 973.03 -76%
39 Xcel Energy Inc XEL 6 -7% -129.59 70.13 -285%
39 Synopsys Inc SNPS 6 -31% 152.49 413.32 -63%
39 On Semiconductor Corp ON 6 -50% 43.33 34.64 25%
39 Old Dominion Freight Line, Inc. ODFL 6 -29% 65.94 153.75 -57%
39 Nxp Semiconductors N.V. NXPI 6 -37% 143.53 170.74 -16%
39 Monster Beverage Corp MNST 6 -12% 26.80 58.41 -54%
39 Mercadolibre Inc MELI 6 -21% 2147.24 2099.37 2%
39 Ge Healthcare Technologies Inc. GEHC 6 -37% 57.09 61.48 -7%
39 Fortinet, Inc. FTNT 6 -26% 41.44 96.07 -57%
39 Axon Enterprise, Inc. AXON 6 -30% 63.81 571.85 -89%
39 Autodesk, Inc. ADSK 6 -23% 111.27 260.16 -57%
39 Applied Materials Inc /De AMAT 6 -35% 145.94 138.19 6%
39 American Electric Power Co Inc AEP 6 -7% 115.20 105.92 9%
39 Applovin Corp ASML 6 -23% 392.73 634.93 -38%
39 Amgen Inc AMGN 6 -14% 218.84 282.64 -23%
39 Costar Group, Inc. CSGP 6 -10% 26.51 79.02 -66%
39 Kraft Heinz Co KHC 6 -14% 26.41 29.46 -10%
39 Pepsico Inc PEP 6 -10% 57.13 142.84 -60%
39 Fastenal Co FAST 6 -11% 26.01 80.45 -68%
39 Microsoft Corp MSFT 6 -21% 152.34 367.78 -59%
39 Lam Research Corp LRCX 6 -33% 52.31 63.76 -18%
39 Idexx Laboratories Inc /De IDXX 6 -23% 145.20 402.38 -64%
39 Dexcom Inc DXCM 6 -34% 19.82 68.73 -71%
39 Datadog, Inc. DDOG 6 -43% 35.68 91.88 -61%
39 Crowdstrike Holdings, Inc. CRWD 6 -32% 88.20 379.84 -77%
39 Exelon Corp EXC 6 -6% -4.40 46.51 -109%
39 Csx Corp CSX 6 -20% 45.67 27.35 67%
66 Applovin Corp AZN 5 -17% 58.93 67.05 -12%
66 Adobe Inc. ADBE 5 -27% 282.01 344.19 -18%
66 Analog Devices Inc ADI 5 -32% 89.09 175.93 -49%
66 Trade Desk, Inc. TTD 5 -64% 22.57 50.26 -55%
66 Zscaler, Inc. ZS 5 -19% 63.89 201.09 -68%
66 Roper Technologies Inc ROP 5 -12% 276.38 557.24 -50%
66 Ross Stores, Inc. ROST 5 -20% 76.36 139.63 -45%
66 Verisk Analytics, Inc. VRSK 5 -9% 82.51 293.02 -72%
66 Cisco Systems, Inc. CCEP 5 -9% 57.35 87.90 -35%
66 Constellation Energy Corp CEG 5 -51% -282.13 204.19 -238%
66 Copart Inc CPRT 5 -13% 17.23 59.44 -71%
66 Marriott International Inc /Md/ MAR 5 -30% 103.72 220.41 -53%
66 Diamondback Energy, Inc. FANG 5 -33% 262.57 130.22 102%
66 O Reilly Automotive Inc ORLY 5 -9% 420.24 1390.90 -70%
66 Paypal Holdings, Inc. PYPL 5 -37% 101.15 61.00 66%
66 Lululemon Athletica Inc. LULU 5 -41% 207.99 251.08 -17%
66 Intuitive Surgical Inc ISRG 5 -26% 63.30 481.34 -87%
66 Marvell Technology, Inc. MRVL 5 -61% 22.25 51.70 -57%
66 Microchip Technology Inc MCHP 5 -45% 65.81 38.56 71%
66 Tesla, Inc. TSLA 5 -48% 17.03 241.37 -93%
86 Starbucks Corp SBUX 4 -31% 26.94 81.50 -67%
86 Broadcom Inc. AVGO 4 -40% 52.91 174.61 -70%
86 Cadence Design Systems Inc CDNS 4 -29% 66.02 259.26 -75%
86 Applovin Corp TEAM 4 -43% 91.06 205.31 -56%
86 Cognizant Technology Solutions Corp CTSH 4 -26% 60.40 70.01 -14%
86 Gilead Sciences, Inc. GFS 4 -34% 31.71 31.62 0%
86 Kla Corp KLAC 4 -26% 321.02 634.43 -49%
86 Paccar Inc PCAR 4 -23% 71.31 88.17 -19%
86 Regeneron Pharmaceuticals, Inc. REGN 4 -27% 508.20 563.16 -10%
95 Cisco Systems, Inc. CSCO 3 -17% 34.49 55.76 -38%
95 Intel Corp INTC 3 -34% -68.36 19.23 -455%
95 Vertex Pharmaceuticals Inc / Ma VRTX 3 -8% -38.16 489.10 -108%
95 Take Two Interactive Software Inc TTWO 3 -11% -31.21 212.77 -115%
95 Texas Instruments Inc TXN 3 -28% 14.80 148.44 -90%
100 Microstrategy Inc MSTR 2 -40% -4.79 317.20 -102%

AMD

ADVANCED MICRO DEVICES INC (Semiconductors & Related Devices)
Fiscal year end : 1227 Report Date : 2024-12-28 Filing Date : 2025-02-05

                                          ADVANCED MICRO DEVICES, INC.                                          
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       3,787       3,933       4,835       2,535  
      Accounts Receivable                             millions       6,192       4,323       4,126       2,706  
      Inventory                                       millions       5,734       4,351       3,771       1,955  
      Total Current Assets                            millions      19,049      16,768      15,019       8,583  
    Property, Plant and Equipment                     millions       1,802       1,589       1,513         702  
    Goodwill                                          millions      24,839      24,262      24,200         289  
    Other Assets                                      millions       3,146       2,805       2,152       1,478  
    Total Assets                                      millions      69,226      67,885      67,580      12,419  
      Accounts Payable                                millions       1,990       2,055       2,493       1,321  
      Total Current Liabilities                       millions       7,281       6,689       6,369       4,240  
    Long-term Liabilities                             millions       1,816       1,850       1,664         321  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions          17          17          16          12  
      Retained Earnings                               millions       2,364         723  (     131)  (   1,451)  
      Other Comprehensive Income                      millions  (      69)  (      10)  (      41)  (       3)  
      Total Stockholders' Equity                      millions      57,568      55,892      54,750       7,497  
    Total Liabilities & Equity                        millions      69,226      67,885      67,580      12,419  
                                                                                                                

                                                ADVANCED MICRO DEVICES, INC.                                                
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      25,785      22,680      23,601      16,434       9,763  
  Cost of Sales                                       millions  (  13,060)  (  12,220)  (  12,998)       8,505       5,416  
  Research & Development                              millions  (   6,456)  (   5,872)  (   5,005)  (   2,845)  (   1,983)  
  Selling, General & Admin                            millions  (   2,783)  (   2,352)  (   2,336)  (   1,448)  (     995)  
  Operating Income                                    millions       1,900         401       1,264       3,648       1,369  
  Income Tax                                          millions  (     381)  (     346)  (     122)  (     513)  (   1,210)  
  Net Income                                          millions       1,641         854       1,320       3,162       2,490  
    EPS Basic                                                         1.01        0.53        0.85        2.61         2.1  
    EPS Diluted                                                          1        0.53        0.84        2.57        2.06  
    Shares Basic                                      millions       1,620       1,614       1,561       1,213       1,184  
    Shares Diluted                                    millions       1,637       1,625       1,571       1,229       1,207  
                                                                                                                            

                                                ADVANCED MICRO DEVICES, INC.                                                
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,407       1,384       1,081         379         274  
        Inventories                                   millions  (   1,458)  (     580)  (   1,401)  (     556)  (     417)  
    Net Cash from Operations                          millions       3,041       1,667       3,565       3,521       1,071  
    Capital Expenditures                              millions  (     636)  (     546)  (     450)  (     301)              
    Net Cash from Investing                           millions  (   1,101)  (   1,423)       1,999         686              
    Stock Repurchases                                 millions  (     862)  (     985)  (   3,702)  (   1,762)              
    Net Cash from Financing                           millions  (   2,062)  (   1,146)  (   3,264)       1,895              
  Net Change in Cash                                  millions  (     122)  (     902)       2,300         940              
  Total Cash and Equivalents                          millions       3,811       3,933       4,835       2,535              
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for AMD

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for AMD

ROE < 5.0%
ROA < 2.0%

Performance Details for AMD

0
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AMD

AMD Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ANSS

ANSYS INC (Services-Prepackaged Software)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-19

                                                   ANSYS, Inc.                                                   
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             thousands   1,022,850     864,526     760,287     645,891  
      Total Current Assets                            thousands   2,831,493   2,049,567   1,664,122   1,638,574  
      Property, Plant and Equipment                   thousands      89,646      77,780      80,838      87,914  
      Goodwill                                        thousands   3,778,128   3,805,874   3,658,267   3,409,271  
      Other Assets                                    thousands     308,333     273,030     261,880     279,676  
    Total Assets                                      thousands   8,051,431   7,322,875   6,687,945   6,324,314  
      Accounts Payable                                thousands      27,062      22,772      14,021      10,863  
      Total Current Liabilities                       thousands     941,184     889,294     794,836     778,492  
      Long-term Liabilities                           thousands     126,800     113,520     102,756      98,272  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands         953         953         953         953  
      Retained Earnings                               thousands   5,859,034   5,283,342   4,782,930   4,259,220  
      Other Comprehensive Income                      thousands  ( 147,580)  (  90,271)  ( 122,722)  (  56,112)  
      Total Stockholders' Equity                      thousands   6,086,440   5,390,364   4,865,851   4,484,048  
    Total Liabilities & Equity                        thousands   8,051,431   7,322,875   6,687,945   6,324,314  
                                                                                                                 

                                                           ANSYS, Inc.                                                           
                                                        Income Statements                                                        
                                                                                                                                 
                                                                                                                                 
                                                                        2024         2023         2022         2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cost of Sales                                     thousands   ( 279,819)   ( 271,298)   ( 250,641)   ( 257,984)  ( 225,264)  
    Selling, General & Admin                          thousands      995,340      855,135      772,871      715,377     587,707  
    Research & Development                            thousands      528,014      494,869      433,661      404,870     355,371  
    Total Operating Expenses                          thousands  (1,547,102)  (1,372,516)  (1,222,254)  (1,135,460)  ( 959,677)  
  Operating Income                                    thousands      717,888      626,135      592,658      513,271     496,356  
  Pre-tax Income                                      thousands      718,038      592,138      575,315      515,354     493,925  
  Income Tax                                          thousands   ( 142,346)   (  91,726)   (  51,605)   (  60,727)  (  60,038)  
  Net Income                                          thousands      575,692      500,412      523,710      454,627     433,887  
                                                                                                                                 

                                                         ANSYS, Inc.                                                         
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     270,900     221,891     168,128     166,338     145,615  
    Net Cash from Operations                          thousands     795,740     717,122     631,003     549,482     547,310  
    Net Cash from Investing                           thousands  (  99,562)  ( 240,042)  ( 411,368)  ( 536,813)  ( 614,253)  
    Stock Repurchases                                                    -0  (   1,965)  (   2,056)  (   1,347)  (   1,610)  
    Net Cash from Financing                           thousands  (  98,544)  ( 231,319)  ( 245,508)  ( 245,852)      96,597  
  Net Change in Cash                                  thousands     586,542     245,810  (  53,276)  ( 245,005)      40,578  
  Total Cash and Equivalents                          thousands   1,446,743     860,201     614,391     667,667     912,672  
                                                                                                                             

Statistics for ANSS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ANSS

1
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ANSS

ANSS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

BKR

Baker Hughes Co (Oil & Gas Field Machinery & Equipment)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-04

                                              Baker Hughes Company                                              
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Inventory                                       millions       4,954       5,094       4,587       3,979  
      Total Current Assets                            millions      17,211      16,301      14,592      15,065  
    Property, Plant and Equipment                     millions       5,127       4,893       4,538       4,877  
    Goodwill                                          millions       6,078       6,137       5,930       5,959  
    Other Assets                                      millions       2,982       3,043       2,781       2,943  
    Total Assets                                      millions      38,363      36,945      34,181      35,308  
      Accounts Payable                                millions       4,542       4,471       4,298       3,745  
      Total Current Liabilities                       millions      12,991      12,991      11,075       9,128  
    Long-term Liabilities                             millions       1,276       1,409       1,412       1,510  
        Common Stock                                  millions           0           0                          
      Retained Earnings                               millions  (   5,840)  (   8,819)  (  10,761)  (  10,160)  
      Other Comprehensive Income                      millions  (   3,161)  (   2,796)  (   2,971)  (   2,385)  
      Total Stockholders' Equity                      millions      16,895      15,368      14,394      14,830  
    Total Liabilities & Equity                        millions      38,363      36,945      34,181      35,308  
                                                                                                                

                                                    Baker Hughes Company                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      27,829      25,506      21,156      20,502      20,705  
    Cost of Sales                                                                                                           
    Selling, General & Admin                          millions       2,458       2,611       2,510       2,470       2,404  
  Operating Income                                    millions       3,081       2,317       1,185       1,310  (  15,978)  
  Pre-tax Income                                      millions       3,265       2,655          22         428  (  15,202)  
  Income Tax                                          millions  (     257)  (     685)  (     600)  (     758)  (     559)  
  Net Income                                          millions       2,979       1,943  (     601)  (     219)  (   9,940)  
      EPS Basic                                                          3        1.93  (    0.61)  (    0.27)              
      EPS Diluted                                                     2.98        1.91  (    0.61)  (    0.27)  (   14.73)  
                                                                                                                            

                                                    Baker Hughes Company                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         202         197         207         205         210  
        Inventories                                   millions  (     102)  (     461)  (     885)  (     170)  (      80)  
    Net Cash from Operations                          millions       3,332       3,062       1,888       2,374       1,304  
    Net Cash from Investing                           millions  (   1,016)  (     817)  (   1,564)  (     463)  (     618)  
    Stock Repurchases                                 millions  (     484)  (     538)  (     828)  (     434)          -0  
    Net Cash from Financing                           millions  (   1,527)  (   2,028)  (   1,592)  (   2,143)         225  
  Net Change in Cash                                  millions         718         158  (   1,365)  (     279)         883  
  Total Cash and Equivalents                          millions       3,364       2,646       2,488       3,853       4,132  
                                                                                                                            

Statistics for BKR

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for BKR

Net margin below 0.0% (negative)
Interest coverage below 2.0 => potential default risk.

Performance Details for BKR

2
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for BKR

BKR Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

GOOGL

Alphabet Inc. (Services-Computer Programming, Data Processing, Etc.)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-05

                                                 Alphabet Inc.                                                  
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      23,466      24,048      21,879      20,945  
      Accounts Receivable                             millions      52,340      47,964      40,258      39,304  
      Total Current Assets                            millions     163,711     171,530     164,795     188,143  
    Property, Plant and Equipment                     millions     171,036     134,345     112,668      97,599  
    Goodwill                                          millions      31,885      29,198      28,960      22,956  
    Other Assets                                      millions      14,874      10,051       8,707       5,361  
    Total Assets                                      millions     450,256     402,392     365,264     359,268  
      Accounts Payable                                millions       7,987       7,493       5,128       6,037  
      Total Current Liabilities                       millions      89,122      81,814      69,300      64,254  
    Long-term Liabilities                             millions       4,694       4,395       2,247       2,205  
    Total Liabilities                                 millions     125,172     119,013     109,120     107,633  
    Commitments & Contingencies                                                                                 
      Other Comprehensive Income                      millions  (   4,800)  (   4,402)  (   7,603)  (   1,623)  
      Retained Earnings                               millions     245,084     211,247     195,563     191,484  
      Total Stockholders' Equity                      millions     325,084     283,379     256,144     251,635  
    Total Liabilities & Equity                        millions     450,256     402,392     365,264     359,268  
      Inventory                                       millions                               2,670       1,170  
                                                                                                                

                                                       Alphabet Inc.                                                        
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions     350,018     307,394     282,836     257,637     182,527  
    Research & Development                            millions      49,326      45,427      39,500      31,562      27,573  
  Operating Income                                    millions     112,390      84,293      74,842      78,714      41,224  
  Pre-tax Income                                      millions     119,815      85,717      71,328      90,734      48,082  
  Income Tax                                          millions  (  19,697)  (  11,922)  (  11,356)  (  14,701)  (   7,813)  
  Net Income                                          millions     100,118      73,795      59,972      76,033      40,269  
  EPS Basic                                                           8.13        5.84        4.59        5.69        2.96  
  EPS Diluted                                                         8.04         5.8        4.56        5.61        2.93  
                                                                                                                            

                                                       Alphabet Inc.                                                        
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions      22,785      22,460      19,362      15,376      12,991  
    Net Cash from Operations                          millions     125,299     101,746      91,495      91,652      65,124  
    Capital Expenditures                              millions  (  52,535)  (  32,251)  (  31,485)  (  24,640)  (  22,281)  
    Net Cash from Investing                           millions  (  45,536)  (  27,063)  (  20,298)  (  35,523)  (  32,773)  
    Stock Repurchases                                 millions  (  62,222)  (  61,504)  (  59,296)  (  50,274)  (  31,149)  
    Net Cash from Financing                           millions  (  79,733)  (  72,093)  (  69,757)  (  61,362)  (  24,408)  
  Net Change in Cash                                  millions  (     582)       2,169         934  (   5,520)       7,967  
  Total Cash and Equivalents                          millions      23,466      24,048      21,879      20,945      26,465  
                                                                                                                            

Statistics for GOOGL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for GOOGL

3
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for GOOGL

GOOGL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

COST

COSTCO WHOLESALE CORP /NEW (Retail-Variety Stores)
Fiscal year end : 0831 Report Date : 2024-09-01 Filing Date : 2024-10-09

                                           COSTCO WHOLESALE CORP /NEW                                           
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       9,906      13,700      10,203      11,258  
      Inventory                                       millions      18,647      16,651      17,907      14,215  
      Total Current Assets                            millions      34,246      35,879      32,696      29,505  
      Property, Plant and Equipment                   millions      29,032      26,684      24,646      23,492  
      Other Assets                                    millions       3,936       3,718       4,050       3,381  
    Total Assets                                      millions      69,831      68,994      64,166      59,268  
      Accounts Payable                                millions      19,421      17,483      17,848      16,278  
      Total Current Liabilities                       millions      35,464      33,583      31,998      29,441  
      Long-term Liabilities                           millions       2,576       2,550       2,555       2,415  
    Total Liabilities                                 millions      46,209      43,936      43,519      41,190  
      Common Stock                                    millions           2           2           2           4  
      Other Comprehensive Income                      millions  (   1,828)  (   1,805)  (   1,829)  (   1,137)  
      Retained Earnings                               millions      17,619      19,521      15,585      11,666  
      Total Stockholders' Equity                      millions      23,622      25,058      20,642      17,564  
    Total Liabilities & Equity                        millions      69,831      68,994      64,166      59,268  
                                                                                                                

                                                 COSTCO WHOLESALE CORP /NEW                                                 
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions     254,453     242,290     226,954     195,929     166,761  
    Cost of Sales                                     millions  ( 222,358)  ( 212,586)  ( 199,382)  ( 170,684)  ( 144,939)  
    Selling, General & Admin                          millions  (  22,810)  (  21,590)  (  19,779)  (  18,537)  (  16,387)  
  Operating Income                                    millions       9,285       8,114       7,793       6,708       5,435  
  Pre-tax Income                                      millions       9,740       8,487       7,840       6,680       5,367  
  Income Tax                                          millions  (   2,373)  (   2,195)  (   1,925)  (   1,601)  (   1,308)  
  Net Income                                          millions       7,367       6,292       5,844       5,007       4,002  
                                                                                                                            

                                                        COSTCO WHOLESALE CORP /NEW                                                         
                                                   Consolidated Statement of Cash Flows                                                    
                                                                                                                                           
                                                                                                                                           
                                                                presentation_order  index        2024        2023        2022        2021  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions                                    818         774         724         665  
        Inventories                                   millions                             (   2,068)  (   1,228)  (   4,003)  (   1,892)  
    Net Cash from Operations                          millions                                 11,339      11,068       7,392       8,958  
    Capital Expenditures                              millions                             (   4,710)  (   4,323)  (   3,891)  (   3,588)  
    Net Cash from Investing                           millions                             (   4,409)  (   4,972)  (   3,915)  (   3,535)  
    Stock Repurchases                                 millions                             (     700)  (     676)  (     439)  (     496)  
    Net Cash from Financing                           millions                             (  10,764)  (   2,614)  (   4,283)  (   6,488)  
  Net Change in Cash                                  millions                             (   3,794)       3,497  (   1,055)  (   1,019)  
  Total Cash and Equivalents                          millions                                  9,906      13,700      10,203      11,258  
                                                                                                                                           

Statistics for COST

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for COST

4
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for COST

COST Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CHTR

CHARTER COMMUNICATIONS, INC. /MO/ (Cable & Other Pay Television Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-31

                                          Charter Communications, Inc.                                          
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions         459         709         645         601  
      Accounts Receivable                             millions       3,097       2,965       2,921       2,579  
      Total Current Assets                            millions       4,233       4,132       4,017       3,566  
      Property, Plant and Equipment                   millions      42,913      39,520      36,039      34,310  
      Goodwill                                        millions      29,674      29,668      29,563      29,562  
    Other Assets                                      millions       4,763       4,732       4,769       3,647  
    Total Assets                                      millions     150,020     147,193     144,523     142,491  
      Total Current Liabilities                       millions      13,486      13,214      12,065      12,458  
    Long-term Liabilities                             millions       4,776       4,530       4,758       4,217  
            Common Stock                              millions           0           0           0              
      Retained Earnings                               millions  (   7,750)  (  12,260)  (  14,821)  (  12,675)  
      Total Stockholders' Equity                      millions      15,587      11,086       9,119      14,050  
    Total Liabilities & Equity                        millions     150,020     147,193     144,523     142,491  
                                                                                                                

                                                  Charter Communications, Inc.                                                   
                                                        Income Statements                                                        
                                                                                                                                 
                                                                                                                                 
                                                                       2024         2023         2022         2021         2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Total Operating Expenses                          millions       33,167       33,405       32,876       31,482       29,930  
    Operating Income                                  millions       13,118       12,559       11,962       10,526        8,405  
  Pre-tax Income                                      millions        7,502        6,854        7,462        6,388        4,302  
  Income Tax                                          millions   (   1,649)   (   1,593)   (   1,613)   (   1,068)   (     626)  
  Net Income                                          millions        5,083        4,557        5,055        4,654        3,222  
    EPS Basic                                                         35.53        30.54         31.3        25.34        15.85  
    EPS Diluted                                                       34.97        29.99        30.74        24.47         15.4  
    Shares Basic                                                143,061,337  149,208,188  161,501,355  183,669,369  203,316,483  
    Shares Diluted                                              145,363,771  151,966,313  164,433,596  193,042,948  209,273,247  
                                                                                                                                 

                                                Charter Communications, Inc.                                                
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         651         692         470         430         351  
    Net Cash from Operations                          millions      14,430      14,433      14,925      16,239      14,562  
    Capital Expenditures                              millions  (  11,269)  (  11,115)  (   9,376)  (   7,635)  (   7,415)  
    Net Cash from Investing                           millions  (  10,654)  (  11,127)  (   9,114)  (   7,754)  (   8,157)  
    Stock Repurchases                                 millions  (   1,213)  (   3,215)  (  10,277)  (  15,431)  (  11,217)  
    Net Cash from Financing                           millions  (   3,979)  (   3,242)  (   5,767)  (   8,885)  (   8,953)  
  Net Change in Cash                                  millions  (     203)          64          44  (     400)  (   2,548)  
  Total Cash and Equivalents                          millions         506         709         645         601       1,001  
                                                                                                                            

Statistics for CHTR

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for CHTR

Debt-to-Equity above 3.0 (high leverage)

Performance Details for CHTR

5
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CHTR

CHTR Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AMZN

AMAZON COM INC (Retail-Catalog & Mail-Order Houses)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-07

                                                     AMAZON.COM, INC.                                                     
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      78,779      73,387      53,888      36,220            
      Inventory                                       millions      34,214      33,318      34,405      32,640            
      Accounts Receivable                             millions      55,451      52,253      42,360      32,891            
      Total Current Assets                            millions     190,867     172,351     146,791     161,580            
    Goodwill                                          millions      23,074      22,789      20,288      15,371    15,017  
    Other Assets                                      millions      82,147      56,024      42,758      27,235            
    Total Assets                                      millions     624,894     527,854     462,675     420,549   321,195  
      Accounts Payable                                millions      94,363      84,981      79,600      78,664            
      Total Current Liabilities                       millions     179,431     164,917     155,393     142,266            
    Long-term Liabilities                             millions      28,593      25,451      21,121      23,643            
    Commitments & Contingencies                                                                                           
      Common Stock                                    millions         111         109         108         106            
      Other Comprehensive Income                      millions  (      34)  (   3,040)  (   4,487)  (   1,376)            
      Retained Earnings                               millions     172,866     113,618      83,193      85,915            
      Total Stockholders' Equity                      millions     285,970     201,875     146,043     138,245    93,404  
    Total Liabilities & Equity                        millions     624,894     527,854     462,675     420,549            
                                                                                                                          

                                                      AMAZON.COM, INC.                                                      
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions     637,959     574,785     513,983     228,035     386,064  
    Cost of Sales                                     millions     326,288     304,739     288,831     272,344     233,307  
  Operating Income                                    millions      68,593      36,852      12,248      24,879      22,899  
  Income Tax                                                    (      93)  (      71)  (      32)  (      48)  (      29)  
  Net Income                                          millions      59,248      30,425  (   2,722)      33,364      21,331  
  EPS Basic                                                           5.66        2.95  (    0.27)         3.3        2.13  
  EPS Diluted                                                         5.53         2.9  (    0.27)        3.24        2.09  
    Shares Basic                                      millions      10,473      10,304      10,189      10,117      10,005  
    Shares Diluted                                    millions      10,721      10,492      10,189      10,296      10,198  
                                                                                                                            

                                                      AMAZON.COM, INC.                                                      
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Total Cash and Equivalents                          millions      82,312      73,890      54,253      36,477      42,377  
      Stock-based Compensation                        millions      22,011      24,023      19,621      12,757       9,208  
        Inventories                                   millions  (   1,884)  (   1,449)  (   2,592)  (   9,487)  (   2,849)  
    Net Cash from Operations                          millions     115,877      84,946      46,752      46,327      66,064  
    Net Cash from Investing                           millions  (  94,342)  (  49,833)  (  37,601)  (  58,154)  (  59,611)  
    Stock Repurchases                                 millions          -0          -0  (   6,000)          -0          -0  
    Net Cash from Financing                           millions  (  11,812)  (  15,879)       9,718       6,291  (   1,104)  
  Net Change in Cash                                  millions       8,422      19,637      17,776  (   5,900)       5,967  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

Statistics for AMZN

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for AMZN

Net margin below 0.0% (negative)
Interest coverage below 2.0 => potential default risk.

Performance Details for AMZN

6
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AMZN

AMZN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

GOOG

Alphabet Inc. (Services-Computer Programming, Data Processing, Etc.)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-05

                                                 Alphabet Inc.                                                  
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      23,466      24,048      21,879      20,945  
      Accounts Receivable                             millions      52,340      47,964      40,258      39,304  
      Total Current Assets                            millions     163,711     171,530     164,795     188,143  
    Property, Plant and Equipment                     millions     171,036     134,345     112,668      97,599  
    Goodwill                                          millions      31,885      29,198      28,960      22,956  
    Other Assets                                      millions      14,874      10,051       8,707       5,361  
    Total Assets                                      millions     450,256     402,392     365,264     359,268  
      Accounts Payable                                millions       7,987       7,493       5,128       6,037  
      Total Current Liabilities                       millions      89,122      81,814      69,300      64,254  
    Long-term Liabilities                             millions       4,694       4,395       2,247       2,205  
    Total Liabilities                                 millions     125,172     119,013     109,120     107,633  
    Commitments & Contingencies                                                                                 
      Other Comprehensive Income                      millions  (   4,800)  (   4,402)  (   7,603)  (   1,623)  
      Retained Earnings                               millions     245,084     211,247     195,563     191,484  
      Total Stockholders' Equity                      millions     325,084     283,379     256,144     251,635  
    Total Liabilities & Equity                        millions     450,256     402,392     365,264     359,268  
      Inventory                                       millions                               2,670       1,170  
                                                                                                                

                                                       Alphabet Inc.                                                        
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions     350,018     307,394     282,836     257,637     182,527  
    Research & Development                            millions      49,326      45,427      39,500      31,562      27,573  
  Operating Income                                    millions     112,390      84,293      74,842      78,714      41,224  
  Pre-tax Income                                      millions     119,815      85,717      71,328      90,734      48,082  
  Income Tax                                          millions  (  19,697)  (  11,922)  (  11,356)  (  14,701)  (   7,813)  
  Net Income                                          millions     100,118      73,795      59,972      76,033      40,269  
  EPS Basic                                                           8.13        5.84        4.59        5.69        2.96  
  EPS Diluted                                                         8.04         5.8        4.56        5.61        2.93  
                                                                                                                            

                                                       Alphabet Inc.                                                        
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions      22,785      22,460      19,362      15,376      12,991  
    Net Cash from Operations                          millions     125,299     101,746      91,495      91,652      65,124  
    Capital Expenditures                              millions  (  52,535)  (  32,251)  (  31,485)  (  24,640)  (  22,281)  
    Net Cash from Investing                           millions  (  45,536)  (  27,063)  (  20,298)  (  35,523)  (  32,773)  
    Stock Repurchases                                 millions  (  62,222)  (  61,504)  (  59,296)  (  50,274)  (  31,149)  
    Net Cash from Financing                           millions  (  79,733)  (  72,093)  (  69,757)  (  61,362)  (  24,408)  
  Net Change in Cash                                  millions  (     582)       2,169         934  (   5,520)       7,967  
  Total Cash and Equivalents                          millions      23,466      24,048      21,879      20,945      26,465  
                                                                                                                            

Statistics for GOOG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for GOOG

7
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for GOOG

GOOG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ARM

Performance Details for ARM

8
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ARM

ARM Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ADP

AUTOMATIC DATA PROCESSING INC (Services-Computer Processing & Data Preparation)
Fiscal year end : 0630 Report Date : 2024-06-30 Filing Date : 2024-08-07

                                   AUTOMATIC DATA PROCESSING, INC.                                    
                                     Consolidated Balance Sheets                                      
                                                                                                      
                                                                                                      
                                                              2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                    29,134      20,835      14,363    25,752  
      Accounts Receivable                                   34,282      30,096      31,706    27,274  
      Total Current Assets                                 455,425     421,706     548,049   407,418  
    Property, Plant and Equipment                            6,856       6,814       6,526     6,845  
    Other Assets                                            11,021      12,554       9,374     8,258  
    Goodwill                                                23,536      23,394      23,005    23,384  
    Total Assets                                           543,627     509,710     630,682   487,725  
      Accounts Payable                                       1,006         968       1,102     1,411  
      Total Current Liabilities                            450,800     427,676     551,587   380,948  
    Long-term Liabilities                                    9,908       9,337       9,242     8,341  
    Total Liabilities                                      498,151     474,619     598,429   431,024  
    Commitments & Contingencies                                                                       
      Common Stock                                             639         639         639       639  
      Retained Earnings                                    236,222     221,180     206,963   194,511  
      Other Comprehensive Income                        (  18,083)  (  23,058)  (  19,937)       106  
      Total Stockholders' Equity                            45,476      35,091      32,253    56,701  
    Total Liabilities & Equity                             543,627     509,710     630,682   487,725  
                                                                                                      

                                          AUTOMATIC DATA PROCESSING, INC.                                           
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                              119,536     112,220     105,050      97,686     145,898  
      Research & Development                                 9,557       8,448       7,986                          
      Cost of Sales                                        104,767      99,534      94,619      86,403      84,451  
    Selling, General & Admin                                37,789      35,514      32,332      30,405      30,030  
  Pre-tax Income                                            48,723      44,376      38,041      33,612      31,826  
  Income Tax                                            (  11,203)  (  10,256)  (   8,552)  (   7,627)  (   7,161)  
  Net Income                                                37,520      34,120      29,489      25,985      24,665  
  EPS Basic                                                   9.14        8.25        7.04         6.1        5.73  
  EPS Diluted                                                  9.1        8.21           7        6.07         5.7  
  Shares Basic                                               4,106       4,137       4,188       4,263       4,308  
  Shares Diluted                                             4,122       4,157       4,211       4,281       4,327  
                                                                                                                    

                                          AUTOMATIC DATA PROCESSING, INC.                                           
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               2,435       2,204       2,017       1,753       1,308  
    Net Cash from Operations                                41,576      42,076      30,995      30,933      30,262  
    Net Cash from Investing                             (  13,890)  (  25,173)  (  70,144)  (  35,150)      31,563  
    Stock Repurchases                                   (  12,317)  (  11,214)  (  19,694)  (  13,723)  (  10,063)  
    Net Cash from Financing                             (  14,317)  ( 156,807)     136,534      64,375  (  58,906)  
  Net Change in Cash                                        13,145  ( 140,115)      96,398      60,896       2,574  
  Total Cash and Equivalents                               100,860      87,715     227,830     131,432      70,536  
                                                                                                                    

Statistics for ADP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ADP

9
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ADP

ADP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CTAS

CINTAS CORP (Men's & Boys' Furnishgs, Work Clothg, & Allied Garments)
Fiscal year end : 0531 Report Date : 2024-05-31 Filing Date : 2024-07-25

                                              Cintas Corporation                                              
                                         Consolidated Balance Sheets                                          
                                                                                                              
                                                                                                              
                                                                       2024       2023       2022       2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands     342,015    124,149     90,471    493,640  
      Accounts Receivable                             thousands   1,244,182  1,152,993  1,006,220    901,710  
      Inventory                                       thousands     410,201    506,604    472,150    481,797  
      Total Current Assets                            thousands   3,185,207  2,938,459  2,631,983  2,843,309  
    Property, Plant and Equipment                     thousands   1,534,168  1,396,476  1,323,673  1,318,438  
    Goodwill                                          thousands   3,212,424  3,056,201  3,042,976  2,913,069  
    Other Assets                                      thousands     424,951    382,991    344,110    310,414  
    Total Assets                                      thousands   9,168,817  8,546,356  8,147,256  8,236,823  
      Accounts Payable                                thousands     339,166    302,292    251,504    230,786  
      Total Current Liabilities                       thousands   1,828,519  1,230,062  1,432,890  1,934,085  
      Common Stock                                    thousands   2,305,301  2,031,542  1,771,917  1,516,202  
      Retained Earnings                               thousands  10,617,955  9,597,315  8,719,163  7,877,015  
      Other Comprehensive Income                      thousands      91,201     77,778    107,917     30,888  
      Total Stockholders' Equity                      thousands   4,316,372  3,863,986  3,308,196  3,687,847  
    Total Liabilities & Equity                        thousands   9,168,817  8,546,356  8,147,256  8,236,823  
                                                                                                              

                                                        Cintas Corporation                                                        
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           thousands    9,596,615    8,815,769    7,854,459    7,116,340    7,085,120  
    Selling, General & Admin                          thousands  (2,617,783)  (2,370,704)  (2,044,876)  (1,929,159)  (2,071,052)  
  Operating Income                                    thousands    2,068,633    1,802,664    1,587,370    1,385,492    1,162,696  
  Pre-tax Income                                      thousands    1,973,635    1,693,148    1,498,768    1,287,749    1,058,291  
  Income Tax                                          thousands   ( 402,043)   ( 345,138)   ( 263,011)   ( 176,781)   ( 181,931)  
  Net Income                                          thousands    1,571,592    1,348,010    1,235,757    1,110,968      876,037  
  EPS Basic                                                             15.4        13.21        11.92        10.52         8.36  
  EPS Diluted                                                          15.15        12.99        11.65        10.24         8.11  
                                                                                                                                  

                                                       Cintas Corporation                                                       
                                              Consolidated Statement of Cash Flows                                              
                                                                                                                                
                                                                                                                                
                                                                        2024         2023         2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      116,986      103,621      109,308     112,035     115,435  
        Inventories                                   thousands   (  95,766)   (  35,658)   (  16,194)  (  75,501)  (  74,773)  
    Net Cash from Operations                          thousands    2,079,781    1,597,814    1,537,625   1,360,740   1,291,483  
    Capital Expenditures                              thousands   ( 409,469)   ( 331,109)   ( 240,672)  ( 143,470)  ( 230,289)  
    Net Cash from Investing                           thousands   ( 608,631)   ( 388,672)   ( 402,635)  ( 137,215)  ( 285,398)  
    Stock Repurchases                                 thousands   ( 700,033)   ( 398,865)  (1,525,873)  ( 554,121)  ( 464,518)  
    Net Cash from Financing                           thousands  (1,253,490)  (1,172,836)  (1,537,943)  ( 879,868)  ( 955,207)  
  Net Change in Cash                                  thousands      217,866       33,678   ( 403,169)     348,238      48,757  
  Total Cash and Equivalents                          thousands      342,015      124,149       90,471     493,640     145,402  
                                                                                                                                
Available durations for this statement:
  1 Month    Annual  

Statistics for CTAS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CTAS

10
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CTAS

CTAS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

APP

AppLovin Corp (Services-Computer Programming, Data Processing, Etc.)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-27

                                               AppLovin Corporation                                               
                                           Consolidated Balance Sheets                                            
                                                                                                                  
                                                                                                                  
                                                                       2024        2023         2022        2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands     741,411     502,152    1,080,484   1,520,504  
      Accounts Receivable                             thousands   1,414,246     953,810      702,814     514,520  
      Total Current Assets                            thousands   2,312,190   1,616,163    1,939,083   3,235,064  
    Goodwill                                          thousands   1,803,426   1,842,850    1,819,104     966,427  
    Other Assets                                      thousands     658,367     385,998      268,426     118,158  
    Total Assets                                      thousands   5,869,259   5,359,187    5,847,846   6,163,579  
      Accounts Payable                                thousands     563,427     371,702      273,196     258,220  
      Total Current Liabilities                       thousands   1,057,472     944,122      578,958     640,097  
    Long-term Liabilities                             thousands     180,378     209,925      106,676     112,820  
    Total Liabilities                                 thousands   4,779,441   4,102,858    3,945,169   4,025,288  
    Commitments & Contingencies                                                                                   
      Common Stock                                    thousands          11          11           11          11  
      Other Comprehensive Income                      thousands  ( 103,096)  (  65,274)   (  83,382)  (  45,454)  
      Retained Earnings                               thousands     599,204  ( 812,989)  (1,169,700)  ( 976,954)  
      Total Stockholders' Equity                      thousands   1,089,818   1,256,329    1,902,677   2,138,090  
    Total Liabilities & Equity                        thousands   5,869,259   5,359,187    5,847,846   6,163,579  
                                                                                                                  

                                                       AppLovin Corporation                                                       
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    4,709,248    3,283,087    2,817,058    2,793,104    1,451,086  
    Research & Development                            thousands      638,689      592,386      507,607      366,402      180,652  
  Operating Income                                    thousands    1,873,459      648,207   (  47,791)      150,016   (  62,042)  
  Pre-tax Income                                      thousands    1,576,005      380,570   ( 205,177)       46,311   ( 135,706)  
  Income Tax                                          thousands   (   3,771)   (  23,859)   (  12,230)   (  10,973)   (   9,772)  
  Net Income                                          thousands    1,579,776      356,711   ( 192,746)       35,446   ( 125,187)  
    EPS Basic                                                           4.68         1.01   (    0.52)          0.1   (    0.58)  
    EPS Diluted                                                         4.53         0.98   (    0.52)         0.09   (    0.58)  
    Shares Basic                                                 336,921,483  351,952,187  371,568,011  324,836,076  214,936,545  
    Shares Diluted                                               347,807,555  362,589,246  371,568,011  342,763,632  214,936,545  
                                                                                                                                  

                                                      AppLovin Corporation                                                       
                                              Consolidated Statement of Cash Flows                                               
                                                                                                                                 
                                                                                                                                 
                                                                        2024         2023         2022         2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      369,367      363,107      191,612      133,177      62,387  
    Net Cash from Operations                          thousands    2,099,011    1,061,510      412,773      361,851     222,883  
    Capital Expenditures                              thousands   (   4,776)   (   4,246)   (     662)   (   1,390)  (   3,241)  
    Net Cash from Investing                           thousands   ( 106,754)   (  77,829)  (1,371,468)  (1,214,930)  ( 679,891)  
    Stock Repurchases                                 thousands   ( 981,297)  (1,153,593)   ( 338,880)           -0  (   1,766)  
    Net Cash from Financing                           thousands  (1,749,844)  (1,562,791)   ( 526,848)    3,109,546     377,855  
  Net Change in Cash                                  thousands      239,259   ( 578,332)  (1,490,020)    2,253,269  (  79,012)  
  Total Cash and Equivalents                          thousands      741,411      502,152    1,080,484    2,570,504     317,235  
                                                                                                                                 

Statistics for APP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for APP

Net margin below 0.0% (negative)
Interest coverage below 2.0 => potential default risk.

Performance Details for APP

11
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for APP

APP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MDLZ

Mondelez International, Inc. (Food and Kindred Products)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-05

                                          Mondelēz International, Inc.                                          
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Accounts Receivable                               millions       3,874       3,634       3,088       2,337  
    Inventory                                         millions       3,827       3,615       3,381       2,708  
    Total Current Assets                              millions      13,242      11,703      10,091      10,342  
    Goodwill                                          millions      23,017      23,896      23,450      21,978  
    Other Assets                                      millions       1,187         886       1,862         371  
    Total Assets                                      millions      68,497      71,391      71,161      67,092  
    Accounts Payable                                  millions       9,433       8,321       7,562       6,730  
    Total Current Liabilities                         millions      19,549      19,013      16,731      14,008  
    Long-term Liabilities                             millions       1,789       2,735       2,688       2,326  
    Total Liabilities                                 millions      41,539      43,025      44,241      38,769  
  Commitments & Contingencies                                                                                   
    Common Stock                                      millions           0           0           0           0  
    Retained Earnings                                 millions      36,476      34,236      31,481      30,806  
    Other Comprehensive Income                        millions  (  12,471)  (  10,946)  (  10,947)  (  10,624)  
    Total Stockholders' Equity                        millions      26,932      28,332      26,883      28,269  
  Total Liabilities & Equity                          millions      68,497      71,391      71,161      67,092  
                                                                                                                

                                                Mondelēz International, Inc.                                                
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Cost of Sales                                       millions  (  22,184)  (  22,252)  (  20,184)  (  17,466)  (  16,135)  
  Selling, General & Admin                            millions  (   7,439)  (   8,002)  (   7,384)  (   6,263)  (   6,098)  
  Operating Income                                    millions       6,345       5,502       3,534       4,653       3,853  
  Income Tax                                          millions  (   1,469)  (   1,537)  (     865)  (   1,190)  (   1,224)  
  Net Income                                          millions       4,611       4,959       2,717       4,300       3,555  
    EPS Basic                                                         3.44        3.64        1.97        3.06        2.48  
    EPS Diluted                                                       3.42        3.62        1.96        3.04        2.47  
                                                                                                                            

                                                Mondelēz International, Inc.                                                
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         147         146         120         121         126  
      Inventories                                     millions  (     458)  (     193)  (     635)  (     170)  (      24)  
    Net Cash from Operations                          millions       4,910       4,714       3,908       4,141       3,964  
    Capital Expenditures                                        (      14)  (      11)  (       9)  (      10)  (       9)  
    Net Cash from Investing                           millions         526       2,812  (   4,888)  (      26)         500  
    Stock Repurchases                                 millions  (   2,334)  (   1,547)  (   2,017)  (   2,110)  (   1,390)  
    Net Cash from Financing                           millions  (   5,780)  (   7,558)  (     456)  (   4,069)  (   2,215)  
    Net Change in Cash                                millions  (     484)  (      64)  (   1,605)  (      97)       2,322  
    Total Cash and Equivalents                        millions       1,400       1,884       1,948       3,553       3,650  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for MDLZ

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for MDLZ

ROE < 5.0%

Performance Details for MDLZ

12
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MDLZ

MDLZ Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

QCOM

QUALCOMM INC/DE (Radio & Tv Broadcasting & Communications Equipment)
Fiscal year end : 0928 Report Date : 2024-09-29 Filing Date : 2024-11-06

                                             QUALCOMM INC/DE                                              
                                       Consolidated Balance Sheets                                        
                                                                                                          
                                                                                                          
                                                                    2024      2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions     7,849     8,450       2,773     7,116  
      Inventory                                       millions     6,423     6,422       6,341     3,228  
      Total Current Assets                            millions    25,231    22,464      20,724    20,075  
    Property, Plant and Equipment                     millions     4,665     5,042       5,168     4,559  
    Goodwill                                          millions    10,799    10,642      10,508     7,246  
    Other Assets                                      millions     8,053     8,086       7,729     6,311  
    Total Assets                                      millions    55,154    51,040      49,014    41,240  
      Accounts Payable                                millions     2,584     1,912       3,796     2,750  
      Total Current Liabilities                       millions    10,504     9,628      11,866    11,951  
    Total Liabilities                                 millions    28,880    29,459      31,001    31,290  
    Commitments & Contingencies                                                                           
      Retained Earnings                               millions    25,687    20,733      17,840     9,822  
      Other Comprehensive Income                      millions       587       358  (      22)       128  
    Total Liabilities & Equity                        millions    55,154    51,040      49,014    41,240  
                                                                                                          

                                                      QUALCOMM INC/DE                                                       
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Research & Development                              millions       8,893       8,818       8,194       7,176       5,975  
  Selling, General & Admin                            millions       2,759       2,483       2,570       2,339       2,074  
  Operating Income                                    millions      10,071       7,788      15,860       9,789       6,255  
  Pre-tax Income                                      millions      10,336       7,443      14,998      10,274       5,719  
  Income Tax                                          millions  (     226)  (     104)  (   2,012)  (   1,231)  (     521)  
  Net Income                                          millions      10,142       7,232      12,936       9,043       5,198  
  EPS Basic                                                           9.09        6.47       11.52        7.99        4.58  
  EPS Diluted                                                         8.97        6.42       11.37        7.87        4.52  
    Shares Basic                                      millions       1,116       1,117       1,123       1,131       1,135  
    Shares Diluted                                    millions       1,130       1,126       1,137       1,149       1,149  
                                                                                                                            
Available durations for this statement:
  9 Months    Annual  

                                                      QUALCOMM INC/DE                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       2,648       2,484       2,031       1,663       1,212  
      Inventories                                     millions  (      13)  (       8)  (   3,137)  (     622)  (   1,157)  
    Net Cash from Operations                          millions      12,202      11,299       9,096      10,536       5,814  
    Net Cash from Investing                           millions  (   3,623)         762  (   5,804)  (   3,356)  (   5,263)  
    Stock Repurchases                                 millions  (   4,121)  (   2,973)  (   3,129)  (   3,366)  (   2,450)  
    Net Cash from Financing                           millions  (   9,269)  (   6,663)  (   7,196)  (   6,798)  (   5,707)  
  Net Change in Cash                                  millions  (     678)       5,428  (   4,017)         409  (   5,132)  
  Total Cash and Equivalents                          millions       7,849       8,527       3,099       7,116       6,707  
                                                                                                                            
Available durations for this statement:
  9 Months    Annual  

Statistics for QCOM

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for QCOM

13
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for QCOM

QCOM Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PAYX

PAYCHEX INC (Services-Engineering, Accounting, Research, Management)
Fiscal year end : 0531 Report Date : 2024-05-31 Filing Date : 2024-07-11

                                            Paychex, Inc.                                             
                                     Consolidated Balance Sheets                                      
                                                                                                      
                                                                                                      
                                                              2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                      14,689      12,220       3,700     9,952  
    Total Current Assets                                    72,515      75,281      65,816    61,695  
    Property, Plant and Equipment                            4,117       3,963       4,013     3,958  
    Goodwill                                                18,827      18,340      18,315    18,207  
    Other Assets                                             1,150         652         537       342  
    Total Assets                                           103,831     105,464      96,352    92,272  
    Accounts Payable                                         1,043         847       1,057       890  
    Total Current Liabilities                               53,091      58,054      52,692    49,382  
    Long-term Liabilities                                    2,368       1,972       1,847     2,075  
    Total Liabilities                                       65,821      70,532      65,500    62,792  
  Commitments & Contingencies                                                                         
    Common Stock                                                36          36          36        36  
    Retained Earnings                                       22,130      20,231      16,696    14,459  
    Other Comprehensive Income                          (   1,451)  (   1,599)  (   1,339)       518  
    Total Stockholders' Equity                              38,010      34,932      30,852    29,480  
  Total Liabilities & Equity                               103,831     105,464      96,352    92,272  
                                                                                                      

                                                   Paychex, Inc.                                                    
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                               38,664      37,305      34,427      39,975      39,536  
    Selling, General & Admin                                16,249      15,210      14,154      13,249      12,992  
  Operating Income                                          21,741      20,331      18,400      14,607      14,605  
  Pre-tax Income                                            22,180      20,482      18,246      14,342      14,371  
  Income Tax                                            (   5,276)  (   4,909)  (   4,318)  (   3,367)  (   3,390)  
  EPS Basic                                                   4.69        4.32        3.86        3.05        3.06  
  EPS Diluted                                                 4.67         4.3        3.84        3.03        3.04  
  Shares Basic                                               3,603       3,604       3,606       3,599       3,585  
  Shares Diluted                                             3,621       3,623       3,631       3,621       3,610  
                                                                                                                    

                                                   Paychex, Inc.                                                    
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                                 611         626         528         525         474  
    Net Cash from Operations                                18,977      17,062      15,897      12,603      14,409  
    Capital Expenditures                                (   1,614)  (   1,430)  (   1,338)  (   1,184)  (   1,270)  
    Net Cash from Investing                             (   2,609)       2,117  (  15,051)  (   4,606)       7,719  
    Stock Repurchases                                   (   1,692)              (   1,452)  (   1,557)  (   1,719)  
    Net Cash from Financing                             (  18,747)  (   7,114)  (   9,793)  (   6,364)  (  14,882)  
  Net Change in Cash                                    (   2,379)      12,065  (   8,947)       1,633       7,246  
  Total Cash and Equivalents                                18,970      21,349       9,284      18,231      16,598  
                                                                                                                    

Statistics for PAYX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for PAYX

14
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PAYX

PAYX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PANW

Palo Alto Networks Inc (Computer Peripheral Equipment, NEC)
Fiscal year end : 0731 Report Date : 2024-07-31 Filing Date : 2024-09-06

                                        Palo Alto Networks, Inc                                         
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                    15,352      11,353      21,185      18,742  
      Accounts Receivable                                   26,186      24,632      21,425      12,404  
      Total Current Assets                                  68,497      60,480      64,149      46,473  
  Property, Plant and Equipment                              3,611       3,545       3,578       3,184  
  Goodwill                                                  33,501      29,268      27,477      27,101  
  Other Assets                                               3,529       3,217       3,126       4,214  
  Total Assets                                             199,909     145,011     122,536     102,416  
      Accounts Payable                                       1,163       1,323       1,280         569  
      Total Current Liabilities                             76,827      77,375      83,063      51,167  
    Long-term Liabilities                                    4,309         861       1,084         977  
    Total Liabilities                                      148,212     127,527     120,436      94,780  
    Commitments & Contingencies                                                                         
      Other Comprehensive Income                        (      16)  (     432)  (     556)  (      99)  
      Retained Earnings                                     13,502  (  12,274)  (  16,671)  (  16,668)  
      Total Stockholders' Equity                            51,697      17,484       2,100       6,345  
    Total Liabilities & Equity                             199,909     145,011     122,536     102,416  
                                                                                                        

                                              Palo Alto Networks, Inc                                               
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                               64,242      53,143      41,384      31,358      34,084  
      Cost of Sales                                     (  17,110)  (  14,914)  (  12,632)  (   3,085)  (   9,995)  
    Research & Development                                  18,094      16,040      14,177      11,404              
    Total Operating Expenses                            (  52,844)  (  45,957)  (  39,716)  (  32,853)              
  Operating Income                                           6,839       3,873  (   1,888)  (   3,041)              
  Pre-tax Income                                             9,883       5,663  (   2,072)  (   4,650)              
  Income Tax                                            (  16,000)  (   1,266)  (     598)  (     339)              
  Net Income                                                25,776       4,397  (   2,670)  (   4,989)              
  EPS Basic                                                   8.07        1.45  (     0.9)  (    1.73)              
  EPS Diluted                                                 7.28        1.28  (     0.9)  (    1.73)              
  Shares Basic                                               3,192       3,032       2,956       2,891              
  Shares Diluted                                             3,540       3,423       2,956       2,891              
                                                                                                                    

                                              Palo Alto Networks, Inc                                               
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                              10,754      10,745      10,111       8,945       6,584  
    Net Cash from Operations                                32,576      27,775      19,847      15,030      10,357  
    Net Cash from Investing                             (  15,099)  (  20,338)  (   9,334)  (  14,806)       2,880  
    Stock Repurchases                                   (   5,667)  (   2,727)  (   8,923)  (  11,781)  (  11,981)  
    Net Cash from Financing                             (  13,431)  (  17,263)  (   8,066)  (  11,040)       6,730  
  Net Change in Cash                                         4,046  (   9,826)       2,447  (  10,816)      19,967  
  Total Cash and Equivalents                                15,468      11,422      21,248      18,801      29,617  
                                                                                                                    
Available durations for this statement:
  1 Month    Annual  

Statistics for PANW

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for PANW

ROE < 5.0%

Performance Details for PANW

15
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PANW

PANW Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

WDAY

Workday, Inc. (Services-Computer Processing & Data Preparation)
Fiscal year end : 0131 Report Date : 2025-01-31 Filing Date : 2025-03-11

                                                 WORKDAY, INC.                                                  
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2025        2024        2023        2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       1,543       2,012       1,886       1,534  
      Accounts Receivable                             millions       1,950       1,639       1,570       1,243  
      Total Current Assets                            millions      10,545       9,939       8,108       5,214  
    Property, Plant and Equipment                     millions       1,239       1,234       1,201       1,123  
    Goodwill                                          millions       3,478       2,846       2,840       2,840  
    Other Assets                                      millions         418         337         348         341  
    Total Assets                                      millions      17,977      16,452      13,486      10,499  
      Accounts Payable                                millions         108          78         154          55  
      Total Current Liabilities                       millions       5,548       5,055       4,628       5,068  
    Long-term Liabilities                             millions          52          38          40          24  
    Total Liabilities                                 millions       8,943       8,370       7,901       5,963  
    Commitments & Contingencies                                                                                 
      Other Comprehensive Income                      millions          84          21          53           8  
      Retained Earnings                               millions  (   1,205)  (   1,731)  (   3,112)  (   2,745)  
      Total Stockholders' Equity                      millions       9,034       8,082       5,585       4,535  
    Total Liabilities & Equity                        millions      17,977      16,452      13,486      10,499  
                                                                                                                

                                                        WORKDAY, INC.                                                        
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2025        2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         millions          728         656         649         593       4,318  
      Cost of Sales                                   millions          803         740         703         796              
    Research & Development                            millions        2,626       2,464       2,247       1,879       1,721  
    Total Operating Expenses                          millions   (   8,031)  (   7,076)  (   6,438)  (   5,255)  (   4,567)  
  Operating Income                                    millions          415         183  (     222)  (     116)  (     249)  
  Pre-tax Income                                      millions          638         356  (     260)          16  (     275)  
  Income Tax                                          millions   (     112)  (   1,025)  (     107)  (      13)  (       7)  
  Net Income                                          millions          526       1,381  (     367)          29  (     282)  
  EPS Basic                                                            1.98        5.28  (    1.44)        0.12  (    1.19)  
  EPS Diluted                                                          1.95        5.21  (    1.44)        0.12  (    1.19)  
  Shares Basic                                        thousands     265,257     261,344     254,819     247,249     237,019  
  Shares Diluted                                      thousands     269,205     265,285     254,819     254,032     237,019  
                                                                                                                             

                                                      WORKDAY, INC.                                                       
                                           Consolidated Statement of Cash Flows                                           
                                                                                                                          
                                                                                                                          
                                                                      2025        2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,519       1,416       1,295       1,101     1,005  
    Net Cash from Operations                          millions       2,461       2,149       1,657       1,651     1,268  
    Capital Expenditures                              millions  (     269)  (     232)  (     364)                        
    Net Cash from Investing                           millions  (   1,781)  (   1,751)  (   2,506)  (   1,607)            
    Stock Repurchases                                 millions  (     700)  (     423)  (      75)          -0            
    Net Cash from Financing                           millions  (   1,150)  (     268)       1,204         110            
  Net Change in Cash                                  millions  (     470)         129         354         153            
  Total Cash and Equivalents                          millions       1,554       2,024       1,895       1,541            
                                                                                                                          

Statistics for WDAY

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for WDAY

Net margin below 0.0% (negative)

Performance Details for WDAY

16
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for WDAY

WDAY Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TMUS

T-Mobile US, Inc. (Radiotelephone Communications)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-31

                                               T-MOBILE US, INC.                                                
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       5,409       5,135       4,507       6,631  
      Accounts Receivable                             millions       4,276       4,692       4,445       4,194  
      Inventory                                       millions       1,607       1,678       1,884       2,567  
      Total Current Assets                            millions      18,404      19,015      19,067      20,891  
    Property, Plant and Equipment                     millions      38,533      40,432      42,086      39,803  
    Goodwill                                          millions      13,005      12,234      12,234      12,188  
    Other Assets                                      millions       4,325       4,229       4,127       3,232  
    Total Assets                                      millions     208,035     207,682     211,338     206,563  
      Total Current Liabilities                       millions      20,174      20,928      24,742      23,499  
    Long-term Liabilities                             millions       4,000       3,929       4,101       5,097  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           0           0           0           0  
      Other Comprehensive Income                      millions  (     857)  (     964)  (   1,046)  (   1,365)  
      Retained Earnings                               millions      14,384       7,347  (     223)  (   2,812)  
      Total Stockholders' Equity                      millions      61,741      64,715      69,656      69,102  
    Total Liabilities & Equity                        millions     208,035     207,682     211,338     206,563  
                                                                                                                

                                                             T-MOBILE US, INC.                                                             
                                                             Income Statements                                                             
                                                                                                                                           
                                                                                                                                           
                                                                         2024           2023           2022           2021           2020  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions         81,400         78,558         79,571         58,369         68,397  
    Cost of Sales                                                                                                                          
    Selling, General & Admin                          millions         20,818         21,311         21,607         20,238         18,926  
  Operating Income                                    millions         18,010         14,266          6,543          6,892          6,636  
  Pre-tax Income                                      millions         14,712         10,999          3,146          3,351          3,530  
  Income Tax                                          millions     (   3,373)     (   2,682)     (     556)     (     327)     (     786)  
  Net Income                                          millions         11,339          8,317          2,590          3,024          3,064  
    EPS Basic                                                             9.7           7.02           2.07           2.42           2.68  
    EPS Diluted                                                          9.66           6.93           2.06           2.41           2.65  
    Shares Basic                                                1,169,195,373  1,185,121,562  1,249,763,934  1,247,154,988  1,144,206,326  
    Shares Diluted                                              1,173,213,898  1,200,286,264  1,255,376,769  1,254,769,926  1,154,749,428  
                                                                                                                                           

                                                     T-MOBILE US, INC.                                                      
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         649         667         595         540         694  
        Inventories                                   millions  (     131)  (     197)  (     744)  (     201)  (   2,222)  
    Net Cash from Operations                          millions      22,293      18,559      16,781      13,917       8,640  
    Capital Expenditures                              millions  (   8,840)  (   9,801)  (  13,970)  (  12,326)  (  11,034)  
    Net Cash from Investing                           millions  (   9,072)  (   5,829)  (  12,359)  (  19,386)  (  12,715)  
    Stock Repurchases                                 millions  (  11,228)  (  13,074)  (   3,000)          -0  (  19,536)  
    Net Cash from Financing                           millions  (  12,815)  (  12,097)  (   6,451)       1,709      13,010  
  Net Change in Cash                                  millions         406         633  (   2,029)  (   3,760)       8,935  
    Total Cash and Equivalents                        millions       5,713       5,307       4,674       6,703      10,463  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for TMUS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for TMUS

ROE < 5.0%
ROA < 2.0%
Net Debt/EBITDA above 3.5 (heavy leverage).
Interest coverage below 2.0 => potential default risk.

Performance Details for TMUS

17
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TMUS

TMUS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MU

MICRON TECHNOLOGY INC (Semiconductors & Related Devices)
Fiscal year end : 0828 Report Date : 2024-08-29 Filing Date : 2024-10-04

                                           Micron Technology, Inc.                                            
                                         Consolidated Balance Sheets                                          
                                                                                                              
                                                                                                              
                                                                      2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                millions       7,041       8,577       8,262     7,763  
    Inventory                                         millions       8,875       8,387       6,663     4,487  
    Total Current Assets                              millions      24,372      21,244      21,781    19,907  
    Goodwill                                          millions       1,150       1,150       1,228     1,228  
    Other Assets                                      millions       1,518       1,262       1,277     1,054  
    Total Assets                                      millions      69,416      64,254      66,283    58,849  
    Total Current Liabilities                         millions       9,248       4,765       7,539     6,424  
    Long-term Liabilities                             millions         911         987         835       559  
    Total Liabilities                                 millions      24,285      20,134      16,376    14,916  
    Commitments & Contingencies                                                                               
      Common Stock                                    millions         125         124         123       122  
      Retained Earnings                               millions      40,877      40,824      47,274    39,051  
      Other Comprehensive Income                      millions  (     134)  (     312)  (     560)         2  
      Total Stockholders' Equity                      millions      45,131      44,120      49,907    43,933  
    Total Liabilities & Equity                        millions      69,416      64,254      66,283    58,849  
                                                                                                              

                                                  Micron Technology, Inc.                                                   
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      25,111      15,540      30,758      27,705      21,435  
  Cost of Sales                                       millions  (  19,498)  (  16,956)  (  16,860)  (  17,282)  (  14,883)  
  Research & Development                              millions  (   3,430)  (   3,114)  (   3,116)  (   2,663)  (   2,600)  
  Selling, General & Admin                            millions  (   1,129)  (     920)  (   1,066)  (     894)  (     881)  
  Operating Income                                    millions       1,304  (   5,745)       9,702       6,283       3,003  
  Income Tax                                          millions  (     451)  (     177)  (     888)  (     394)  (     280)  
  Net Income                                          millions         778  (   5,833)       8,687       5,861       2,687  
    EPS Basic                                                          0.7  (    5.34)        7.81        5.23        2.42  
    EPS Diluted                                                        0.7  (    5.34)        7.75        5.14        2.37  
    Shares Basic                                      millions       1,105       1,093       1,112       1,120       1,110  
    Shares Diluted                                    millions       1,118       1,093       1,122       1,141       1,131  
                                                                                                                            

                                                  Micron Technology, Inc.                                                   
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         833         596         514         378         328  
        Inventories                                   millions  (     488)  (   3,555)  (   2,179)  (     866)  (     435)  
    Net Cash from Operations                          millions       8,507       1,559      15,181      12,468       8,306  
    Capital Expenditures                              millions  (   8,386)  (   7,676)  (  12,067)  (  10,030)  (   8,223)  
    Net Cash from Investing                           millions  (   8,309)  (   6,191)  (  11,585)  (  10,589)  (   7,589)  
    Stock Repurchases                                 millions  (     300)  (     425)  (   2,432)  (   1,200)  (     176)  
    Net Cash from Financing                           millions  (   1,842)       4,983  (   2,980)  (   1,781)  (     317)  
  Net Change in Cash                                  millions  (   1,604)         317         510         139         411  
  Total Cash and Equivalents                          millions       7,052       8,656       8,339       7,829       7,690  
                                                                                                                            
Available durations for this statement:
  5 Years 11 Months    Annual  

Statistics for MU

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MU

18
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MU

MU Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

DASH

DoorDash, Inc. (Services-Business Services, NEC)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-14

                                                      DOORDASH, INC.                                                      
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       4,019       2,656       1,977       2,504     4,345  
      Accounts Receivable                             millions         732         533         400         349            
    Total Current Assets                              millions       7,386       5,597       4,720       4,565            
    Goodwill                                          millions       2,315       2,432       2,370         316       316  
    Other Assets                                      millions         632         420         129          68            
    Total Assets                                      millions      12,845      10,839       9,789       6,809            
      Accounts Payable                                millions         321         216         157         161            
    Total Current Liabilities                         millions       4,438       3,410       2,544       1,760            
    Long-term Liabilities                             millions         129         162          21           9            
    Total Liabilities                                 millions       5,035       4,026       3,021       2,142            
    Commitments & Contingencies                                                                                           
      Common Stock                                    millions           0           0           0           0            
      Other Comprehensive Income                      millions  (     107)          73  (      33)  (       4)            
      Retained Earnings                               millions  (   5,255)  (   5,154)  (   3,846)  (   2,081)            
      Total Stockholders' Equity                      millions       7,803       6,806       6,754       4,667     4,700  
    Total Liabilities & Equity                        millions      12,845      10,839       9,789       6,809            
                                                                                                                          

                                                       DOORDASH, INC.                                                        
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions       10,722       8,635       6,583       4,888       2,886  
    Research & Development                            millions        1,168       1,003         829         430         321  
  Operating Income                                    millions   (      38)  (     579)  (   1,124)  (     452)  (     436)  
  Pre-tax Income                                      millions          156  (     534)  (   1,399)  (     463)  (     458)  
  Income Tax                                          millions   (      39)  (      31)  (      31)  (       5)  (       3)  
  Net Income                                          millions          123  (     558)  (   1,365)  (     468)  (     461)  
    EPS Basic                                                           0.3  (    1.42)  (    3.68)  (    1.39)  (    7.39)  
    EPS Diluted                                                        0.29  (    1.42)  (    3.68)  (    1.39)  (    7.39)  
    Shares Basic                                      thousands     411,551     392,948     371,413     336,847      62,390  
    Shares Diluted                                    thousands     430,242     392,948     371,413     336,847      62,390  
                                                                                                                             

                                                       DOORDASH, INC.                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,099       1,088         889         486         322  
    Net Cash from Operations                          millions       2,132       1,673         367         692         252  
    Capital Expenditures                              millions  (     104)  (     123)  (     176)  (     129)  (     106)  
    Net Cash from Investing                           millions  (     444)  (     342)  (     300)  (   2,047)  (     192)  
    Stock Repurchases                                 millions  (     224)  (     750)  (     400)          -0          -0  
    Net Cash from Financing                           millions  (     204)  (     752)  (     375)  (     483)       3,996  
  Net Change in Cash                                  millions       1,449         584  (     318)  (   1,839)       4,058  
  Total Cash and Equivalents                          millions       4,221       2,772       2,188       2,506       4,345  
                                                                                                                            

Statistics for DASH

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for DASH

Net margin below 0.0% (negative)

Performance Details for DASH

19
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for DASH

DASH Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

GILD

GILEAD SCIENCES, INC. (Biological Products, (No Diagnostic Substances))
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-28

                                         GILEAD SCIENCES, INC.                                          
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                                    2024      2023      2022      2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             millions     4,420     4,660     4,777     4,493  
      Inventory                                       millions     1,710     1,787     1,507     1,618  
      Total Current Assets                            millions    19,173    16,085    14,443    14,772  
    Property, Plant and Equipment                     millions     5,414     5,317     5,475     5,121  
    Goodwill                                          millions     8,314     8,314     8,314     8,332  
    Other Assets                                      millions     6,146     4,792     4,800     4,963  
    Total Assets                                      millions    58,995    62,125    63,171    67,952  
      Accounts Payable                                millions       833       550       905       705  
      Total Current Liabilities                       millions    12,004    11,280    11,237    11,610  
    Long-term Liabilities                             millions     1,295     1,280     1,179       976  
    Commitments & Contingencies                                                                         
      Common Stock                                    millions         1         1         1         1  
      Other Comprehensive Income                      millions       132        28         2        83  
      Retained Earnings                               millions    11,497    16,304    15,687    16,324  
      Total Stockholders' Equity                      millions    19,330    22,833    21,240    21,069  
    Total Liabilities & Equity                        millions    58,995    62,125    63,171    67,952  
      Cash & Equivalents                              millions                         5,412     5,338  
                                                                                                        

                                                   GILEAD SCIENCES, INC.                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      28,754      27,116      27,281         297      24,689  
    Cost of Sales                                     millions       6,251       6,498       5,657       6,601       4,572  
    Selling, General & Admin                          millions       6,091       6,090       5,673       5,246       5,151  
  Operating Income                                    millions       1,662       7,605       7,330       9,918       4,071  
  Pre-tax Income                                      millions         690       6,859       5,814       8,278       1,669  
  Income Tax                                          millions  (     211)  (   1,247)  (   1,248)  (   2,077)  (   1,580)  
  Net Income                                          millions         480       5,665       4,592       6,225         123  
  EPS Basic                                                           0.38        4.54        3.66        4.96         0.1  
  Shares Basic                                        millions       1,247       1,248       1,255       1,256       1,257  
  EPS Diluted                                                         0.38         4.5        3.64        4.93         0.1  
  Shares Diluted                                      millions       1,255       1,258       1,262       1,262       1,263  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

                                                   GILEAD SCIENCES, INC.                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         835         766         637         635         643  
        Inventories                                   millions  (     426)  (     842)  (     310)  (      11)  (     195)  
    Net Cash from Operations                          millions      10,828       8,006       9,072      11,384       8,168  
    Capital Expenditures                              millions  (     523)  (     585)  (     728)  (     579)  (     650)  
    Net Cash from Investing                           millions  (   3,449)  (   2,265)  (   2,466)  (   3,131)  (  14,615)  
    Stock Repurchases                                 millions  (   1,150)  (   1,000)  (   1,396)  (     546)  (   1,583)  
    Net Cash from Financing                           millions  (   3,433)  (   5,125)  (   6,469)  (   8,877)         770  
  Net Change in Cash                                  millions       3,906         673          74  (     659)  (   5,634)  
  Total Cash and Equivalents                          millions       9,991       6,085       5,412       5,338       5,997  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for GILD

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for GILD

20
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for GILD

GILD Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

INTU

INTUIT INC. (Services-Prepackaged Software)
Fiscal year end : 0731 Report Date : 2024-07-31 Filing Date : 2024-09-04

                                                       INTUIT INC.                                                        
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       3,609       2,848       2,796       2,562     6,442  
      Accounts Receivable                             millions         457         405         446         391            
      Total Current Assets                            millions       9,678       5,557       5,047       5,157            
    Property, Plant and Equipment                     millions       1,009         969         888         780            
    Goodwill                                          millions      13,844      13,780      13,736       5,613     1,654  
    Other Assets                                      millions         541         417         344         283            
    Total Assets                                      millions      32,132      27,780      27,734      15,516            
      Accounts Payable                                millions         721         638         737         623            
      Total Current Liabilities                       millions       7,491       3,790       3,630       2,655            
    Long-term Liabilities                             millions         208         121          87          53            
    Total Liabilities                                 millions      13,696      10,511      11,293       5,647            
    Commitments & Contingencies                                                                                           
      Common Stock                                    millions           3           3           3           3            
      Other Comprehensive Income                      millions  (      54)  (      55)  (      60)  (      24)            
      Retained Earnings                               millions      16,989      15,067      13,581      12,296            
      Total Stockholders' Equity                      millions      18,436      17,269      16,441       9,869     5,106  
    Total Liabilities & Equity                        millions      32,132      27,780      27,734      15,516            
                                                                                                                          

                                                        INTUIT INC.                                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cost of Sales                                                                                                         
    Research & Development                            millions       2,754       2,539       2,347       1,678       1,392  
  Operating Income                                    millions       3,630       3,141       2,571       2,500       2,176  
  Pre-tax Income                                      millions       3,550       2,989       2,542       2,556       2,198  
  Income Tax                                          millions  (     587)  (     605)  (     476)  (     494)  (     372)  
  Net Income                                          millions       2,963       2,384       2,066       2,062       1,826  
  EPS Basic                                                          10.58        8.49        7.38        7.65        6.99  
  Shares Basic                                        millions         280         281         280         270         261  
  EPS Diluted                                                        10.43        8.42        7.28        7.56        6.92  
  Shares Diluted                                      millions         284         283         284         273         264  
                                                                                                                            

                                                        INTUIT INC.                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,940       1,712       1,308         753         435  
    Net Cash from Operations                          millions       4,884       5,046       3,889       3,250       2,414  
    Capital Expenditures                              millions  (     191)  (     210)  (     157)  (      53)  (      59)  
    Net Cash from Investing                           millions  (     227)  (     922)  (   5,421)  (   3,965)  (      97)  
    Stock Repurchases                                 millions  (   1,988)  (   1,967)  (   1,861)  (   1,005)  (     323)  
    Net Cash from Financing                           millions  (     397)  (   4,269)       1,732  (   3,176)       2,034  
  Net Change in Cash                                  millions       4,247  (     145)         178  (   3,878)       4,345  
  Total Cash and Equivalents                          millions       7,099       2,852       2,997       2,819       6,697  
                                                                                                                            

Statistics for INTU

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for INTU

21
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for INTU

INTU Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

LIN

LINDE PLC (Industrial Inorganic Chemicals)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-26

                                                   LINDE PLC                                                    
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                millions       4,850       4,664       5,436       2,823  
    Accounts Receivable                               millions       4,622       4,718       4,559       4,499  
    Inventory                                         millions       1,946       2,115       1,978       1,733  
    Total Current Assets                              millions      12,945      12,620      13,047      10,159  
    Goodwill                                          millions      25,937      26,751      25,817      27,038  
    Other Assets                                      millions       3,030       2,299       2,476       1,984  
    Total Assets                                      millions      80,147      80,811      79,658      81,605  
    Accounts Payable                                  millions       2,507       3,020       2,995       3,503  
    Total Current Liabilities                         millions      14,544      15,717      16,479      13,643  
    Long-term Liabilities                             millions       4,015       3,804       2,795       4,188  
    Total Liabilities                                 millions      40,659      39,716      38,271      36,164  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           1           1           1           1  
      Retained Earnings                               millions      12,634       8,845      20,541      18,710  
      Other Comprehensive Income                      millions  (   6,894)  (   5,805)  (   5,782)  (   5,048)  
      Total Stockholders' Equity                      millions      38,092      39,720      40,028      44,035  
    Total Liabilities & Equity                        millions      80,147      80,811      79,658      81,605  
                                                                                                                

                                                          LINDE PLC                                                          
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions       33,005      32,854      33,364      30,793      27,243  
  Selling, General & Admin                            millions   (   3,337)  (   3,295)  (   3,107)  (   3,189)  (   3,193)  
  Research & Development                              millions   (     150)  (     146)  (     143)  (     143)  (     152)  
  Operating Income                                    millions        8,635       8,024       5,369       4,984       3,322  
  Income Tax                                          millions   (   2,002)  (   1,814)  (   1,434)  (   1,262)  (     847)  
  Net Income                                          millions        6,565       6,199       4,147       3,826       2,501  
    EPS Basic                                                         13.71        12.7         8.3         7.4        4.75  
    EPS Diluted                                                       13.62       12.59        8.23        7.33        4.71  
    Shares Basic                                      thousands     478,773     488,191     499,736     516,896     526,736  
    Shares Diluted                                    thousands     482,092     492,290     504,038     521,875     531,157  
                                                                                                                             
Available durations for this statement:
  3 Months    Annual  

                                                         LINDE PLC                                                          
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
          Inventories                                 millions  (      56)  (     127)  (     347)  (     129)  (      18)  
      Net Cash from Operations                        millions       9,423       9,305       8,864       9,725       7,429  
      Capital Expenditures                            millions  (   4,497)  (   3,787)  (   3,173)  (   3,086)  (   3,400)  
      Net Cash from Investing                         millions  (   4,644)  (   4,670)  (   3,088)  (   3,007)  (   2,986)  
      Stock Repurchases                               millions  (   4,482)  (   3,958)  (   5,168)  (   4,612)  (   2,457)  
      Net Cash from Financing                         millions  (   4,359)  (   5,400)  (   3,089)  (   7,588)  (   3,345)  
    Net Change in Cash                                millions         186  (     772)       2,613  (     931)       1,054  
    Total Cash and Equivalents                        millions       4,850       4,664       5,436       2,823       3,754  
        Stock-based Compensation                      millions                                 107         128         133  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for LIN

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for LIN

22
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for LIN

LIN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

KDP

Keurig Dr Pepper Inc. (Beverages)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-25

                                                Keurig Dr Pepper Inc.                                                 
                                             Consolidated Balance Sheets                                              
                                                                                                                      
                                                                                                                      
                                                                      2024      2023      2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions         510       267       535         567            
      Accounts Receivable                             millions       1,502     1,368     1,484       1,148            
      Inventory                                       millions       1,299     1,142     1,314         894            
      Total Current Assets                            millions       3,997     3,375     3,804       3,057            
    Property, Plant and Equipment                     millions       2,964     2,699     2,491       2,494            
    Goodwill                                          millions      20,053    20,202    20,072      20,182    20,184  
    Other Assets                                      millions       1,200     1,149     1,252         937            
    Total Assets                                      millions      53,430    52,130    51,837      50,598            
      Accounts Payable                                millions       2,985     3,597     5,206       4,316            
      Total Current Liabilities                       millions       8,087     8,916     8,076       6,485            
    Long-term Liabilities                             millions       2,753     1,833     1,825       1,577            
    Total Liabilities                                 millions      29,187    26,454    26,712      25,626            
    Commitments & Contingencies                                                                                       
      Common Stock                                    millions          14        14        14          14            
      Retained Earnings                               millions       4,793     4,559     3,539       3,199            
      Other Comprehensive Income                      millions  (     276)       315       129  (      26)            
      Total Stockholders' Equity                      millions      24,243    25,676    25,126      24,972    23,829  
    Total Liabilities & Equity                        millions      53,430    52,130    51,837      50,598            
                                                                                                                      

                                                   Keurig Dr Pepper Inc.                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      15,351      14,814      14,057      12,683      11,618  
  Cost of Sales                                       millions  (   6,822)  (   6,734)  (   6,734)  (   5,706)  (   5,132)  
  Selling, General & Admin                            millions  (   5,013)  (   4,912)  (   4,645)  (   4,153)  (   3,978)  
  Operating Income                                    millions       2,591       3,192       2,605       2,894       2,480  
  Pre-tax Income                                      millions       1,914       2,757       1,719       2,798       1,753  
  Income Tax                                          millions  (     473)  (     576)  (     284)  (     653)  (     428)  
  Net Income                                          millions       1,441       2,181       1,436       2,146       1,325  
    EPS Basic                                                         1.06        1.56        1.01        1.52        0.94  
    EPS Diluted                                                       1.05        1.55        1.01         1.5        0.93  
    Shares Basic                                                    13,622      13,993      14,168      14,157      14,072  
    Shares Diluted                                                  13,683      14,084      14,285      14,279      14,221  
                                                                                                                            

                                                  Keurig Dr Pepper Inc.                                                   
                                           Consolidated Statement of Cash Flows                                           
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions          98         116          52          88        85  
        Inventories                                   millions  (      92)  (     182)  (     426)         133       107  
    Net Cash from Operations                          millions       2,219       1,329       2,837       2,874     2,456  
    Capital Expenditures                              millions  (     563)  (     425)  (     353)  (     423)            
    Net Cash from Investing                           millions  (   1,614)  (     784)  (   1,135)         210            
    Stock Repurchases                                 millions  (   1,110)  (     706)  (     379)          -0            
    Net Cash from Financing                           millions  (     223)  (     832)  (   1,728)  (   2,762)            
  Total Cash and Equivalents                          millions         608         267         535         568            
                                                                                                                          

Statistics for KDP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for KDP

ROE < 5.0%

Performance Details for KDP

23
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for KDP

KDP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

EA

ELECTRONIC ARTS INC. (Services-Prepackaged Software)
Fiscal year end : 0331 Report Date : 2024-03-31 Filing Date : 2024-05-22

                                                   ELECTRONIC ARTS INC.                                                   
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023      2022        2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             millions         565         684       650         521              
      Total Current Assets                            millions       4,247       3,969     4,151       7,213              
    Property, Plant and Equipment                     millions         578         549       550         491              
    Goodwill                                          millions       5,379       5,380     5,387       2,868       1,885  
    Other Assets                                      millions         436         481       507         362              
    Total Assets                                      millions      13,420      13,459    13,800      13,288              
      Accounts Payable                                millions         110          99       101          96              
      Total Current Liabilities                       millions       3,090       3,285     3,513       2,964              
    Long-term Liabilities                             millions         437         393       397         250              
    Total Liabilities                                 millions       5,907       6,166     6,175       5,448              
    Commitments & Contingencies                                                                                           
      Common Stock                                    millions           3           3         3           3              
      Retained Earnings                               millions       7,582       7,357     7,607       7,887              
      Other Comprehensive Income                      millions  (      72)  (      67)        15  (      50)  (      50)  
      Total Stockholders' Equity                      millions       7,513       7,293     7,625       7,840       7,461  
    Total Liabilities & Equity                        millions      13,420      13,459    13,800      13,288              
      Cash & Equivalents                              millions                             2,732       5,260       3,768  
                                                                                                                          

                                                    ELECTRONIC ARTS INC.                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Total Operating Expenses                          millions  (   4,334)  (   4,302)  (   4,003)  (   3,089)  (   2,723)  
  Operating Income                                    millions       1,518       1,332       1,129       1,046       1,445  
  Pre-tax Income                                      millions       1,589       1,326       1,081       1,017       1,508  
  Income Tax                                          millions  (     316)  (     524)  (     292)  (     180)  (   1,531)  
  Net Income                                          millions       1,273         802         789         837       3,039  
    EPS Basic                                                         4.71         2.9        2.78         2.9       10.37  
    EPS Diluted                                                       4.68        2.88        2.76        2.87        10.3  
    Shares Basic                                      millions         270         277         284         289         293  
    Shares Diluted                                    millions         272         278         286         292         295  
                                                                                                                            

                                                    ELECTRONIC ARTS INC.                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         584         548         528         435         347  
      Net Cash from Operations                        millions       2,315       1,550       1,899       1,934       1,797  
    Net Cash from Investing                           millions  (     207)  (     217)  (   2,804)  (     505)  (   1,357)  
    Stock Repurchases                                 millions  (   1,300)  (   1,295)  (   1,300)  (     729)  (   1,207)  
    Net Cash from Financing                           millions  (   1,624)  (   1,600)  (   1,620)  (      15)  (   1,358)  
  Net Change in Cash                                  millions         476  (     308)  (   2,528)       1,492  (     940)  
  Total Cash and Equivalents                          millions       2,900       2,424       2,732       5,260              
                                                                                                                            

Statistics for EA

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for EA

24
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for EA

EA Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

HON

HONEYWELL INTERNATIONAL INC (Aircraft Engines & Engine Parts)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-14

                                          Honeywell International Inc.                                          
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      10,567       7,925       9,627      10,959  
      Accounts Receivable                             millions       7,819       7,530       7,440       6,830  
      Inventory                                       millions       6,442       6,178       5,538       5,138  
      Total Current Assets                            millions      27,908      23,502      24,982      25,372  
    Goodwill                                          millions      21,825      18,049      17,497      17,756  
    Other Assets                                      millions      10,810       9,582       9,513      10,134  
    Total Assets                                      millions      75,196      61,525      62,275      64,470  
      Accounts Payable                                millions       6,880       6,849       6,329       6,484  
      Total Current Liabilities                       millions      21,256      18,539      19,938      19,508  
    Long-term Liabilities                             millions       6,076       6,265       6,469       7,087  
    Other Comprehensive Income                        millions  (   3,491)  (   4,135)  (   3,475)  (   2,895)  
    Retained Earnings                                 millions      50,835      47,979      45,093      42,827  
    Total Stockholders' Equity                        millions      18,619      15,856      16,697      18,569  
  Total Liabilities & Equity                          millions      75,196      61,525      62,275      64,470  
    Property, Plant and Equipment                     millions                               5,471       5,562  
                                                                                                                

                                                Honeywell International Inc.                                                
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      12,219      10,889       9,506      25,643      32,637  
      Cost of Sales                                   millions  (   6,609)  (   6,018)  (   5,392)      17,082  (  22,169)  
    Research & Development                            millions       1,536       1,456       1,478       1,333              
    Selling, General & Admin                          millions  (   5,466)  (   5,127)  (   5,214)       4,798  (   4,772)  
  Pre-tax Income                                      millions       7,213       7,159       6,379       7,235       6,012  
  Income Tax                                          millions  (   1,473)  (   1,487)  (   1,412)  (   1,625)  (   1,147)  
  Net Income                                          millions       5,705       5,658       4,966       5,542       4,779  
  EPS Basic                                                           8.76        8.53        7.33        8.01        6.79  
  EPS Diluted                                                         8.71        8.47        7.27        7.91        6.72  
                                                                                                                            

                                                Honeywell International Inc.                                                
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         194         202         188         217         168  
        Inventories                                   millions  (     304)  (     626)  (     440)  (     685)  (      67)  
    Net Cash from Operations                          millions       6,097       5,340       5,274       6,038       6,208  
    Capital Expenditures                              millions  (   1,164)  (   1,039)  (     766)  (     895)  (     906)  
    Net Cash from Investing                           millions  (  10,157)  (   1,293)  (      93)  (   1,061)  (     987)  
    Stock Repurchases                                 millions  (   1,655)  (   3,715)  (   4,200)  (   3,380)  (   3,714)  
    Net Cash from Financing                           millions       6,839  (   5,763)  (   6,330)  (   8,254)  (      81)  
  Net Change in Cash                                  millions       2,642  (   1,702)  (   1,332)  (   3,316)       5,208  
  Total Cash and Equivalents                          millions      10,567       7,925       9,627      10,959      14,275  
                                                                                                                            
Available durations for this statement:
  6 Months    Annual  

Statistics for HON

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for HON

25
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for HON

HON Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PLTR

Palantir Technologies Inc. (Services-Prepackaged Software)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-18

                                             Palantir Technologies Inc.                                              
                                             Consolidated Balance Sheets                                             
                                                                                                                     
                                                                                                                     
                                                                        2024         2023         2022         2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands    2,098,524      831,047    2,598,540    2,290,674  
      Accounts Receivable                                              5,750        3,648        2,583        1,909  
      Total Current Assets                            thousands    5,934,289    4,138,618    3,041,577    2,863,250  
    Property, Plant and Equipment                     thousands       39,638       47,758       69,170       31,304  
    Other Assets                                      thousands      166,217      153,186      150,252       96,386  
    Total Assets                                      thousands    6,340,884    4,522,425    3,461,239    3,247,450  
      Accounts Payable                                thousands          103       12,122       44,788       74,907  
      Total Current Liabilities                       thousands      996,018      746,018      587,941      660,061  
    Long-term Liabilities                             thousands       13,685       10,702       12,655        2,297  
    Total Liabilities                                 thousands    1,246,477      961,460      818,802      956,420  
    Commitments & Contingencies                                                                                      
      Common Stock                                    thousands        2,339        2,200        2,099        2,027  
      Other Comprehensive Income                      thousands   (   5,611)          801   (   5,333)   (   2,349)  
      Retained Earnings                               thousands  (5,187,423)  (5,649,613)  (5,859,438)  (5,485,733)  
    Total Stockholders' Equity                        thousands    5,003,275    3,475,561    2,565,326    2,291,030  
    Total Liabilities & Equity                        thousands    6,340,884    4,522,425    3,461,239    3,247,450  
                                                                                                                     

                                                   Palantir Technologies Inc.                                                    
                                                        Income Statements                                                        
                                                                                                                                 
                                                                                                                                 
                                                                        2024         2023         2022        2021         2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    2,865,507    2,225,012    1,905,871   1,541,889    1,092,673  
    Research & Development                            thousands      507,878      404,624      359,679     387,487      560,660  
    Total Operating Expenses                          thousands  (1,989,114)  (1,673,941)  (1,658,523)   1,613,531    1,913,805  
  Operating Income                                    thousands      310,403      119,966   ( 161,201)  ( 411,046)  (1,173,679)  
  Pre-tax Income                                      thousands      489,173      237,091   ( 361,027)  ( 488,494)  (1,179,027)  
  Income Tax                                                      (     213)   (     197)   (     101)  (     319)   (     126)  
  Net Income                                          thousands      462,190      209,825   ( 373,705)  ( 520,379)  (1,166,391)  
  EPS Basic                                                             0.21          0.1   (    0.18)  (    0.27)   (    1.19)  
  EPS Diluted                                                           0.19         0.09   (    0.18)  (    0.27)   (     1.2)  
  Shares Basic                                        thousands    2,250,163    2,147,446    2,063,793   1,923,617      977,722  
  Shares Diluted                                      thousands    2,450,818    2,297,927    2,063,793   1,923,617      979,330  
                                                                                                                                 

                                                  Palantir Technologies Inc.                                                  
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                       2024         2023        2022        2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     691,638      475,903     564,798     778,215   1,270,702  
    Net Cash from Operations                          thousands   1,153,865      712,183     223,737     333,851  ( 296,608)  
    Capital Expenditures                              thousands  (  12,634)   (  15,114)  (  40,027)  (  12,627)  (  12,236)  
    Net Cash from Investing                           thousands  ( 340,655)  (2,711,180)  (  45,427)  ( 397,912)  (  14,920)  
    Stock Repurchases                                 thousands  (  64,196)           -0          -0                          
    Net Cash from Financing                           thousands     463,364      218,839      85,996     306,747   1,036,453  
  Net Change in Cash                                  thousands   1,269,829  (1,777,228)     260,421     238,768     726,184  
  Total Cash and Equivalents                          thousands   2,119,936      850,107   2,627,335   2,366,914   2,128,146  
                                                                                                                              

Statistics for PLTR

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for PLTR

26
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PLTR

PLTR Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

META

Meta Platforms, Inc. (Services-Computer Programming, Data Processing, Etc.)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-30

                                                   Meta Platforms, Inc.                                                   
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      43,889      41,862      14,681      16,601    17,576  
      Accounts Receivable                             millions      16,994      16,169      13,466      14,039            
      Total Current Assets                            millions     100,045      85,365      59,549      66,666            
    Goodwill                                          millions      20,654      20,654      20,306      19,197    19,050  
    Other Assets                                      millions      13,017       7,582       6,583       2,751            
    Total Assets                                      millions     276,054     229,623     185,727     165,987            
      Total Current Liabilities                       millions      33,596      31,960      27,026      21,135            
    Long-term Liabilities                             millions       2,716       1,370       7,764       7,227            
    Total Liabilities                                 millions      93,417      76,455      60,014      41,108            
    Commitments & Contingencies                                                                                           
      Common Stock                                    millions           0           0           0           0            
      Other Comprehensive Income                      millions  (   3,097)  (   2,155)  (   3,530)  (     693)            
      Retained Earnings                               millions     102,506      82,070      64,799      69,761            
      Total Stockholders' Equity                      millions     182,637     153,168     125,713     124,879   128,290  
    Total Liabilities & Equity                        millions     276,054     229,623     185,727     165,987            
                                                                                                                          

                                                    Meta Platforms, Inc.                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions     164,501     134,902     116,609     117,929      85,965  
    Research & Development                            millions      43,873      38,483      35,338      24,655      18,447  
  Operating Income                                    millions      69,380      46,751      28,944      46,753      32,671  
  Pre-tax Income                                      millions      70,663      47,428      28,819      47,284      33,180  
  Income Tax                                          millions  (   8,303)  (   8,330)  (   5,619)  (   7,914)  (   4,034)  
  Net Income                                          millions      62,360      39,098      23,200      39,370      29,146  
    EPS Basic                                                        24.61       15.19        8.63       13.99       10.22  
    EPS Diluted                                                      23.86       14.87        8.59       13.77       10.09  
    Shares Basic                                      millions       2,534       2,574       2,687       2,815       2,851  
    Shares Diluted                                    millions       2,614       2,629       2,702       2,859       2,888  
                                                                                                                            

                                                    Meta Platforms, Inc.                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions      16,690      14,027      11,992       9,164       6,536  
    Net Cash from Operations                          millions      91,328      71,113      50,475      57,683      38,747  
    Capital Expenditures                              millions  (  37,256)  (  27,045)  (  31,186)  (  18,690)  (  15,163)  
    Net Cash from Investing                           millions  (  47,150)  (  24,495)  (  28,970)  (   7,570)  (  30,059)  
    Stock Repurchases                                 millions  (  30,125)  (  19,774)  (  27,956)  (  44,537)  (   6,272)  
    Net Cash from Financing                           millions  (  40,781)  (  19,500)  (  22,136)  (  50,728)  (  10,292)  
  Net Change in Cash                                  millions       2,611      27,231  (   1,269)  (   1,089)  (   1,325)  
  Total Cash and Equivalents                          millions      45,438      42,827      15,596      16,865      17,954  
                                                                                                                            

Statistics for META

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for META

27
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for META

META Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

BIIB

BIOGEN INC. (Biological Products, (No Diagnostic Substances))
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-12

                                              BIOGEN INC.                                               
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                                   14,048      16,641      17,050      15,494  
      Inventory                                             24,605      25,274      13,444      13,515  
      Total Current Assets                                  74,568      68,593      97,912      78,565  
    Property, Plant and Equipment                           31,813      33,097      32,986      34,164  
    Goodwill                                                64,789      62,192      57,490      57,611  
    Other Assets                                             5,605       7,450      15,292      19,395  
    Total Assets                                           280,493     268,448     245,541     238,773  
      Accounts Payable                                       4,242       4,033       4,915       5,892  
      Total Current Liabilities                             55,288      34,343      32,728      42,982  
    Long-term Liabilities                                    7,323       7,811       9,442      13,205  
    Total Liabilities                                      113,333     120,454     111,657     129,176  
    Commitments & Contingencies                                                                         
        Other Comprehensive Income                      (   1,362)  (   1,537)  (   1,649)  (   1,067)  
        Retained Earnings                                  192,598     176,276     164,665     139,117  
    Total Liabilities & Equity                             280,493     268,448     245,541     238,773  
        Total Stockholders' Equity                                     147,994     133,979     108,962  
        Common Stock                                                                     1           1  
                                                                                                        

                                                    BIOGEN INC.                                                     
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cost of Sales                                       (  23,104)  (  25,334)  (  22,783)      21,097      18,052  
    Selling, General & Admin                            (  24,037)  (  25,497)  (  24,036)      26,743      25,045  
  Income Tax                                            (   2,738)  (   1,353)  (   6,328)  (     525)  (   9,923)  
  Net Income                                                16,322      11,611      30,469      15,561      40,006  
    EPS Basic                                                11.21        8.02       20.96       10.44       24.86  
    EPS Diluted                                              11.18        7.97       20.87        10.4        24.8  
    Shares Basic                                             1,456       1,447       1,453       1,491       1,609  
    Shares Diluted                                           1,459       1,456       1,460       1,496       1,613  
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

                                                    BIOGEN INC.                                                     
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               2,912       2,642       2,541       2,386       1,983  
        Inventories                                     (   2,738)  (   1,309)  (   3,202)  (   4,624)  (   3,163)  
      Net Cash from Operations                              28,755      15,472      13,843      36,399      42,298  
    Capital Expenditures                                (   1,537)  (   2,770)  (   2,403)  (   2,581)  (   4,248)  
    Net Cash from Investing                             (   7,992)  (  41,010)      15,766  (   5,637)  (   6,086)  
    Stock Repurchases                                           -0          -0  (   7,500)  (  18,000)  (  66,791)  
    Net Cash from Financing                             (   6,835)       1,493  (  17,473)  (  20,862)  (  52,727)  
  Total Cash and Equivalents                                23,750      10,499      34,193      22,614      13,312  
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for BIIB

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for BIIB

28
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for BIIB

BIIB Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ABNB

Airbnb, Inc. (Services-To Dwellings & Other Buildings)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-13

                                                  Airbnb, Inc.                                                  
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       6,864       6,874       7,378       6,067  
      Total Current Assets                            millions      17,180      16,509      14,861      12,386  
    Other Assets                                      millions         563         463         477         188  
    Total Assets                                      millions      20,959      20,645      16,038      13,708  
      Total Current Liabilities                       millions      10,161       9,950       7,978       6,359  
    Long-term Liabilities                             millions         391         539         218         219  
    Total Liabilities                                 millions      12,547      12,480      10,478       8,933  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           0           0           0           0  
      Other Comprehensive Income                      millions          35  (      49)  (      32)  (       7)  
      Retained Earnings                               millions  (   4,225)  (   3,425)  (   5,965)  (   6,358)  
      Total Stockholders' Equity                      millions       8,412       8,165       5,560       4,775  
    Total Liabilities & Equity                        millions      20,959      20,645      16,038      13,708  
    Property, Plant and Equipment                     millions                                 121         157  
    Goodwill                                          millions                                 650         653  
      Accounts Payable                                millions                                 137         118  
                                                                                                                

                                                        Airbnb, Inc.                                                        
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      11,102       9,917       8,399       5,992       3,378  
    Research & Development                            millions       2,056       1,722       1,502       1,425       2,753  
  Operating Income                                    millions       2,553       1,518       1,802         429  (   3,590)  
  Pre-tax Income                                      millions       3,331       2,102       1,989  (     300)  (   4,682)  
  Income Tax                                          millions  (     683)  (   2,690)  (      96)  (      52)  (      97)  
  Net Income                                          millions       2,648       4,792       1,893  (     352)  (   4,585)  
    Shares Basic                                      millions         632         637         637         616         284  
    Shares Diluted                                    millions         645         662         680         616         284  
                                                                                                                            

                                                        Airbnb, Inc.                                                        
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,407       1,120         930         899       3,003  
    Net Cash from Operations                          millions       4,518       3,884       3,430       2,313  (     740)  
    Net Cash from Investing                           millions  (     616)  (   1,042)  (      28)  (   1,352)          80  
    Stock Repurchases                                 millions  (   3,430)  (   2,252)  (   1,500)          -0          -0  
    Net Cash from Financing                           millions  (   3,572)  (   2,430)  (     689)       1,308       3,051  
  Net Change in Cash                                  millions          93         564       2,376       2,059       2,525  
  Total Cash and Equivalents                          millions      12,760      12,667      12,103       9,727       7,668  
    Capital Expenditures                              millions                          (      25)  (      25)  (      37)  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for ABNB

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ABNB

29
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ABNB

ABNB Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

BKNG

Booking Holdings Inc. (Transportation Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-20

                                             Booking Holdings Inc.                                              
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      16,164      12,107      12,221      11,127  
      Total Current Assets                            millions      20,491      17,034      15,798      13,145  
    Property, Plant and Equipment                     millions         832         784         669         822  
    Goodwill                                          millions       2,799       2,826       2,807       2,887  
    Other Assets                                      millions       1,109         940         824       1,059  
    Total Assets                                      millions      27,708      24,342      25,361      23,641  
      Accounts Payable                                millions       3,824       3,374       2,507       1,586  
      Total Current Liabilities                       millions      15,647      13,330       8,474       6,246  
    Long-term Liabilities                             millions         199         161         172         199  
    Total Liabilities                                 millions      31,728      27,086      22,579      17,463  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           0           0           0           0  
      Retained Earnings                               millions      36,525      31,830      27,541      24,453  
      Other Comprehensive Income                      millions  (     375)  (     323)  (     267)  (     144)  
      Total Stockholders' Equity                      millions  (   4,020)  (   2,744)       2,782       6,178  
    Total Liabilities & Equity                        millions      27,708      24,342      25,361      23,641  
                                                                                                                

                                                    Booking Holdings Inc.                                                    
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Total Operating Expenses                          millions   (  16,184)  (  15,530)  (  11,988)  (   8,462)  (   7,427)  
  Operating Income                                    millions        7,555       5,835       5,102       2,496  (     631)  
  Pre-tax Income                                      millions        7,292       5,481       3,923       1,465         567  
  Income Tax                                          millions   (   1,410)  (   1,192)  (     865)  (     300)  (     508)  
  EPS Basic                                                          174.96      118.67        76.7       28.39        1.45  
  Shares Basic                                        thousands      33,622      36,140      39,872      41,042      40,974  
  EPS Diluted                                                        172.69       117.4       76.35       28.17        1.44  
  Shares Diluted                                      thousands      34,064      36,530      40,052      41,362      41,160  
                                                                                                                             

                                                   Booking Holdings Inc.                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Net Cash from Operations                          millions       8,323       7,344       6,554       2,820          85  
    Capital Expenditures                              millions  (     429)  (     345)  (     368)  (     304)  (     286)  
    Net Cash from Investing                           millions         129       1,486  (     518)  (     998)       2,637  
    Stock Repurchases                                 millions  (   6,509)  (  10,377)  (   6,621)  (     163)  (   1,303)  
    Net Cash from Financing                           millions  (   4,204)  (   8,909)  (   4,897)  (   1,239)       1,528  
  Net Change in Cash                                  millions       4,058  (     116)       1,099         570       4,250  
  Total Cash and Equivalents                          millions      16,193      12,135      12,251      11,152      10,582  
                                                                                                                            

Statistics for BKNG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for BKNG

30
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for BKNG

BKNG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CDW

CDW Corp (Retail-Catalog & Mail-Order Houses)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                                CDW CORP                                                
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                     5,035       5,887       3,152       2,581  
      Accounts Receivable                                   51,358      45,675      44,613      44,994  
      Inventory                                              6,053       6,681       8,002       9,276  
      Total Current Assets                                  73,731      67,050      65,640      64,781  
    Property, Plant and Equipment                            1,920       1,955       1,888       1,958  
    Goodwill                                                46,204      44,134      43,427      43,829  
    Total Assets                                           146,784     132,846     131,315     131,994  
      Total Current Liabilities                             54,744      54,420      49,471      50,960  
    Commitments & Contingencies                                                                         
      Common Stock                                              13          13          14          13  
      Retained Earnings                                 (  13,229)  (  15,255)  (  17,638)  (  25,707)  
      Other Comprehensive Income                        (   1,601)  (   1,246)  (   1,524)  (     944)  
      Total Stockholders' Equity                            23,527      20,425      16,033       7,057  
    Total Liabilities & Equity                             146,784     132,846     131,315     131,994  
    Other Assets                                                         4,722       3,961       3,589  
      Long-term Liabilities                                              4,329       3,361       2,354  
                                                                                                        

                                                      CDW CORP                                                      
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                  209,987     213,760     237,487     208,208     184,675  
  Cost of Sales                                         ( 163,963)  ( 167,236)  ( 190,621)  ( 172,523)  ( 152,574)  
  Selling, General & Admin                              (  29,511)  (  29,715)  (  29,514)  (  21,495)  (  20,309)  
  Operating Income                                          16,513      16,809      17,352      14,190      11,792  
  Pre-tax Income                                            14,354      14,502      14,878      12,978      10,023  
  Income Tax                                            (   3,576)  (   3,459)  (   3,733)  (   3,092)  (   2,138)  
  Net Income                                                10,778      11,043      11,145       9,886       7,885  
    EPS Basic                                                 8.06         8.2        8.24        7.14        5.53  
    EPS Diluted                                               7.97         8.1        8.13        7.04        5.45  
    Shares Basic                                             1,338       1,346       1,352       1,385       1,426  
    Shares Diluted                                           1,352       1,363       1,370       1,405       1,448  
                                                                                                                    

                                                      CDW CORP                                                      
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Inventories                                     (     611)  (   1,390)  (   1,119)  (   1,510)  (     714)  
      Net Cash from Operations                              12,773      15,987      13,359       7,846      13,143  
    Capital Expenditures                                (   1,226)  (   1,482)  (   1,278)  (   1,000)  (   1,580)  
    Net Cash from Investing                             (   6,592)  (   2,296)  (   1,645)  (  27,696)  (   2,010)  
    Stock Repurchases                                   (   5,000)  (   5,000)          -0  (  15,004)  (   3,406)  
    Net Cash from Financing                             (   6,869)  (  10,987)  (  11,021)       8,328       1,388  
  Net Change in Cash                                    (     810)       2,735         571  (  11,521)      12,562  
  Total Cash and Equivalents                                 5,077       5,887       3,152       2,581      14,102  
                                                                                                                    

Statistics for CDW

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CDW

31
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CDW

CDW Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AAPL

Apple Inc. (Electronic Computers)
Fiscal year end : 0927 Report Date : 2024-09-28 Filing Date : 2024-11-01

                                                  Apple Inc.                                                  
                                         Consolidated Balance Sheets                                          
                                                                                                              
                                                                                                              
                                                                      2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      29,943      29,965      23,646    34,940  
      Accounts Receivable                             millions      33,410      29,508      28,184    26,278  
      Inventory                                       millions       7,286       6,331       4,946     6,580  
      Total Current Assets                            millions     152,987     143,566     135,405   134,836  
      Property, Plant and Equipment                   millions      45,680      43,715      42,117    39,440  
      Other Assets                                    millions      74,834      64,758      54,428    48,849  
    Total Assets                                      millions     364,980     352,583     352,755   351,002  
      Accounts Payable                                millions      68,960      62,611      64,115    54,763  
      Total Current Liabilities                       millions     176,392     145,308     153,982   125,481  
      Long-term Liabilities                           millions      45,888      49,848      49,142    53,325  
    Total Liabilities                                 millions     308,030     290,437     302,083   287,912  
    Commitments & Contingencies                                                                               
      Retained Earnings                               millions  (  19,154)  (     214)  (   3,068)     5,562  
      Other Comprehensive Income                      millions  (   7,172)  (  11,452)  (  11,109)       163  
      Total Stockholders' Equity                      millions      56,950      62,146      50,672    63,090  
    Total Liabilities & Equity                        millions     364,980     352,583     352,755   351,002  
                                                                                                              

                                                         Apple Inc.                                                          
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      294,866     298,085     316,199     365,817      53,768  
  Cost of Sales                                       millions   ( 210,352)  ( 214,137)  ( 223,546)  ( 212,981)  ( 169,559)  
    Research & Development                            millions       31,370      29,915      26,251      21,914      18,752  
    Selling, General & Admin                          millions       26,097      24,932      25,094      21,973      19,916  
    Total Operating Expenses                          millions   (  57,467)  (  54,847)  (  51,345)  (  43,887)  (  38,668)  
  Operating Income                                    millions      123,216     114,301     119,437     108,949      66,288  
  Pre-tax Income                                      millions      123,485     113,736     119,103     109,207      67,091  
  Income Tax                                          millions   (  29,749)  (  16,741)  (  19,300)  (  14,527)  (   9,680)  
  Net Income                                          millions       93,736      96,995      99,803      94,680      57,411  
    EPS Basic                                                          6.11        6.16        6.15        5.67        3.31  
    EPS Diluted                                                        6.08        6.13        6.11        5.61        3.28  
    Shares Basic                                      thousands  15,343,783  15,744,231  16,215,963  16,701,272  17,352,119  
    Shares Diluted                                    thousands  15,408,095  15,812,547  16,325,819  16,864,919  17,528,214  
                                                                                                                             

                                                         Apple Inc.                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Total Cash and Equivalents                          millions      29,943      30,737      24,977      35,929      39,789  
      Stock-based Compensation                        millions      11,688      10,833       9,038       7,906       6,829  
        Inventories                                   millions  (   1,046)  (   1,618)  (   1,484)  (   2,642)  (     127)  
    Net Cash from Operations                          millions     118,254     110,543     122,151     104,038      80,674  
    Capital Expenditures                              millions  (   9,447)  (  10,959)  (  10,708)  (  11,085)  (   7,309)  
    Net Cash from Investing                           millions       2,935       3,705  (  22,354)  (  14,545)  (   4,289)  
    Stock Repurchases                                 millions  (  94,949)  (  77,550)  (  89,402)  (  85,971)  (  72,358)  
    Net Cash from Financing                           millions  ( 121,983)  ( 108,488)  ( 110,749)  (  93,353)  (  86,820)  
  Net Change in Cash                                  millions  (     794)       5,760  (  10,952)  (   3,860)  (  10,435)  
                                                                                                                            

Statistics for AAPL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for AAPL

Debt-to-Equity above 3.0 (high leverage)

Performance Details for AAPL

32
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AAPL

AAPL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CMCSA

COMCAST CORP (Cable & Other Pay Television Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-31

                                             COMCAST CORPORATION                                              
                                         Consolidated Balance Sheets                                          
                                                                                                              
                                                                                                              
                                                                      2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       7,322       6,215       4,749     8,711  
      Accounts Receivable                             millions      13,661      13,813      12,672    12,008  
      Total Current Assets                            millions      26,801      23,987      21,826    24,807  
    Property, Plant and Equipment                                      625         597         555       540  
    Goodwill                                                           582         593         585       702  
    Other Assets                                      millions      12,501      12,333      12,497    12,424  
    Total Assets                                      millions     266,211     264,811     257,275   275,905  
      Accounts Payable                                millions      11,321      12,437      12,544    12,455  
      Total Current Liabilities                       millions      39,581      40,198      27,887    29,348  
    Long-term Liabilities                             millions      20,942      20,122      20,395    20,620  
    Commitments & Contingencies                                                                               
        Common Stock                                  millions           0           0           0         0  
      Retained Earnings                               millions      56,972      52,892      51,609    61,902  
      Other Comprehensive Income                      millions  (   2,043)  (   1,253)  (   2,611)     1,480  
      Total Stockholders' Equity                      millions      85,560      82,703      80,943    96,092  
    Total Liabilities & Equity                        millions     266,211     264,811     257,275   275,905  
                                                                                                              

                                                    COMCAST CORPORATION                                                     
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions     123,731     121,572     121,427                          
  Operating Income                                    millions      23,297      23,314      14,041      20,817      17,493  
  Pre-tax Income                                      millions      18,673      20,478       9,284      19,093      14,065  
  Income Tax                                          millions  (   2,796)  (   5,371)  (   4,359)  (   5,259)  (   3,364)  
  Net Income                                          millions      16,192      15,388       5,370      14,159      10,534  
  EPS Basic                                                           4.17        3.73        1.22        3.09         2.3  
  EPS Diluted                                                         4.14        3.71        1.21        3.04        2.28  
                                                                                                                            

                                                    COMCAST CORPORATION                                                     
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,288       1,241       1,336       1,315       1,193  
    Net Cash from Operations                          millions      27,673      28,501      26,413      29,146      24,737  
    Capital Expenditures                              millions  (  12,181)  (  12,242)  (  10,626)  (   9,174)  (   9,179)  
    Net Cash from Investing                           millions  (  15,670)  (   7,161)  (  14,140)  (  13,446)  (  12,047)  
    Stock Repurchases                                 millions  (   9,103)  (  11,291)  (  13,328)  (   4,672)  (     534)  
    Net Cash from Financing                           millions  (  10,883)  (  19,850)  (  16,184)  (  18,618)  (   6,513)  
  Net Change in Cash                                  millions       1,095       1,500  (   3,997)  (   2,989)       6,179  
  Total Cash and Equivalents                          millions       7,377       6,282       4,782       8,778      11,768  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

Statistics for CMCSA

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for CMCSA

ROE < 5.0%
ROA < 2.0%

Performance Details for CMCSA

33
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CMCSA

CMCSA Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

NVDA

NVIDIA CORP (Semiconductors & Related Devices)
Fiscal year end : 0125 Report Date : 2025-01-26 Filing Date : 2025-02-26

                                                NVIDIA CORP                                                 
                                        Consolidated Balance Sheets                                         
                                                                                                            
                                                                                                            
                                                                    2025      2024        2023        2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions     8,589     7,280       3,389       1,990  
      Accounts Receivable                             millions    23,065     9,999       3,827       4,650  
      Inventory                                       millions    10,080     5,282       5,159       2,605  
      Total Current Assets                            millions    80,126    44,345      23,073      28,829  
    Property, Plant and Equipment                     millions     6,283     3,914       3,807       2,778  
    Goodwill                                                          52        44          44          44  
    Other Assets                                      millions     6,425     4,500       3,820       3,841  
    Total Assets                                      millions   111,601    65,728      41,182      44,187  
      Accounts Payable                                millions     6,310     2,699       1,193       1,783  
      Total Current Liabilities                       millions    18,047    10,631       6,563       4,335  
    Long-term Liabilities                             millions     4,245     2,541       1,913       1,553  
    Total Liabilities                                 millions    32,274    22,750      19,081      17,575  
    Commitments & Contingencies                       millions         0         0                          
      Common Stock                                    millions        24        25           2           3  
      Other Comprehensive Income                      millions        28        27  (      43)  (      11)  
      Retained Earnings                               millions    68,038    29,817      10,171      16,235  
      Total Stockholders' Equity                      millions    79,327    42,978      22,101      26,612  
    Total Liabilities & Equity                        millions   111,601    65,728      41,182      44,187  
                                                                                                            

                                                        NVIDIA CORP                                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Research & Development                            millions      12,914       8,675       7,339       5,268       3,924  
    Selling, General & Admin                          millions       3,491       2,654       2,440       2,166       1,940  
    Total Operating Expenses                          millions  (  16,405)  (  11,329)  (  11,132)  (   7,434)  (   5,864)  
  Operating Income                                    millions      81,453      32,972       4,224      10,041       4,532  
  Pre-tax Income                                      millions      84,026      33,818       4,181       9,941       4,409  
  Income Tax                                          millions  (  11,146)  (   4,058)  (     187)  (     189)  (      77)  
  Net Income                                          millions      72,880      29,760       4,368       9,752       4,332  
    EPS Basic                                                         2.97        1.21        0.18        3.91        1.76  
    EPS Diluted                                                       2.94        1.19        0.17        3.85        1.73  
    Shares Basic                                      millions      24,555      24,690      24,870       2,496       2,467  
    Shares Diluted                                    millions      24,804      24,940      25,070       2,535       2,510  
                                                                                                                            

                                                        NVIDIA CORP                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions  (   4,737)  (   3,549)  (   2,709)  (   2,004)  (   1,397)  
        Inventories                                   millions  (   4,781)  (      98)  (   2,554)  (     774)  (     524)  
    Net Cash from Operations                          millions      64,089      28,090       5,641       9,108       5,822  
    Net Cash from Investing                           millions  (  20,421)  (  10,566)       7,375  (   9,830)  (  19,675)  
    Stock Repurchases                                 millions  (  33,706)  (   9,533)  (  10,039)          -0          -0  
    Net Cash from Financing                           millions  (  42,359)  (  13,633)  (  11,617)       1,865       3,804  
  Net Change in Cash                                  millions       1,309       3,891       1,399       1,143  (  10,049)  
  Total Cash and Equivalents                          millions       8,589       7,280       3,389       1,990         847  
                                                                                                                            

Statistics for NVDA

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for NVDA

34
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for NVDA

NVDA Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MDB

MongoDB, Inc. (Services-Prepackaged Software)
Fiscal year end : 0131 Report Date : 2025-01-31 Filing Date : 2025-03-21

                                                    MONGODB, INC.                                                    
                                             Consolidated Balance Sheets                                             
                                                                                                                     
                                                                                                                     
                                                                        2025         2024         2023         2022  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands      490,133      802,959      455,826      473,904  
      Accounts Receivable                             thousands      393,099      325,610      285,192      195,383  
      Total Current Assets                            thousands    2,923,522    2,483,636    2,236,584    2,117,402  
    Property, Plant and Equipment                     thousands       46,377       53,042       57,841       62,625  
    Goodwill                                          thousands       69,679       69,679       57,779       57,775  
    Other Assets                                      thousands      310,701      217,847      181,503      147,494  
    Total Assets                                      thousands    3,430,293    2,869,642    2,588,893    2,449,588  
      Accounts Payable                                thousands       10,467        9,905        8,295        5,234  
      Total Current Liabilities                       thousands      561,987      564,220      588,512      526,735  
    Long-term Liabilities                             thousands       33,042       41,661       52,980       57,665  
    Total Liabilities                                 thousands      648,069    1,800,653    1,849,385    1,782,888  
    Commitments & Contingencies                                                                                      
        Common Stock                                  thousands           78           73           70           67  
      Other Comprehensive Income                      thousands   (     924)        4,545   (     905)   (   2,928)  
      Retained Earnings                               thousands  (1,840,704)  (1,711,632)  (1,535,032)  (1,189,634)  
      Total Stockholders' Equity                      thousands    2,782,224    1,068,989      739,508      666,700  
    Total Liabilities & Equity                        thousands    3,430,293    2,869,642    2,588,893    2,449,588  
                                                                                                                     

                                                         MONGODB, INC.                                                          
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2025         2024         2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         thousands       62,579       55,685       48,918      31,735     590,380  
      Cost of Sales                                   thousands   (  93,892)   (  79,252)   (  64,721)  ( 217,901)  ( 177,076)  
    Research & Development                            thousands      596,837      515,940      421,692     308,820     205,161  
    Total Operating Expenses                          thousands  (1,687,211)  (1,492,258)  (1,281,391)  ( 903,654)  ( 622,608)  
  Operating Income                                    thousands   ( 216,064)   ( 233,732)   ( 346,655)  ( 289,364)  ( 209,304)  
  Pre-tax Income                                      thousands   ( 131,599)   ( 163,516)   ( 333,254)  ( 302,889)  ( 262,693)  
  Income Tax                                          thousands   (   2,527)   (  13,084)   (  12,144)  (   3,977)  (   4,251)  
  Net Income                                          thousands   ( 129,072)   ( 176,600)   ( 345,398)  ( 306,866)  ( 266,944)  
  EPS Diluted                                                     (    1.73)   (    2.48)   (    5.03)  (    4.75)  (    4.53)  
  EPS Basic                                                       (    1.73)   (    2.48)   (    5.03)  (    4.75)  (    4.53)  
  Shares Diluted                                                  74,555,001   71,248,982   68,628,267  64,563,032  58,984,604  
  Shares Basic                                                    74,555,001   71,248,982   68,628,267  64,563,032  58,984,604  
                                                                                                                                

                                                        MONGODB, INC.                                                        
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2025        2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Stock-based Compensation                          thousands     493,940     456,907     381,454     251,069     149,313  
    Net Cash from Operations                          thousands     150,191     121,477  (  12,970)       6,980  (  42,673)  
    Capital Expenditures                              thousands  (  29,550)  (   6,074)  (   7,244)  (   8,072)  (  11,773)  
    Net Cash from Investing                           thousands  ( 657,440)     188,019  (  33,308)  ( 852,142)  ( 262,656)  
    Net Cash from Financing                           thousands     202,060      38,241      30,200     890,892      27,581  
  Net Change in Cash                                  thousands  ( 310,890)     347,304  (  18,081)      44,198  ( 276,484)  
  Total Cash and Equivalents                          thousands     492,753     803,643     456,339     474,420     430,222  
    Stock Repurchases                                 thousands                                  -0          -0  (      11)  
                                                                                                                             
Available durations for this statement:
  1 Month    Annual  

Statistics for MDB

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MDB

35
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MDB

MDB Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

WBD

Warner Bros. Discovery, Inc. (Cable & Other Pay Television Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-27

                                          Warner Bros. Discovery, Inc.                                          
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       5,312       3,780       3,731       3,905  
      Total Current Assets                            millions      14,078      14,218      13,999       7,264  
    Goodwill                                          millions      25,667      34,969      34,438      12,912  
    Other Assets                                      millions       7,327       8,099       8,629       2,766  
    Total Assets                                      millions     104,560     122,757     134,001      34,427  
      Accounts Payable                                millions       1,055       1,260       1,454         412  
      Total Current Liabilities                       millions      15,810      15,332      15,017       3,459  
    Long-term Liabilities                             millions      10,070      10,328      10,669       1,927  
    Total Liabilities                                 millions      69,622      76,285      85,334      21,031  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions          27          27          27           0  
      Retained Earnings                               millions  (  12,239)  (     928)       2,205       9,580  
      Other Comprehensive Income                      millions  (   1,067)  (     741)  (   1,523)  (     830)  
      Total Stockholders' Equity                      millions      34,037      45,226      47,095      11,599  
    Total Liabilities & Equity                        millions     104,560     122,757     134,001      34,427  
                                                                                                                

                                                Warner Bros. Discovery, Inc.                                                
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         millions       8,090       8,700       8,524      12,191      10,671  
    Selling, General & Admin                          millions       9,296       9,696       9,678       4,016       2,722  
  Operating Income                                    millions  (  10,032)  (   1,548)  (   7,370)       2,012       2,515  
  Pre-tax Income                                      millions  (  11,388)  (   3,863)  (   8,960)       1,433       1,728  
  Income Tax                                          millions  (      94)  (     784)  (   1,663)  (     236)  (     373)  
  Net Income                                          millions  (  11,311)  (   3,126)  (   7,371)       1,006       1,219  
    EPS Basic                                                   (    4.62)  (    1.28)  (    3.82)        1.55        1.82  
    EPS Diluted                                                 (    4.62)  (    1.28)  (    3.82)        1.54        1.81  
    Shares Basic                                      millions       2,450       2,436       1,940         588         599  
    Shares Diluted                                    millions       2,450       2,436       1,940         664         672  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

                                                Warner Bros. Discovery, Inc.                                                
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         557         500         412         178         110  
    Net Cash from Operations                          millions       5,375       7,477       4,304       2,798       2,739  
    Capital Expenditures                              millions  (     948)  (   1,316)  (     987)  (     373)  (     402)  
    Net Cash from Investing                           millions  (     349)  (   1,259)       3,524  (      56)  (     703)  
    Net Cash from Financing                           millions  (   3,749)  (   5,837)  (   7,742)  (     853)  (   1,549)  
  Net Change in Cash                                  millions       1,097         389          25       1,783         570  
  Total Cash and Equivalents                          millions       5,416       4,319       3,930       3,905       2,122  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for WBD

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for WBD

Interest coverage below 2.0 => potential default risk.

Performance Details for WBD

36
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for WBD

WBD Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

NFLX

NETFLIX INC (Services-Video Tape Rental)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-27

                                                  Netflix, Inc.                                                  
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   7,804,733   7,116,913   5,147,176   6,027,804  
      Total Current Assets                            thousands  13,100,379   9,918,133   9,266,473   8,069,825  
    Property, Plant and Equipment                     thousands   1,593,756   1,491,444   1,398,257   1,323,453  
    Other Assets                                      thousands   6,483,777   5,664,359   5,193,325   4,271,846  
    Total Assets                                      thousands  53,630,374  48,731,992  48,594,768  44,584,663  
      Accounts Payable                                thousands     899,909     747,412     671,513     837,483  
      Total Current Liabilities                       thousands  10,755,400   8,860,655   7,930,974   8,488,966  
    Long-term Liabilities                             thousands   2,552,250   2,561,434   2,452,040   2,459,164  
    Total Liabilities                                 thousands  28,886,807  28,143,679  27,817,367  28,735,415  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands   6,252,126   5,145,172   4,637,601   4,024,561  
      Other Comprehensive Income                      thousands     362,162  ( 223,945)  ( 217,306)  (  40,495)  
      Retained Earnings                               thousands  31,300,917  22,589,286  17,181,296  12,689,372  
      Total Stockholders' Equity                      thousands  24,743,567  20,588,313  20,777,401  15,849,248  
    Total Liabilities & Equity                        thousands  53,630,374  48,731,992  48,594,768  44,584,663  
                                                                                                                 

                                                          Netflix, Inc.                                                           
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Research & Development                              thousands  (2,925,295)  (2,675,758)  (2,711,041)  (2,273,885)  (1,829,600)  
  Operating Income                                    thousands   10,417,614    6,954,003    5,632,831    6,194,509    4,585,289  
  Pre-tax Income                                      thousands    9,965,657    6,205,405    5,263,929    5,840,103    3,199,349  
  Income Tax                                          thousands  (1,254,026)   ( 797,415)   ( 772,005)   ( 723,875)   ( 437,954)  
  Net Income                                          thousands    8,711,631    5,407,990    4,491,924    5,116,228    2,761,395  
    EPS Basic                                                          20.28        12.25         10.1        11.55         6.26  
    EPS Diluted                                                        19.83        12.03         9.95        11.24         6.08  
    Shares Basic                                      thousands      429,519      441,571      444,698      443,155      440,922  
    Shares Diluted                                    thousands      439,261      449,498      451,290      455,372      454,208  
                                                                                                                                  

                                                          Netflix, Inc.                                                          
                                              Consolidated Statement of Cash Flows                                               
                                                                                                                                 
                                                                                                                                 
                                                                        2024         2023         2022         2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      272,588      339,368      575,452      403,220     415,180  
    Net Cash from Operations                          thousands    7,361,364    7,274,301    2,026,257      392,610   2,427,077  
    Capital Expenditures                              thousands   ( 439,538)   ( 348,552)   ( 407,729)   ( 524,585)  ( 497,923)  
    Net Cash from Investing                           thousands  (2,181,784)      541,751  (2,076,392)  (1,339,853)  ( 505,354)  
    Stock Repurchases                                 thousands  (6,263,746)  (6,045,347)           -0   ( 600,022)          -0  
    Net Cash from Financing                           thousands  (4,074,427)  (5,950,803)   ( 664,254)  (1,149,776)   1,237,311  
  Net Change in Cash                                  thousands      688,822    1,947,933   ( 884,529)  (2,183,759)   3,195,084  
  Total Cash and Equivalents                          thousands    7,807,337    7,118,515    5,170,582    6,055,111   8,238,870  
                                                                                                                                 

Statistics for NFLX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for NFLX

37
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for NFLX

NFLX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

XEL

XCEL ENERGY INC (Electric & Other Services Combined)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-27

                                                XCEL ENERGY INC                                                 
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             millions       1,249       1,315       1,373       1,018  
      Total Current Assets                            millions       4,325       4,069       5,144       4,239  
    Property, Plant and Equipment                     millions      57,198      51,642      48,253      45,457  
      Other Assets                                    millions         635         678         389         431  
    Total Assets                                      millions      70,035      64,079      61,188      57,851  
      Accounts Payable                                millions       1,781       1,668       1,804       1,409  
      Total Current Liabilities                       millions       6,459       5,652       6,078       5,046  
      Long-term Liabilities                           millions          89         148         147         158  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions       1,436       1,387       1,374       1,360  
      Retained Earnings                               millions       8,553       7,858       7,239       6,572  
      Other Comprehensive Income                      millions  (      68)  (      94)  (      93)  (     123)  
      Total Stockholders' Equity                      millions      19,522      17,616      16,675      15,612  
    Total Liabilities & Equity                        millions      70,035      64,079      61,188      57,851  
                                                                                                                

                                                   XCEL ENERGY INC                                                    
                                                  Income Statements                                                   
                                                                                                                      
                                                                                                                      
                                                                      2024        2023        2022        2021  2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    millions       2,386       2,481       2,428       2,203        
  Pre-tax Income                                      millions       1,534       1,625       1,601       1,527        
  Income Tax                                          millions  (     402)  (     146)  (     135)  (      70)        
  Net Income                                          millions       1,936       1,771       1,736       1,597        
    Shares Basic                                      millions         563         552         547         539        
    Shares Diluted                                    millions         563         552         547         540        
    EPS Basic                                                         3.44        3.21        3.18        2.96        
    EPS Diluted                                                       3.44        3.21        3.17        2.96        
                                                                                                                      

                                                      XCEL ENERGY INC                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions          33          25          20          31          73  
        Inventories                                   millions  (     140)  (      98)  (     203)  (     126)  (      80)  
    Net Cash from Operations                          millions       4,641       5,327       3,932       2,189       2,848  
    Net Cash from Investing                           millions  (   7,428)  (   5,926)  (   4,653)  (   4,287)  (   4,740)  
    Net Cash from Financing                           millions       2,837         617         666       2,135       1,773  
  Net Change in Cash                                  millions          50          18  (      55)          37  (     119)  
  Total Cash and Equivalents                          millions         179         129         111         166         129  
                                                                                                                            

Statistics for XEL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for XEL

ROE < 5.0%
Net Debt/EBITDA above 3.5 (heavy leverage).

Performance Details for XEL

38
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for XEL

XEL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

SNPS

SYNOPSYS INC (Services-Prepackaged Software)
Fiscal year end : 1031 Report Date : 2024-10-31 Filing Date : 2024-12-19

                                                 SYNOPSYS, INC.                                                  
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   3,896,532   1,433,966   1,417,608   1,432,840  
      Accounts Receivable                             thousands     934,470     856,660     796,091     568,501  
      Inventory                                       thousands     361,849     325,590     211,927     229,023  
      Total Current Assets                            thousands   6,469,666   3,430,624   3,012,669   2,808,341  
    Property, Plant and Equipment                     thousands     563,006     549,837     483,300     472,398  
    Goodwill                                          thousands   3,448,850   3,346,065   3,842,234   3,575,785  
    Other Assets                                      thousands     583,700     444,820     463,695     510,698  
    Total Assets                                      thousands  13,073,561  10,333,131   9,418,087   8,752,260  
      Total Current Liabilities                       thousands   2,650,120   2,985,451   2,774,499   2,413,484  
    Long-term Liabilities                             thousands     469,738     381,531     327,829     391,433  
    Total Liabilities                                 thousands   4,050,355   4,148,830   3,858,897   3,453,317  
      Common Stock                                    thousands       1,541       1,521       1,524       1,531  
      Retained Earnings                               thousands   8,984,105   6,741,699   5,534,307   4,549,713  
      Other Comprehensive Income                      thousands  ( 180,380)  ( 196,414)  ( 234,277)  (  49,604)  
      Total Stockholders' Equity                      thousands   8,990,702   6,147,308   5,515,725   5,295,137  
    Total Liabilities & Equity                        thousands  13,073,561  10,333,131   9,418,087   8,752,260  
                                                                                                                 

                                                          SYNOPSYS, INC.                                                          
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         thousands    1,100,915      901,633      736,750      709,367    3,685,281  
      Cost of Sales                                   thousands      367,055      287,876      259,332      542,114               
    Research & Development                            thousands    2,082,360    1,849,935    1,589,846    1,504,823    1,279,022  
    Total Operating Expenses                          thousands  (3,526,436)  (3,013,932)  (2,568,987)  (2,607,626)  (2,270,450)  
  Operating Income                                    thousands    1,355,711    1,273,239    1,148,714      734,790      620,141  
  Pre-tax Income                                      thousands    1,513,858    1,305,470    1,103,452      805,514      638,159  
  Income Tax                                          thousands   (  99,718)   (  90,188)   ( 139,385)   (  49,155)   (  25,288)  
    Net Income                                        thousands    2,263,380    1,229,888      984,594      757,516      664,347  
    EPS Basic                                                          14.78         8.08         6.44         4.96          4.4  
    EPS Diluted                                                        14.51         7.92         6.29         4.81         4.27  
    Shares Basic                                      thousands      153,138      152,146      153,002      152,698      151,135  
    Shares Diluted                                    thousands      155,944      155,195      156,485      157,340      155,706  
                                                                                                                                  

                                                        SYNOPSYS, INC.                                                         
                                             Consolidated Statement of Cash Flows                                              
                                                                                                                               
                                                                                                                               
                                                                       2024         2023         2022        2021        2020  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     692,316      563,292      459,029     345,272     248,584  
        Inventories                                   thousands  (  51,449)   ( 123,752)   (   1,320)  (  48,046)  (  55,024)  
    Net Cash from Operations                          thousands   1,407,029    1,703,274    1,738,900   1,492,622     991,313  
    Capital Expenditures                              thousands  ( 123,161)   ( 189,618)   ( 136,589)  (  93,764)  ( 154,717)  
    Net Cash from Investing                           thousands   1,223,013   ( 482,101)   ( 572,623)  ( 549,030)  ( 360,418)  
    Stock Repurchases                                 thousands          -0  (1,160,724)  (1,100,000)  ( 753,081)  ( 242,078)  
    Net Cash from Financing                           thousands  ( 181,297)  (1,196,871)  (1,116,300)  ( 748,748)  ( 140,606)  
  Net Change in Cash                                  thousands   2,457,542       21,323   (  15,319)     197,213     507,443  
  Total Cash and Equivalents                          thousands   3,898,729    1,436,240    1,415,595   1,435,183   1,237,970  
                                                                                                                               
Available durations for this statement:
  1 Month    Annual  

Statistics for SNPS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for SNPS

39
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for SNPS

SNPS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ON

ON SEMICONDUCTOR CORP (Semiconductors & Related Devices)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-10

                                      ON SEMICONDUCTOR CORPORATION                                      
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                      26,913      24,830      29,190      13,526  
    Inventory                                               22,420      21,118      16,168      13,795  
    Total Current Assets                                    67,520      59,123      57,294      37,816  
    Property, Plant and Equipment                           43,614      44,015      34,507      25,243  
    Goodwill                                                15,879      15,776      15,776      19,375  
    Other Assets                                             3,602       3,813       4,386       4,983  
    Total Assets                                           140,898     132,152     119,785      96,260  
    Accounts Payable                                         5,745       7,256       8,521       6,351  
    Total Current Liabilities                               13,348      21,836      20,614      15,434  
    Long-term Liabilities                                    5,363       6,273       6,073       5,109  
    Total Liabilities                                       52,753      54,146      57,715      50,216  
    Commitments & Contingencies                                                                         
      Common Stock                                              62          62          61          60  
      Other Comprehensive Income                        (     624)  (     452)  (     232)  (     406)  
      Retained Earnings                                     81,209      65,481      43,644      24,351  
      Total Stockholders' Equity                            87,964      77,826      61,885      45,854  
    Total Liabilities & Equity                             140,898     132,152     119,785      96,260  
                                                                                                        

                                            ON SEMICONDUCTOR CORPORATION                                            
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   70,823      82,530      83,262      67,398      52,550  
    Total Operating Expenses                            (  14,484)  (  13,448)  (  17,172)  (  14,267)  (  13,671)  
  Operating Income                                          17,677      25,387      23,600      12,876       3,487  
  Income Tax                                            (   2,628)  (   3,502)  (   4,584)  (   1,466)  (     598)  
  Net Income                                                15,728      21,837      19,022      10,096       2,342  
    EPS Basic                                                 3.68        5.07        4.39        2.37        0.57  
    EPS Diluted                                               3.63        4.89        4.25        2.27        0.56  
    Shares Basic                                             4,274       4,307       4,332       4,257       4,107  
    Shares Diluted                                           4,327       4,468       4,482       4,438       4,188  
                                                                                                                    

                                            ON SEMICONDUCTOR CORPORATION                                            
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               1,361       1,211       1,008       1,013         677  
        Inventories                                     (   1,296)  (   4,952)  (   2,352)  (   1,228)  (     263)  
    Net Cash from Operations                                19,064      19,775      26,331      17,820       8,843  
    Capital Expenditures                                (   6,940)  (  15,391)  (  10,360)  (   4,446)  (   3,836)  
    Net Cash from Investing                             (  10,098)  (  17,379)  (   7,054)  (   9,151)  (   4,536)  
    Stock Repurchases                                   (   6,541)  (   5,642)  (   2,598)          -0  (     654)  
    Net Cash from Financing                             (   6,838)  (   6,865)  (   3,700)  (   5,694)  (   2,440)  
  Net Change in Cash                                         2,084  (   4,480)      15,553       2,962       1,873  
  Total Cash and Equivalents                                26,934      24,850      29,330      13,777      10,815  
                                                                                                                    

Statistics for ON

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for ON

Interest coverage below 2.0 => potential default risk.

Performance Details for ON

40
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ON

ON Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ODFL

OLD DOMINION FREIGHT LINE, INC. (Trucking (No Local))
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-25

                                       OLD DOMINION FREIGHT LINE, INC.                                       
                                         Consolidated Balance Sheets                                         
                                                                                                             
                                                                                                             
                                                                      2024       2023       2022       2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands    108,676    433,799    186,312    462,564  
      Accounts Receivable                             thousands    501,554    578,885    578,648    567,474  
      Total Current Assets                            thousands    720,683  1,143,333    933,740  1,383,787  
      Property, Plant and Equipment                   thousands  4,505,431  4,095,405  3,687,068  3,215,686  
    Other Assets                                      thousands    265,281    273,655    217,802    222,071  
    Total Assets                                      thousands  5,491,395  5,512,393  4,838,610  4,821,544  
      Accounts Payable                                thousands     91,819    112,774    106,275     82,519  
      Total Current Liabilities                       thousands    540,529    544,658    529,793    464,234  
    Long-term Liabilities                             thousands    284,361    286,815    265,422    328,838  
    Total Liabilities                                 thousands  1,246,807  1,254,582  1,185,693  1,141,737  
    Commitments & Contingencies                                                                              
      Retained Earnings                               thousands  3,995,209  4,004,569  3,397,305  3,493,861  
      Total Stockholders' Equity                      thousands  4,244,588  4,257,811  3,652,917  3,679,807  
    Total Liabilities & Equity                        thousands  5,491,395  5,512,393  4,838,610  4,821,544  
                                                                                                             

                                               OLD DOMINION FREIGHT LINE, INC.                                               
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    thousands   1,543,998   1,640,673   1,840,632   1,391,602     906,882  
  Pre-tax Income                                      thousands   1,557,597   1,647,776   1,841,349   1,388,423     901,364  
  Income Tax                                          thousands  ( 371,524)  ( 408,274)  ( 464,190)  ( 354,048)  ( 228,682)  
    EPS Basic                                                          5.51        5.66        6.13        8.94        5.71  
    EPS Diluted                                                        5.48        5.63        6.09        8.89        5.68  
    Shares Basic                                      thousands     215,326     218,842     224,682     115,651     117,737  
    Shares Diluted                                    thousands     216,485     220,180     226,156     116,410     118,493  
                                                                                                                             
Available durations for this statement:
  1 Month    3 Months    Annual  

                                                OLD DOMINION FREIGHT LINE, INC.                                                
                                             Consolidated Statement of Cash Flows                                              
                                                                                                                               
                                                                                                                               
                                                                        2024        2023         2022        2021        2020  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                                           113         111          159         150         113  
    Net Cash from Operations                          thousands    1,659,283   1,569,135    1,691,582   1,212,606     933,024  
    Net Cash from Investing                           thousands   ( 751,194)  ( 659,820)   ( 547,472)  ( 455,288)  ( 551,663)  
    Stock Repurchases                                 thousands   ( 967,294)  ( 453,613)  (1,277,219)  ( 536,465)  ( 364,057)  
    Net Cash from Financing                           thousands  (1,233,212)  ( 661,828)  (1,420,362)  ( 696,184)  ( 383,502)  
  Net Change in Cash                                  thousands   ( 325,123)     247,487   ( 276,252)      61,134  (   2,141)  
  Total Cash and Equivalents                          thousands      108,676     433,799      186,312     462,564     401,430  
                                                                                                                               
Available durations for this statement:
  1 Month    Annual  

Statistics for ODFL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ODFL

41
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ODFL

ODFL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

NXPI

NXP Semiconductors N.V. (Semiconductors & Related Devices)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-20

                                                    NXP Semiconductors N.V.                                                     
                                                  Consolidated Balance Sheets                                                   
                                                                                                                                
                                                                                                                                
                                                                      2024        2023        2022        2021      2020  2019  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       3,292       3,862       3,845       2,830                  
      Accounts Receivable                             millions       1,032         894         960         923                  
      Inventory                                       millions       2,356       2,134       1,782       1,189                  
      Total Current Assets                            millions       7,305       7,864       6,935       5,228                  
      Other Assets                                    millions       1,796       1,297       1,942       1,346                  
      Property, Plant and Equipment                   millions       3,267       3,323       3,105       2,635     2,284        
      Goodwill                                        millions       9,930       9,955       9,943       9,961     9,984        
    Total Assets                                      millions      24,385      24,353      23,236      20,864                  
      Accounts Payable                                millions       1,017       1,164       1,185       1,252                  
      Total Current Liabilities                       millions       3,098       4,111       3,270       2,452                  
      Long-term Liabilities                           millions       1,392       1,098       1,015       1,001                  
        Common Stock                                  millions          55          55          55          55                  
        Other Comprehensive Income                    millions  (      17)          90          76          48                  
        Retained Earnings                             millions  (   1,814)  (   2,793)  (   3,975)  (   5,371)                  
        Total Stockholders' Equity                    millions       9,183       8,644       7,449       6,528                  
    Total Liabilities & Equity                        millions      24,385      24,353      23,236      20,864                  
                                                                                                                                

                                                   NXP Semiconductors N.V.                                                   
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions       12,614      13,276      13,205      11,063       8,612  
  Research & Development                              millions        2,347       2,418       2,148       1,936  (   1,725)  
  Selling, General & Admin                            millions        1,164       1,159       1,066         956  (     879)  
  Total Operating Expenses                            millions   (   3,647)  (   3,877)  (   3,723)       3,484       3,931  
  Operating Income                                    millions        3,417       3,661       3,797       2,583         418  
  Income Tax                                          millions   (     545)  (     523)  (     529)  (     272)  (      83)  
  Net Income                                          millions        2,510       2,797       2,787       1,871          52  
    EPS Basic                                                          9.84       10.83       10.64        6.91        0.19  
    EPS Diluted                                                        9.73        10.7       10.55        6.79        0.18  
      Shares Basic                                    thousands     255,208     258,381     261,879     270,687     279,763  
      Shares Diluted                                  thousands     257,848     261,370     264,053     275,646     283,809  
                                                                                                                             

                                                  NXP Semiconductors N.V.                                                   
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         461         411         364         353         384  
        Inventories                                   millions  (     222)  (     353)  (     593)  (     159)  (     163)  
    Net Cash from Operations                          millions       2,782       3,513       3,895       3,077       2,482  
    Capital Expenditures                              millions  (     727)  (     827)  (   1,063)  (     767)  (     392)  
    Net Cash from Investing                           millions  (     686)  (   1,508)  (   1,249)  (     934)  (     418)  
    Stock Repurchases                                 millions  (   1,373)  (   1,053)  (   1,426)  (   4,015)  (     627)  
    Net Cash from Financing                           millions  (   2,662)  (   1,990)  (   1,619)  (   1,585)  (     835)  
  Net Change in Cash                                  millions  (     570)          17       1,015         555       1,230  
  Total Cash and Equivalents                          millions       3,292       3,862       3,845       2,830       2,275  
                                                                                                                            

Statistics for NXPI

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for NXPI

42
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for NXPI

NXPI Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MNST

Monster Beverage Corp (Bottled & Canned Soft Drinks & Carbonated Waters)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-28

                                          MONSTER BEVERAGE CORPORATION                                           
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   1,533,287   2,297,675   1,307,141   1,326,462  
      Accounts Receivable                             thousands   1,221,646   1,193,964   1,016,203     896,658  
      Inventory                                       thousands     737,107     971,406     935,631     593,357  
      Total Current Assets                            thousands   3,641,504   5,588,996   4,764,897   4,682,110  
    Property, Plant and Equipment                     thousands   1,047,024     890,796     516,897     313,753  
    Goodwill                                          thousands   1,331,643   1,417,941   1,417,941   1,331,643  
    Other Assets                                      thousands     100,406     110,216     134,478      80,252  
    Total Assets                                      thousands   7,719,089   9,686,522   8,293,105   7,804,784  
      Accounts Payable                                thousands     466,775     564,379     444,265     404,263  
      Total Current Liabilities                       thousands   1,097,519   1,161,689   1,001,978     965,076  
    Long-term Liabilities                             thousands     110,893      91,838      42,286      29,508  
    Commitments & Contingencies                                                                                  
      Retained Earnings                               thousands   7,448,784   5,939,736   9,001,173   7,809,549  
      Other Comprehensive Income                      thousands  ( 269,487)  ( 125,337)  ( 159,073)  (  69,165)  
      Total Stockholders' Equity                      thousands   5,957,718   8,228,744   7,025,041   6,566,951  
    Total Liabilities & Equity                        thousands   7,719,089   9,686,522   8,293,105   7,804,784  
                                                                                                                 

                                                   MONSTER BEVERAGE CORPORATION                                                   
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    7,492,709    7,140,027    6,311,050    5,541,352    4,598,638  
  Cost of Sales                                       thousands  (3,443,831)  (3,345,821)  (3,136,483)  (2,432,839)  (1,874,758)  
  Total Operating Expenses                            thousands  (2,118,584)  (1,840,851)  (1,589,846)  (1,311,046)  (1,090,727)  
  Operating Income                                    thousands    1,930,294    1,953,355    1,584,721    1,797,467    1,633,153  
  Pre-tax Income                                      thousands    1,989,459    2,068,482    1,571,964    1,801,419    1,626,157  
  Income Tax                                          thousands   ( 480,411)   ( 437,494)   ( 380,340)   ( 423,944)   ( 216,563)  
    Shares Basic                                      thousands    1,004,566    1,044,887    1,053,558    1,057,526      529,639  
    Shares Diluted                                    thousands    1,013,107    1,057,981    1,066,442    1,071,278      534,807  
                                                                                                                                  

                                                 MONSTER BEVERAGE CORPORATION                                                 
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                        2024        2023        2022        2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands       90,985      68,836      64,109      70,483      70,289  
        Inventories                                   thousands   ( 211,503)  (   7,898)  ( 347,712)  ( 277,793)  (  30,304)  
    Net Cash from Operations                          thousands    1,928,533   1,717,753     887,699   1,155,741   1,364,163  
    Capital Expenditures                              thousands   ( 264,074)  ( 221,428)  ( 188,726)  (  43,868)  (  48,722)  
    Net Cash from Investing                           thousands      733,727  ( 193,395)  ( 161,367)  ( 992,022)  ( 472,487)  
    Stock Repurchases                                 thousands  (3,771,875)  ( 658,952)  ( 771,028)  (  13,830)  ( 595,918)  
    Net Cash from Financing                           thousands  (3,329,029)  ( 542,599)  ( 706,938)      34,821  ( 526,068)  
  Net Change in Cash                                  thousands   ( 764,388)     990,534  (  19,321)     146,049     382,456  
  Total Cash and Equivalents                          thousands    1,533,287   2,297,675   1,307,141   1,326,462   1,180,413  
                                                                                                                              

Statistics for MNST

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MNST

43
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MNST

MNST Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MELI

MERCADOLIBRE INC (Services-Business Services, NEC)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                               MercadoLibre, Inc.                                               
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       2,635       2,556       1,910       2,585  
      Accounts Receivable                             millions         255         156         130          98  
      Inventory                                       millions         296         238         152         253  
      Total Current Assets                            millions      20,142      14,260      10,953       8,175  
      Goodwill                                        millions         149         163         153         148  
      Other Assets                                    millions         182          68         256         134  
    Total Assets                                      millions      25,196      17,612      13,736      10,101  
      Total Current Liabilities                       millions      16,603      11,263       8,562       5,837  
      Long-term Liabilities                           millions         216         200          95          62  
    Total Liabilities                                 millions  (  20,845)  (  14,541)  (  11,909)  (   8,570)  
    Commitments & Contingencies                                                                                 
    Common Stock                                      millions           0           0           0           0  
    Retained Earnings                                 millions       3,812       1,901         913         397  
    Other Comprehensive Income                        millions  (     920)  (     290)  (     464)  (     515)  
    Total Stockholders' Equity                        millions       4,351       3,071       1,827       1,531  
  Total Liabilities & Equity                          millions      25,196      17,612      13,736      10,101  
      Property, Plant and Equipment                   millions                                 993         807  
                                                                                                                

                                                     MercadoLibre, Inc.                                                     
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Cost of Sales                                       millions  (  11,200)  (   7,517)  (   5,582)  (   4,064)  (   2,265)  
    Research & Development                            millions       1,934       1,831       1,099         590         353  
    Total Operating Expenses                          millions  (   6,946)  (   5,383)  (   4,129)  (   2,564)  (   1,581)  
  Operating Income                                    millions       2,631       2,207       1,069         441         128  
  Pre-tax Income                                      millions       2,432       1,553         780         241          81  
  Income Tax                                          millions  (     521)  (     569)  (     298)  (     149)  (      82)  
  Net Income                                          millions       1,911         987         482          83  (       1)  
    EPS Basic                                                        37.69       19.64        9.57        1.67  (    0.08)  
    Shares Basic                                                50,697,428  50,262,302  50,345,353  49,802,993  49,740,407  
    EPS Diluted                                                      37.69       19.46        9.53        1.67  (    0.08)  
    Shares Diluted                                              50,697,428  51,006,860  51,335,621  49,802,993  49,740,407  
  Revenue                                             millions                              10,537       7,069       3,974  
                                                                                                                            

                                                     MercadoLibre, Inc.                                                     
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Inventories                                   millions  (     113)  (      69)  (     114)  (     142)  (     107)  
    Net Cash from Operations                          millions       7,918       5,140       2,940         965       1,182  
    Net Cash from Investing                           millions  (   8,287)  (   3,450)  (   3,871)  (   1,597)  (     252)  
    Stock Repurchases                                 millions  (       1)  (     356)  (     148)  (     486)  (      54)  
    Net Cash from Financing                           millions       1,959  (     267)         916       1,925         242  
  Net Change in Cash                                  millions         851         485  (     285)       1,140       1,057  
  Total Cash and Equivalents                          millions       4,699       3,848       3,363       3,648       2,508  
    Capital Expenditures                              millions              (     509)  (     454)  (     573)  (     247)  
                                                                                                                            

Statistics for MELI

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for MELI

ROE < 5.0%

Performance Details for MELI

44
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MELI

MELI Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

GEHC

GE HealthCare Technologies Inc. (X-Ray Apparatus & Tubes & Related Irradiation Apparatus)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-13

                                  GE HEALTHCARE TECHNOLOGIES INC.                                   
                                    Consolidated Balance Sheets                                     
                                                                                                    
                                                                                                    
                                                                      2024        2023        2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────── 
  Inventory                                           millions       1,939       1,960       2,155  
  Total Current Assets                                millions       9,901       9,410       8,318  
  Goodwill                                            millions      13,136      12,936      12,813  
  Other Assets                                        millions       1,950       1,881              
  Total Assets                                        millions      33,089      32,454      27,539  
  Accounts Payable                                    millions       3,022       2,947       2,944  
  Total Current Liabilities                           millions       9,553       8,981       7,191  
    Long-term Liabilities                             millions          34          33       1,603  
  Total Liabilities                                   millions      24,437      25,144      17,947  
  Commitments & Contingencies                                                                       
  Common Stock                                        millions           5           5           0  
  Retained Earnings                                   millions       3,262       1,326           0  
  Other Comprehensive Income                          millions  (   1,379)  (     691)  (   1,878)  
  Total Stockholders' Equity                          millions       8,446       7,133       9,357  
  Total Liabilities & Equity                          millions      33,089      32,454      27,539  
                                                                                                    

                                        GE HEALTHCARE TECHNOLOGIES INC.                                         
                                               Income Statements                                                
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      19,672      19,552      18,341       6,420  
  Selling, General & Admin                            millions       4,269       4,282       3,631       3,563  
  Research & Development                              millions       1,311       1,205       1,026         816  
  Total Operating Expenses                            millions  (   5,580)  (   5,487)  (   4,657)  (   4,379)  
  Operating Income                                    millions       2,625       2,435       2,522       2,795  
  Pre-tax Income                                      millions       2,581       2,361       2,512       2,875  
  Income Tax                                          millions         531         743         563         600  
  Net Income                                          millions       1,993       1,568       1,916       2,247  
    EPS Basic                                                         4.37        3.05        4.22        4.95  
    EPS Diluted                                                       4.34        3.03        4.22        4.95  
    Shares Basic                                      millions         456         455         454         454  
    Shares Diluted                                    millions         459         458         454         454  
                                                                                                                

                                        GE HEALTHCARE TECHNOLOGIES INC.                                         
                                      Consolidated Statement of Cash Flows                                      
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         125         114          67          76  
        Inventories                                   millions  (      81)  (     111)  (     402)  (     435)  
    Net Cash from Investing                           millions  (     914)  (     558)  (     398)  (   1,761)  
    Net Cash from Financing                           millions  (     573)  (     478)  (     822)  (     263)  
  Net Change in Cash                                  millions         387       1,055         890  (     451)  
  Total Cash and Equivalents                          millions       2,893       2,506       1,451         561  
                                                                                                                
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for GEHC

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for GEHC

45
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for GEHC

GEHC Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

FTNT

Fortinet, Inc. (Computer Peripheral Equipment, NEC)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                             FORTINET, INC.                                             
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                    28,759      13,979      16,829      13,191  
      Accounts Receivable                                   14,634      14,020      12,617       8,077  
      Inventory                                              3,155       4,848       2,646       1,758  
      Total Current Assets                                  59,715      44,283      38,104      36,006  
    Property, Plant and Equipment                           13,495      10,444       8,985       6,876  
    Goodwill                                                 2,354       1,265       1,280       1,251  
    Other Assets                                             1,332       1,500       2,020       2,358  
    Total Assets                                            97,631      72,589      62,280      59,191  
      Accounts Payable                                       1,909       2,043       2,434       1,484  
      Total Current Liabilities                             40,607      37,190      30,784      23,181  
    Long-term Liabilities                                    1,296       1,247       1,498         592  
    Total Liabilities                                       82,693      77,223      65,096      51,207  
    Commitments & Contingencies                                                                         
      Common Stock                                               8           8           8           8  
      Other Comprehensive Income                        (     261)  (     189)  (     202)  (      48)  
      Retained Earnings                                 (   1,171)  (  18,617)  (  15,464)  (   4,679)  
      Total Stockholders' Equity                            14,938  (   4,634)  (   2,816)       7,817  
    Total Liabilities & Equity                              97,631      72,589      62,280      59,191  
                                                                                                        

                                                   FORTINET, INC.                                                   
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                               40,471      33,775      26,369      20,872      25,944  
      Cost of Sales                                     (   5,056)  (   4,736)  (   3,936)  (   4,877)  (   5,700)  
    Research & Development                                   7,168       6,138       5,124       4,242       3,414  
    Total Operating Expenses                            (  29,948)  (  28,265)  (  23,629)  (  19,088)  (  14,926)  
  Operating Income                                          18,034      12,411       9,696       6,504       5,318  
  Income Tax                                            (   2,839)  (   1,438)  (     308)  (     141)  (     532)  
  Net Income                                                17,452      11,478       8,573       6,068       4,885  
    EPS Basic                                                 2.28        1.47        1.08        0.74         0.6  
    EPS Diluted                                               2.26        1.46        1.06        0.73        0.58  
    Shares Basic                                             7,644       7,786       7,914       8,161       8,210  
    Shares Diluted                                           7,719       7,882       8,053       8,353       8,383  
                                                                                                                    
Available durations for this statement:
  6 Months    Annual  

                                                   FORTINET, INC.                                                   
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               2,579       2,490       2,173       2,079       1,917  
      Inventories                                       (   1,312)  (   2,535)  (   1,091)  (     194)  (     422)  
    Net Cash from Operations                                22,581      19,355      17,306      14,997      10,837  
    Net Cash from Investing                             (   7,274)  (   6,493)       7,639  (  13,251)  (     728)  
    Stock Repurchases                                   (       6)  (  15,005)  (  19,912)  (   7,418)  (  10,801)  
    Net Cash from Financing                             (     501)  (  15,704)  (  21,303)         828  (  11,716)  
  Net Change in Cash                                        14,780  (   2,850)       3,638       2,573  (   1,607)  
  Total Cash and Equivalents                                28,759      13,979      16,829      13,191      10,618  
                                                                                                                    
Available durations for this statement:
  1 Month    Annual  

Statistics for FTNT

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for FTNT

46
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for FTNT

FTNT Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AXON

AXON ENTERPRISE, INC. (Ordnance & Accessories, (No Vehicles/Guided Missiles))
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-28

                                              Axon Enterprise, Inc.                                              
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands     454,844     598,545     353,684     356,332  
      Inventory                                       thousands     265,316     269,855     202,471     108,688  
      Total Current Assets                            thousands   2,297,481   2,393,642   1,805,278   1,109,490  
    Property, Plant and Equipment                     thousands     247,324     200,533     169,843     138,457  
    Goodwill                                          thousands     756,838      57,945      44,983      43,592  
    Other Assets                                      thousands     237,620     191,031     159,616      98,247  
    Total Assets                                      thousands   4,474,588   3,409,174   2,851,894   1,688,210  
      Accounts Payable                                thousands      71,955      65,852      59,918      32,220  
      Total Current Liabilities                       thousands     997,586     761,539     602,646     418,521  
    Long-term Liabilities                             thousands      26,096      20,915       4,613       5,392  
    Total Liabilities                                 thousands   2,146,923   1,793,409   1,583,403     640,361  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands           1           1           1           1  
      Retained Earnings                               thousands     812,014     434,980     257,022     109,883  
      Other Comprehensive Income                      thousands  (  18,184)  (  10,679)  (   7,179)  (   1,317)  
      Total Stockholders' Equity                      thousands   2,327,665   1,615,765   1,270,666   1,047,849  
    Total Liabilities & Equity                        thousands   4,474,588   3,409,174   2,851,894   1,688,210  
                                                                                                                 

                                                    Axon Enterprise, Inc.                                                     
                                                      Income Statements                                                       
                                                                                                                              
                                                                                                                              
                                                                        2024        2023        2022        2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    2,082,526   1,560,699   1,187,143     863,381     180,753  
  Cost of Sales                                       thousands   ( 841,146)  ( 605,246)  ( 461,030)  ( 322,471)  ( 264,672)  
    Selling, General & Admin                          thousands      741,247     494,884     399,330     515,007     307,286  
    Research & Development                                             4,416       3,037       2,338       1,940       1,232  
    Total Operating Expenses                          thousands  (1,182,840)  ( 798,603)  ( 633,140)  ( 709,033)  ( 430,481)  
    Operating Income                                  thousands       58,540     156,850      92,973  ( 168,123)  (  14,150)  
    Pre-tax Income                                    thousands      381,504     157,061     196,238  ( 141,375)  (   6,291)  
    Income Tax                                        thousands   (   4,470)  (  18,722)  (  49,308)  (  81,357)  (   4,567)  
    EPS Basic                                                           4.98        2.37        2.07  (    0.91)  (    0.03)  
    EPS Diluted                                                          4.8        2.33        2.03  (    0.91)  (    0.03)  
    Shares Basic                                      thousands       75,748      74,195      71,093      66,191      61,782  
    Shares Diluted                                    thousands       78,558      75,456      72,534      66,191      61,782  
    Net Income                                        thousands      377,034     175,783     146,930  (  60,018)  (   1,724)  
                                                                                                                              
Available durations for this statement:
  3 Months    Annual  

                                                    Axon Enterprise, Inc.                                                    
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     382,604     131,358     106,176     303,331     133,572  
        Inventories                                   thousands  (     607)  (  77,626)  (  95,011)  (  18,272)  (  52,156)  
      Net Cash from Operations                        thousands     408,312     189,263     235,361     124,494      38,481  
    Capital Expenditures                              thousands  (  78,785)  (  59,635)  (  55,802)  (  49,886)  (  72,629)  
    Net Cash from Investing                           thousands  ( 490,573)      12,476  ( 830,967)     252,556  ( 356,526)  
    Net Cash from Financing                           thousands  (  45,437)      41,314     598,100  ( 174,181)     299,265  
  Net Change in Cash                                  thousands  ( 133,907)     245,118  (     886)     200,887  (  16,804)  
  Total Cash and Equivalents                          thousands     466,763     600,670     355,552     356,438     155,551  
                                                                                                                             
Available durations for this statement:
  1 Month    Annual  

Statistics for AXON

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for AXON

47
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AXON

AXON Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ADSK

Autodesk, Inc. (Services-Prepackaged Software)
Fiscal year end : 0131 Report Date : 2025-01-31 Filing Date : 2025-03-06

                                                 AUTODESK, INC.                                                 
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2025        2024        2023        2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       1,599       1,892       1,947       1,528  
      Accounts Receivable                             millions       1,008         876         961         716  
      Total Current Assets                            millions       3,482       3,579       3,341       2,764  
    Property, Plant and Equipment                     millions         117         121         144         162  
    Goodwill                                          millions       4,242         572       3,625       3,604  
    Other Assets                                      millions         777         602         560         492  
    Total Assets                                      millions      10,833       9,912       9,438       8,607  
      Accounts Payable                                millions         242         100         102         121  
      Total Current Liabilities                       millions       5,151       4,351       4,000       4,009  
    Long-term Liabilities                             millions         287         190         139         149  
    Commitments & Contingencies                                                                                 
      Other Comprehensive Income                      millions  (     285)  (     234)  (     185)  (     124)  
      Retained Earnings                               millions  (   1,333)  (   1,713)  (   1,995)  (   1,950)  
      Total Stockholders' Equity                      millions       2,621       1,855       1,145         849  
    Total Liabilities & Equity                        millions      10,833       9,912       9,438       8,607  
                                                                                                                

                                                       AUTODESK, INC.                                                       
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         millions         373         327         289         250       3,790  
      Cost of Sales                                   millions          80          82          79         299              
    Research & Development                            millions  (   1,485)  (   1,373)  (   1,219)       1,115         932  
    Total Operating Expenses                          millions  (   4,199)  (   3,858)  (   3,536)  (   3,350)  (   2,824)  
  Operating Income                                    millions       1,354       1,128         989         618         629  
  Pre-tax Income                                      millions       1,384       1,136         946         565         547  
  Income Tax                                          millions  (     272)  (     230)  (     123)  (      68)  (     661)  
  Net Income                                          millions       1,112         906         823         497       1,208  
  EPS Basic                                                           5.17        4.23        3.81        2.26        5.52  
  EPS Diluted                                                         5.12        4.19        3.78        2.24        5.44  
  Shares Basic                                        millions         215         214         216         220         219  
  Shares Diluted                                      millions         217         216         218         222         222  
                                                                                                                            

                                                       AUTODESK, INC.                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         683         703         657         555         398  
    Net Cash from Operations                          millions       1,607       1,313       2,071       1,531       1,437  
    Capital Expenditures                              millions  (      40)  (      31)  (      40)  (      56)  (      91)  
    Net Cash from Investing                           millions  (     903)  (     502)  (     143)  (   1,595)  (     404)  
    Stock Repurchases                                 millions  (     852)  (     795)  (   1,101)  (   1,079)  (     552)  
    Net Cash from Financing                           millions  (     987)  (     852)  (   1,487)  (     169)  (   1,047)  
  Net Change in Cash                                  millions  (     293)  (      55)         419  (     244)  (       3)  
  Total Cash and Equivalents                          millions       1,599       1,892       1,947       1,528       1,772  
                                                                                                                            

Statistics for ADSK

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ADSK

48
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ADSK

ADSK Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AMAT

APPLIED MATERIALS INC /DE (Semiconductors & Related Devices)
Fiscal year end : 1026 Report Date : 2024-10-27 Filing Date : 2024-12-13

                                                APPLIED MATERIALS INC /DE                                                 
                                               Consolidated Balance Sheets                                                
                                                                                                                          
                                                                                                                          
                                                                      2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       8,022       6,132       1,995       4,995     5,351  
      Accounts Receivable                             millions       5,234       5,165       6,068       4,953     2,963  
      Inventory                                       millions       5,421       5,725       5,932       4,309     3,904  
      Total Current Assets                            millions      21,220      19,147      15,925      16,107            
    Property, Plant and Equipment                     millions       3,339       2,723       2,307       1,934            
    Goodwill                                          millions       3,732       3,732       3,700       3,479            
    Total Assets                                      millions      34,409      30,729      26,726      25,825            
      Total Current Liabilities                       millions       8,468       7,372       7,379       6,344            
    Long-term Liabilities                             millions         810         714         732         692            
    Total Liabilities                                 millions      15,408      14,380      14,532      13,578            
    Commitments & Contingencies                                                                                           
      Retained Earnings                               millions      49,651      43,726      37,892      32,246            
      Other Comprehensive Income                      millions  (     168)  (     217)  (     202)  (     260)            
      Total Stockholders' Equity                      millions      19,001      16,349      12,194      12,247    10,578  
    Total Liabilities & Equity                        millions      34,409      30,729      26,726      25,825            
                                                                                                                          

                                                 APPLIED MATERIALS INC /DE                                                  
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      27,176      26,517      25,785      23,063      17,202  
  Cost of Sales                                       millions  (  14,279)  (  14,133)  (  13,792)  (  12,149)  (   9,510)  
    Research & Development                            millions       3,233       3,102       2,771       2,485       2,234  
    Total Operating Expenses                          millions  (   5,030)  (   4,730)  (   4,205)  (   4,025)  (   3,327)  
  Operating Income                                    millions       7,867       7,654       7,788       6,889       4,365  
  Pre-tax Income                                      millions       8,152       7,716       7,599       6,771       4,166  
  Income Tax                                          millions  (     975)  (     860)  (   1,074)  (     883)  (     547)  
  Net Income                                          millions       7,177       6,856       6,525       5,888       3,619  
    EPS Basic                                                         8.68        8.16        7.49        6.47        3.95  
    EPS Diluted                                                       8.61        8.11        7.44         6.4        3.92  
    Shares Basic                                      millions         827         840         871         910         916  
    Shares Diluted                                    millions         834         845         877         919         923  
                                                                                                                            

                                                 APPLIED MATERIALS INC /DE                                                  
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         577         490         413         346         307  
        Inventories                                   millions  (     304)  (     207)  (   1,590)  (     405)  (     421)  
    Net Cash from Operations                          millions       8,677       8,700       5,399       5,442       3,804  
    Capital Expenditures                              millions  (   1,190)  (   1,106)  (     787)  (     668)  (     422)  
    Net Cash from Investing                           millions  (   2,327)  (   1,535)  (   1,357)  (   1,216)  (     130)  
    Stock Repurchases                                 millions  (   3,823)  (   2,189)  (   6,103)  (   3,750)  (     649)  
    Net Cash from Financing                           millions  (   4,470)  (   3,032)  (   7,043)  (   4,591)  (   1,337)  
  Net Change in Cash                                  millions       1,880       4,133  (   3,001)  (     365)       2,337  
  Total Cash and Equivalents                          millions       8,113       6,233       2,100       5,101       5,466  
                                                                                                                            

Statistics for AMAT

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for AMAT

49
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AMAT

AMAT Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AEP

AMERICAN ELECTRIC POWER CO INC (Electric Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-13

                                                  None                                                  
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                       2,029       3,301          42          13  
      Accounts Receivable                                   26,319      24,474       1,146       2,052  
    Total Current Assets                                    57,888      60,821      67,755      78,092  
    Goodwill                                                   525         525         371         525  
    Other Assets                                           148,736     139,085       5,783       1,292  
  Total Assets                                           1,030,780     966,840     138,142     140,889  
    Accounts Payable                                        26,376      20,325      26,708      20,546  
    Total Current Liabilities                              130,093     115,836       9,477              
    Long-term Liabilities                                    8,006       5,458         496  (     194)  
  Total Liabilities                                        760,541     713,556      67,040      61,759  
  Commitments & Contingencies                                                                           
    Common Stock                                            34,716      34,279           1      34,087  
    Retained Earnings                                      138,692     128,004      22,360     116,671  
    Other Comprehensive Income                          (      31)  (     555)  (       3)         244  
    Total Stockholders' Equity                             269,438     252,467      36,741      31,499  
  Total Liabilities & Equity                             1,030,780     966,840     128,922     118,367  
      Property, Plant and Equipment                                                                     
                                                                                                        

                                                          None                                                           
                                                    Income Statements                                                    
                                                                                                                         
                                                                                                                         
                                                               2024         2023         2022         2021         2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                           43,036       35,562       34,827       34,113       29,877  
  Income Tax                                             (     392)   (     546)   (      54)   (      41)   (      52)  
  Shares Basic                                                5,301        5,189        5,118        5,005        4,957  
  EPS Basic                                                     5.6         4.26         4.51         4.97         4.44  
  Shares Diluted                                        531,337,703  520,206,258  513,484,609  501,800,000  497,200,000  
  EPS Diluted                                                  5.58         4.24         4.49         4.96         4.42  
    Cost of Sales                                                                                                        
    Total Operating Expenses                                          ( 154,261)   ( 161,568)   ( 133,807)   ( 119,308)  
                                                                                                                         
Available durations for this statement:
  1 Month    3 Months    Annual  

                                                        None                                                        
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Inventories                                     (   1,716)  (   5,040)  (   3,139)  (     301)  (     239)  
    Net Cash from Operations                                68,043      50,122      52,880       5,966       7,712  
    Net Cash from Investing                             (  75,965)  (  62,667)  (  77,518)  (   9,207)  (  10,654)  
    Net Cash from Financing                                  6,592      10,770      25,689       8,619       1,392  
  Total Cash and Equivalents                                 2,460       3,790       5,565       4,514       4,383  
      Capital Expenditures                                          (   1,552)  (  12,073)  (   7,672)          -0  
    Net Change in Cash                                                                                              
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for AEP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for AEP

ROE < 5.0%

Performance Details for AEP

50
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AEP

AEP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ASML

Performance Details for ASML

51
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ASML

ASML Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AMGN

AMGEN INC (Biological Products, (No Diagnostic Substances))
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-14

                                                   Amgen Inc.                                                   
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      11,973      10,944       7,629       7,989  
      Accounts Receivable                             millions       6,782       7,268       5,563       4,895  
      Inventory                                       millions       6,998       9,518       4,930       4,086  
      Total Current Assets                            millions      29,030      30,332      22,186      19,385  
    Property, Plant and Equipment                     millions       6,543       5,941       5,427       5,184  
    Goodwill                                          millions      18,637      18,629      15,529      14,890  
    Other Assets                                      millions       9,930       9,611       5,899       6,524  
    Total Assets                                      millions      91,839      97,154      65,121      61,165  
      Accounts Payable                                millions       1,908       1,590       1,572       1,366  
      Total Current Liabilities                       millions      23,099      18,392      15,687      12,184  
    Long-term Liabilities                             millions       2,349       2,326       2,651       2,465  
    Commitments & Contingencies                                                                                 
      Retained Earnings                               millions  (  27,590)  (  26,549)  (  28,622)  (  24,600)  
      Other Comprehensive Income                      millions  (      66)  (     289)  (     231)  (     796)  
      Total Stockholders' Equity                      millions       5,877       6,232       3,661       6,700  
    Total Liabilities & Equity                        millions      91,839      97,154      65,121      61,165  
                                                                                                                

                                                         Amgen Inc.                                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions      33,424      28,190      26,323       1,682      25,424  
    Cost of Sales                                     millions  (  12,858)  (   8,451)  (   6,406)       6,454       6,159  
    Selling, General & Admin                          millions       7,096       6,179       5,414       5,368       5,730  
  Operating Income                                    millions       7,258       7,897       9,566       7,639       9,139  
  Income Tax                                          millions  (     519)  (   1,138)  (     794)  (     808)  (     869)  
  Net Income                                          millions       4,090       6,717       6,552       5,893       7,264  
    EPS Basic                                                         7.62       12.56       12.18       10.34        12.4  
    EPS Diluted                                                       7.56       12.49       12.11       10.28       12.31  
    Shares Basic                                      millions         537         535         538         570         586  
    Shares Diluted                                    millions         541         538         541         573         590  
                                                                                                                            

                                                         Amgen Inc.                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         530         431         401         341         330  
      Inventories                                     millions  (   2,532)  (     491)  (     742)  (     165)  (     215)  
    Net Cash from Operations                          millions      11,490       8,471       9,721       9,261      10,497  
    Capital Expenditures                              millions  (   1,096)  (   1,112)  (     936)  (     880)  (     608)  
    Net Cash from Investing                           millions  (   1,046)  (  26,204)  (   6,044)         733  (   5,401)  
    Stock Repurchases                                 millions  (     200)          -0  (   6,360)  (   4,975)  (   3,486)  
    Net Cash from Financing                           millions  (   9,415)      21,048  (   4,037)  (   8,271)  (   4,867)  
  Net Change in Cash                                  millions       1,029       3,315  (     360)       1,723         229  
  Total Cash and Equivalents                          millions      11,973      10,944       7,629       7,989       6,266  
                                                                                                                            

Statistics for AMGN

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for AMGN

Net Debt/EBITDA above 3.5 (heavy leverage).

Performance Details for AMGN

52
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AMGN

AMGN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CSGP

COSTAR GROUP, INC. (Services-Business Services, NEC)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-20

                                               CoStar Group, Inc.                                                
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                                             1,879       1,900       1,539       1,248  
      Total Current Assets                                           49,502      54,761      51,859      39,881  
    Goodwill                                                         25,276      23,862      23,148      23,210  
    Total Assets                                                     92,568      89,197      84,025      72,569  
      Accounts Payable                                                  470         231         286         222  
      Total Current Liabilities                                       5,523       4,558       3,727       3,387  
    Total Liabilities                                                17,033      15,811      15,325      15,452  
      Common Stock                                                       41          41          41          39  
      Other Comprehensive Income                                 (     255)  (     176)  (     291)  (      58)  
      Retained Earnings                                              23,430      22,043      18,296      14,602  
      Total Stockholders' Equity                                     75,535      73,386      68,700      57,117  
    Total Liabilities & Equity                                       92,568      89,197      84,025      72,569  
    Property, Plant and Equipment                     thousands                             321,250     271,431  
                                                                                                                 

                                                 CoStar Group, Inc.                                                 
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   27,362      24,550      21,824      19,441      16,590  
  Cost of Sales                                         (   5,585)  (   4,915)  (   4,140)  (   3,572)  (   3,090)  
    Total Operating Expenses                            (  21,730)  (  16,812)  (  13,174)  (  11,546)      10,608  
  Operating Income                                              47       2,823       4,510       4,323       2,892  
  Pre-tax Income                                             2,101       5,013       4,865       4,040       2,710  
  Income Tax                                            (     714)  (   1,266)  (   1,170)  (   1,114)  (     439)  
  Net Income                                                 1,387       3,747       3,695       2,926       2,271  
  EPS Basic                                                   0.34        0.92        0.93        0.75         0.6  
  EPS Diluted                                                 0.34        0.92        0.93        0.74        0.59  
  Shares Basic                                               4,063       4,053       3,963       3,922       3,807  
  Shares Diluted                                             4,078       4,069       3,978       3,942       3,833  
                                                                                                                    

                                                 CoStar Group, Inc.                                                 
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                                 890         850         752         637         534  
    Net Cash from Operations                                 3,926       4,895       4,787       4,697       4,861  
    Capital Expenditures                                (   5,790)  (   1,175)  (     352)  (   1,237)          -0  
    Net Cash from Investing                             (   9,129)  (   2,386)  (     691)  (   3,813)  (   4,642)  
    Net Cash from Financing                             (     137)  (      37)       7,340  (     157)      26,623  
  Net Change in Cash                                    (   5,349)       2,479      11,409         712      26,852  
  Total Cash and Equivalents                                46,810      52,159      49,680      38,271      37,559  
                                                                                                                    
Available durations for this statement:
  1 Month    Annual  

Statistics for CSGP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for CSGP

ROE < 5.0%

Performance Details for CSGP

53
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CSGP

CSGP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

KHC

Kraft Heinz Co (Canned, Frozen & Preservd Fruit, Veg & Food Specialties)
Fiscal year end : 1227 Report Date : 2024-12-28 Filing Date : 2025-02-13

                                                 Kraft Heinz Co                                                 
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                millions       1,334       1,400       1,040       3,445  
    Accounts Receivable                               millions       2,147       2,112       2,120       1,957  
    Inventory                                         millions       3,376       3,614       3,651       2,729  
    Total Current Assets                              millions       7,655       7,929       7,897       8,994  
    Goodwill                                          millions      28,700      30,459      30,833      31,296  
    Other Assets                                      millions       4,708       2,381       2,394       2,756  
    Total Assets                                      millions      88,287      90,339      90,513      93,394  
    Total Current Liabilities                         millions       7,253       8,037       9,028       9,064  
    Long-term Liabilities                             millions       1,306       1,418       1,609       1,542  
    Total Liabilities                                 millions      38,962      40,617      41,643      43,942  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions          12          12          12          12  
      Retained Earnings                               millions       2,171       1,367         489  (   1,682)  
      Other Comprehensive Income                      millions  (   2,915)  (   2,604)  (   2,810)  (   1,824)  
      Total Stockholders' Equity                      millions      49,185      49,526      48,678      49,298  
    Total Liabilities & Equity                        millions      88,287      90,339      90,513      93,394  
                                                                                                                

                                                       Kraft Heinz Co                                                       
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Cost of Sales                                       millions  (  16,878)  (  17,714)  (  18,363)  (  17,360)  (  17,008)  
  Selling, General & Admin                            millions  (   7,285)  (   4,354)  (   4,488)  (   5,222)  (   7,049)  
  Operating Income                                    millions       1,683       4,572       3,634       3,460       2,128  
  Pre-tax Income                                      millions         856       3,633       2,966       1,708       1,030  
  Income Tax                                          millions  (   1,890)  (     787)  (     598)  (     684)  (     669)  
  Net Income                                          millions       2,744       2,855       2,363       1,012         356  
    EPS Basic                                                         2.27        2.33        1.93        0.83        0.29  
    EPS Diluted                                                       2.26        2.31        1.91        0.82        0.29  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

                                                       Kraft Heinz Co                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         109         141         148         197         156  
        Inventories                                   millions  (       6)  (     106)  (   1,121)  (     144)  (     249)  
    Net Cash from Operations                          millions       4,184       3,976       2,469       5,364       4,929  
    Capital Expenditures                              millions  (   1,024)  (   1,013)  (     916)  (     905)  (     596)  
    Net Cash from Investing                           millions  (   1,023)  (     916)  (   1,091)       4,038  (     522)  
    Stock Repurchases                                 millions  (     988)  (     455)  (     280)  (     271)              
    Net Cash from Financing                           millions  (   3,008)  (   2,678)  (   3,714)  (   9,344)  (   3,331)  
    Net Change in Cash                                millions          82         363  (   2,405)          28       1,138  
    Total Cash and Equivalents                        millions       1,486       1,404       1,041       3,446       3,418  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for KHC

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for KHC

ROE < 5.0%

Performance Details for KHC

54
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for KHC

KHC Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PEP

PEPSICO INC (Beverages)
Fiscal year end : 1227 Report Date : 2024-12-28 Filing Date : 2025-02-04

                                                 PepsiCo, Inc.                                                  
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                millions       8,505       9,711       4,954       5,596  
    Inventory                                         millions       5,306       5,334       5,222       4,347  
    Total Current Assets                              millions      25,826      26,950      21,539      21,783  
    Property, Plant and Equipment                     millions      28,008      27,039      24,291      22,407  
    Goodwill                                          millions      17,534      17,728      18,202      18,381  
    Other Assets                                      millions       6,951       6,661       5,292       4,481  
    Total Assets                                      millions      99,467     100,495      92,187      92,377  
    Total Current Liabilities                         millions      31,536      31,647      26,785      26,220  
    Long-term Liabilities                             millions       9,052       8,721       8,339       9,154  
    Total Liabilities                                 millions      81,296      81,858      74,914      76,226  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions          23          23          23          23  
      Retained Earnings                               millions      72,266      70,035      67,800      65,165  
      Other Comprehensive Income                      millions  (  17,612)  (  15,534)  (  15,302)  (  14,898)  
      Total Stockholders' Equity                      millions      18,041      18,503      17,149      16,043  
  Total Liabilities & Equity                          millions      99,467     100,495      92,187      92,377  
                                                                                                                

                                                       PepsiCo, Inc.                                                        
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Cost of Sales                                       millions  (  41,744)  (  41,881)  (  40,576)  (  37,075)  (  31,797)  
  Selling, General & Admin                            millions  (  37,190)  (  36,677)  (  34,459)  (  31,237)  (  28,453)  
  Operating Income                                    millions      12,887      11,986      11,512      11,162      10,080  
  Pre-tax Income                                      millions      11,946      11,417      10,705       9,821       9,069  
  Income Tax                                          millions  (   2,320)  (   2,262)  (   1,727)  (   2,142)  (   1,894)  
  Net Income                                          millions       9,578       9,074       8,910       7,618       7,120  
    EPS Basic                                                         6.97        6.59        6.45        5.51        5.14  
    EPS Diluted                                                       6.95        6.56        6.42        5.49        5.12  
    Shares Basic                                      millions       1,373       1,376       1,380       1,382       1,385  
    Shares Diluted                                    millions       1,378       1,383       1,387       1,389       1,392  
                                                                                                                            

                                                       PepsiCo, Inc.                                                        
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Stock-based Compensation                          millions         362         380         343         301         264  
      Inventories                                     millions  (     314)  (     261)  (   1,142)  (     582)  (     516)  
    Net Cash from Operations                          millions      12,507      13,442      10,811      11,616      10,613  
    Net Cash from Investing                           millions  (   5,472)  (   5,495)  (   2,430)  (   3,269)  (  11,619)  
    Stock Repurchases                                 millions  (   1,000)  (   1,000)  (   1,500)  (     106)  (   2,000)  
    Net Cash from Financing                           millions  (   7,556)  (   3,009)  (   8,523)  (  10,780)       3,819  
  Net Change in Cash                                  millions  (   1,208)       4,661  (     607)  (   2,547)       2,684  
  Total Cash and Equivalents                          millions       8,553       9,761       5,100       5,707       8,254  
                                                                                                                            

Statistics for PEP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for PEP

55
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PEP

PEP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

FAST

FASTENAL CO (Retail-Building Materials, Hardware, Garden Supply)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-06

                                              FASTENAL CO                                               
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                     2,558       2,213       2,301       2,362  
      Accounts Receivable                                   11,086      10,876      10,132       9,002  
      Inventory                                             16,450      15,227      17,080      15,236  
      Total Current Assets                                  32,119      30,209      31,248      28,566  
    Property, Plant and Equipment                           10,566      10,111      10,100      10,192  
    Other Assets                                             1,503       1,607       1,708       1,809  
    Total Assets                                            46,980      44,629      45,486      42,990  
      Accounts Payable                                       2,877       2,641       2,550       2,331  
      Total Current Liabilities                              6,871       6,613       7,898       6,822  
    Long-term Liabilities                                      141          10          35           0  
    Commitments & Contingencies                                                                         
      Common Stock                                              57          57          57          58  
      Retained Earnings                                     36,135      33,569      32,187      29,709  
      Other Comprehensive Income                        (     915)  (     548)  (     648)  (     307)  
      Total Stockholders' Equity                            36,163      33,488      31,632      30,422  
  Total Liabilities & Equity                                46,980      44,629      45,486      42,990  
                                                                                                        

                                                       FASTENAL CO                                                       
                                                    Income Statements                                                    
                                                                                                                         
                                                                                                                         
                                                               2024         2023         2022         2021         2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                    75,460       73,467       69,806       60,109       56,473  
  Cost of Sales                                          (  41,441)   (  39,922)   (  37,648)   (  32,337)   (  30,795)  
  Selling, General & Admin                               (  18,919)   (  18,258)   (  17,622)   (  15,598)   (  14,260)  
  Operating Income                                           15,100       15,287       14,536       12,174       11,418  
  Pre-tax Income                                             15,081       15,220       14,400       12,078       11,327  
  Income Tax                                             (   3,575)   (   3,670)   (   3,531)   (   2,828)   (   2,736)  
  Net Income                                                 11,506       11,550       10,869        9,250        8,591  
  EPS Basic                                                    2.01         2.02         1.89         1.61          1.5  
  EPS Diluted                                                     2         2.02         1.89          1.6         1.49  
  Shares Basic                                          572,708,065  571,271,846  573,777,790  574,808,030  573,778,761  
  Shares Diluted                                        574,282,211  573,008,608  575,623,114  577,117,056  575,671,954  
                                                                                                                         

                                                    FASTENAL CO                                                     
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                                  80          73          72          56          57  
        Inventories                                     (   1,339)  (   1,891)  (   1,980)  (   1,895)  (     360)  
    Net Cash from Operations                                11,733      14,327       9,410       7,701      11,018  
    Capital Expenditures                                (   2,265)  (   1,728)  (   1,738)  (   1,566)  (   1,681)  
    Net Cash from Investing                             (   2,145)  (   1,612)  (   1,630)  (   1,485)  (   2,817)  
    Stock Repurchases                                           -0          -0  (   2,378)          -0  (     520)  
    Net Cash from Financing                             (   9,137)  (  12,817)  (   7,749)  (   6,271)  (   7,544)  
  Net Change in Cash                                           345  (      88)  (      61)  (      95)         708  
  Total Cash and Equivalents                                 2,558       2,213       2,301       2,362       2,457  
                                                                                                                    

Statistics for FAST

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for FAST

56
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for FAST

FAST Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MSFT

MICROSOFT CORP (Services-Prepackaged Software)
Fiscal year end : 0630 Report Date : 2024-06-30 Filing Date : 2024-07-30

                                            MICROSOFT CORPORATION                                             
                                         Consolidated Balance Sheets                                          
                                                                                                              
                                                                                                              
                                                                      2024        2023        2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      18,315      34,704      13,931    14,224  
      Accounts Receivable                             millions      56,924      48,688      44,261    38,043  
      Inventory                                       millions       1,246       2,500       3,742     2,636  
      Total Current Assets                            millions     159,734     184,257     169,684   184,406  
    Property, Plant and Equipment                     millions     135,591      95,641      74,398    59,715  
    Goodwill                                          millions     119,220      67,886      67,524    49,711  
    Other Assets                                      millions      36,460      30,601      21,897    15,075  
    Total Assets                                      millions     512,163     411,976     364,840   333,779  
      Accounts Payable                                millions      21,996      18,095      19,000    15,163  
      Total Current Liabilities                       millions     125,286     104,149      95,082    88,657  
    Long-term Liabilities                             millions      27,064      17,981      15,526    13,427  
    Total Liabilities                                 millions     243,686     205,753     198,298   191,791  
    Commitments & Contingencies                                                                               
      Retained Earnings                               millions     173,144     118,848      84,281    57,055  
      Other Comprehensive Income                      millions  (   5,590)  (   6,343)  (   4,678)     1,822  
      Total Stockholders' Equity                      millions     268,477     206,223     166,542   141,988  
    Total Liabilities & Equity                        millions     512,163     411,976     364,840   333,779  
                                                                                                              

                                                   MICROSOFT CORPORATION                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions     180,349     147,216     125,538      97,014     143,015  
    Cost of Sales                                     millions  (  58,842)  (  48,059)  (  43,586)  (  18,219)  (  46,078)  
  Research & Development                              millions  (  29,510)  (  27,195)  (  24,512)  (  20,716)  (  19,269)  
  Operating Income                                    millions     109,433      88,523      83,383      69,916      52,959  
  Pre-tax Income                                      millions     107,787      89,311      83,716      71,102      53,036  
  Income Tax                                          millions  (  19,651)  (  16,950)  (  10,978)  (   9,831)  (   8,755)  
  Net Income                                          millions      88,136      72,361      72,738      61,271      44,281  
    EPS Basic                                                        11.86        9.72         9.7        8.12        5.82  
    EPS Diluted                                                       11.8        9.68        9.65        8.05        5.76  
    Shares Basic                                      millions       7,431       7,446       7,496       7,547       7,610  
    Shares Diluted                                    millions       7,469       7,472       7,540       7,608       7,683  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

                                                   MICROSOFT CORPORATION                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions      10,734       9,611       7,502       6,118       5,289  
        Inventories                                   millions  (   1,284)  (   1,242)  (   1,123)  (     737)  (     168)  
    Net Cash from Operations                          millions     118,548      87,582      89,035      76,740      60,675  
    Stock Repurchases                                 millions  (  17,254)  (  22,245)  (  32,696)  (  27,385)  (  22,968)  
    Net Cash from Financing                           millions  (  37,757)  (  43,935)  (  58,876)  (  48,486)  (  46,031)  
    Capital Expenditures                              millions  (  44,477)  (  28,107)  (  23,886)  (  20,622)  (  15,441)  
    Net Cash from Investing                           millions  (  96,970)  (  22,680)  (  30,311)  (  27,577)  (  12,223)  
  Net Change in Cash                                  millions  (  16,389)      20,773  (     293)         648       2,220  
  Total Cash and Equivalents                          millions      18,315      34,704      13,931      14,224      13,576  
                                                                                                                            

Statistics for MSFT

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MSFT

57
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MSFT

MSFT Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

LRCX

LAM RESEARCH CORP (Special Industry Machinery, NEC)
Fiscal year end : 0629 Report Date : 2024-06-30 Filing Date : 2024-08-29

                                            LAM RESEARCH CORPORATION                                             
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                thousands   5,847,856   5,337,056   3,522,001   4,418,263  
    Accounts Receivable                               thousands   2,519,250   2,823,376   4,313,818   3,026,430  
    Inventory                                         thousands   4,217,924   4,816,190   3,966,294   2,689,294  
    Total Current Assets                              thousands  12,883,220  13,228,412  12,285,235  11,652,387  
    Goodwill                                                             16          16          15          15  
    Other Assets                                      thousands   1,941,917   1,905,616   1,394,313   1,061,300  
    Total Assets                                      thousands  18,744,728  18,781,643  17,195,632  15,892,152  
    Accounts Payable                                  thousands     613,966     470,702   1,011,208     829,710  
    Total Current Liabilities                         thousands   4,338,438   4,184,918   4,564,759   3,527,867  
    Long-term Liabilities                             thousands     575,012     501,286     422,941     398,727  
    Total Liabilities                                 thousands  10,205,274  10,571,471  10,917,266   9,864,964  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands         130         133         137         143  
      Other Comprehensive Income                      thousands  ( 130,428)  ( 100,706)  ( 109,982)  (  64,128)  
      Retained Earnings                               thousands  24,811,315  22,032,096  18,454,724  14,684,912  
      Total Stockholders' Equity                      thousands   8,539,454   8,210,172   6,278,366   6,027,188  
    Total Liabilities & Equity                        thousands  18,744,728  18,781,643  17,195,632  15,892,152  
                                                                                                                 

                                                     LAM RESEARCH CORPORATION                                                     
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands   14,905,386   17,428,516   17,227,039   14,626,150   10,044,736  
  Cost of Sales                                       thousands  (7,852,595)  (9,651,591)  (9,355,232)  (7,820,844)  (5,436,043)  
  Research & Development                              thousands    1,902,444    1,727,162    1,604,248    1,493,408    1,252,412  
  Selling, General & Admin                            thousands      868,247      832,753      885,737      829,875      682,479  
  Total Operating Expenses                            thousands  (2,788,878)  (2,602,065)  (2,489,985)  (2,323,283)  (1,934,891)  
  Operating Income                                    thousands    4,263,913    5,174,860    5,381,822    4,482,023    2,673,802  
  Pre-tax Income                                      thousands    4,360,222    5,109,210    5,193,114    4,370,804    2,574,978  
  Income Tax                                          thousands   ( 532,450)   ( 598,279)   ( 587,828)   ( 462,346)   ( 323,225)  
  Net Income                                          thousands    3,827,772    4,510,931    4,605,286    3,908,458    2,251,753  
    EPS Basic                                                          29.13         33.3        32.92        27.22        15.55  
    EPS Diluted                                                           29        33.21        32.75         26.9         15.1  
    Shares Basic                                      thousands      131,410      135,472      139,899      143,609      144,814  
    Shares Diluted                                    thousands      131,995      135,834      140,628      145,320      149,090  
                                                                                                                                  

                                                     LAM RESEARCH CORPORATION                                                     
                                               Consolidated Statement of Cash Flows                                               
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      293,058      286,600      259,064      220,164      189,197  
        Inventories                                   thousands   ( 528,723)   ( 961,968)  (1,351,344)   ( 792,591)   ( 411,608)  
    Net Cash from Operations                          thousands    4,652,269    5,178,938    3,099,674    3,588,163    2,126,451  
    Net Cash from Investing                           thousands   ( 370,614)   ( 534,562)      612,275       73,271   ( 244,084)  
    Stock Repurchases                                 thousands  (2,842,807)  (2,017,012)  (3,865,663)  (2,697,704)  (1,369,649)  
    Net Cash from Financing                           thousands  (3,995,850)  (2,830,667)  (4,578,937)  (4,166,982)   ( 623,930)  
  Net Change in Cash                                  thousands      263,431    1,813,837   ( 897,215)   ( 498,333)    1,255,687  
  Total Cash and Equivalents                          thousands    5,850,803    5,587,372    3,773,535    4,670,750    5,169,083  
                                                                                                                                  

Statistics for LRCX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for LRCX

58
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for LRCX

LRCX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

IDXX

IDEXX LABORATORIES INC /DE (In Vitro & In Vivo Diagnostic Substances)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                           IDEXX LABORATORIES INC /DE                                            
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands     288,266     453,932     112,546     144,454  
      Accounts Receivable                             thousands     473,575     457,445     400,619     368,348  
      Inventory                                       thousands     381,877     380,282     367,823     269,030  
      Total Current Assets                            thousands   1,399,897   1,495,254   1,101,477     955,655  
      Property, Plant and Equipment                   thousands     713,123     702,177     649,474     587,667  
      Goodwill                                        thousands     405,100     365,961     361,795     359,345  
      Other Assets                                    thousands     547,518     496,534     417,729     330,400  
    Total Assets                                      thousands   3,293,443   3,259,925   2,746,765   2,437,203  
      Accounts Payable                                thousands     114,211     110,643     110,221     116,140  
      Total Current Liabilities                       thousands   1,067,916     951,547   1,235,803     763,579  
      Long-term Liabilities                           thousands      44,341      65,526      67,587      70,941  
    Total Liabilities                                 thousands   1,698,130   1,775,395   2,138,028   1,747,211  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands      10,784      10,751      10,719      10,688  
      Retained Earnings                               thousands   5,332,438   4,444,571   3,599,529   2,920,440  
      Other Comprehensive Income                      thousands  (  93,645)  (  71,206)  (  77,796)  (  53,484)  
      Total Stockholders' Equity                      thousands   1,595,313   1,484,530     608,737     689,992  
    Total Liabilities & Equity                        thousands   3,293,443   3,259,925   2,746,765   2,437,203  
                                                                                                                 

                                                   IDEXX LABORATORIES INC /DE                                                   
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2024         2023         2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           thousands    3,897,504    3,660,953    3,367,324   3,215,360   2,706,655  
    Cost of Sales                                     thousands  (1,518,577)  (1,470,983)  (1,362,986)                          
    Research & Development                            thousands      219,792      190,951      254,820  ( 161,009)  ( 141,249)  
    Total Operating Expenses                          thousands  (1,250,590)  (1,092,842)  (1,105,573)                          
  Operating Income                                    thousands    1,128,337    1,097,128      898,765     932,028     694,524  
  Pre-tax Income                                      thousands    1,109,831    1,061,176      859,972     902,654     661,985  
  Income Tax                                          thousands   ( 221,964)   ( 216,134)   ( 180,883)  ( 157,810)  (  79,854)  
  Net Income                                          thousands      887,867      845,042      679,089     744,845     581,776  
    EPS Basic                                                          10.77        10.17         8.12        8.74        6.82  
    EPS Diluted                                                        10.67        10.06         8.03         8.6        6.71  
    Shares Basic                                      thousands       82,467       83,066       83,623      85,200      85,342  
    Shares Diluted                                    thousands       83,246       83,978       84,600      86,572      86,722  
                                                                                                                                

                                                 IDEXX LABORATORIES INC /DE                                                  
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      60,295      59,739      49,770      37,755      30,951  
      Inventories                                     thousands  (  28,001)  (  28,651)  ( 121,731)  (  52,919)  (  18,885)  
    Net Cash from Operations                          thousands     929,001     906,510     542,984     755,546     648,063  
    Capital Expenditures                              thousands  ( 120,922)  ( 133,631)  ( 148,838)  ( 119,549)  ( 106,958)  
    Net Cash from Investing                           thousands  ( 207,062)  ( 125,254)  ( 195,350)  ( 292,967)  ( 109,376)  
    Stock Repurchases                                 thousands  ( 837,034)  (  71,920)  ( 819,711)  ( 746,777)  ( 182,815)  
    Net Cash from Financing                           thousands  ( 878,073)  ( 441,996)  ( 370,936)  ( 697,414)  ( 248,416)  
  Net Change in Cash                                  thousands  ( 165,666)     341,386  (  31,908)  ( 239,474)     293,602  
  Total Cash and Equivalents                          thousands     288,266     453,932     112,546     144,454     383,928  
                                                                                                                             
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for IDXX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for IDXX

59
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for IDXX

IDXX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

DXCM

DEXCOM INC (Surgical & Medical Instruments & Apparatus)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-18

                                                   DEXCOM, INC.                                                   
                                           Consolidated Balance Sheets                                            
                                                                                                                  
                                                                                                                  
                                                              2024        2023        2022      2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                     6,061       5,663       6,423    10,526       8,176  
      Accounts Receivable                                   10,057       9,739       7,133     5,143              
      Inventory                                              5,426       5,596       3,067     3,573              
      Total Current Assets                                  43,014      44,259      36,688    36,844              
    Goodwill                                                   228         252         257       265              
    Other Assets                                             1,730         750         471       105              
    Total Assets                                            64,845      62,645      53,917    49,333              
      Total Current Liabilities                             29,320      15,560      18,393     7,208              
    Long-term Liabilities                                    1,479       1,256       1,283       900              
    Total Liabilities                                       43,819      41,959      32,599    28,912              
    Commitments & Contingencies                                                                                   
      Other Comprehensive Income                        (      80)  (     167)  (     116)         5              
      Retained Earnings                                     15,976      10,214       4,799     1,387  (     782)  
    Total Liabilities & Equity                              64,845      62,645      53,917    49,333              
      Total Stockholders' Equity                                                    21,318    20,421      15,519  
                                                                                                                  

                                                    DEXCOM, INC.                                                    
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   40,330      36,223      29,098      24,485      19,267  
  Cost of Sales                                         (  15,948)  (  13,334)  (  10,267)  (   7,680)  (   6,466)  
    Research & Development                                   5,524       5,058       4,842       5,171       3,599  
    Selling, General & Admin                                12,858      11,854      10,077       8,105       6,182  
    Total Operating Expenses                            (  18,382)  (  16,912)  (  14,919)  (  14,147)  (   9,806)  
  Operating Income                                           6,000       5,977       3,912       2,658       2,995  
  Pre-tax Income                                             7,090       7,104       3,908       2,568       2,979  
  Income Tax                                            (   1,328)  (   1,689)  (     496)  (     399)  (   2,518)  
  Net Income                                                 5,762       5,415       3,412       2,169       5,497  
  EPS Basic                                                   1.46         1.4        0.88        0.56        1.46  
  Shares Basic                                               3,936       3,860       3,894       3,869       3,775  
  EPS Diluted                                                 1.42         1.3        0.82        0.53        1.33  
  Shares Diluted                                             4,127       4,255       4,275       4,288       4,204  
                                                                                                                    

                                                    DEXCOM, INC.                                                    
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               1,704       1,508       1,265       1,134       1,194  
        Inventories                                     (     124)  (   2,526)  (     493)  (   1,122)  (   1,145)  
    Net Cash from Operations                                 9,895       7,485       6,695       4,425       4,756  
    Capital Expenditures                                (   3,588)  (   2,366)  (   3,648)  (   3,892)  (   1,990)  
    Net Cash from Investing                             (   2,075)  (   5,072)  (   5,215)  (   2,161)  (  10,180)  
    Stock Repurchases                                   (   7,500)  (   6,887)  (   5,577)          -0          -0  
    Net Cash from Financing                             (   7,348)  (   3,186)  (   5,525)         104       9,121  
  Net Change in Cash                                           398  (     758)  (   4,103)       2,354       3,718  
  Total Cash and Equivalents                                 6,073       5,675       6,433      10,536       8,182  
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for DXCM

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for DXCM

60
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for DXCM

DXCM Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

DDOG

Datadog, Inc. (Services-Prepackaged Software)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-20

                                                  Datadog, Inc.                                                  
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   1,246,983     330,339     338,985     270,973  
      Accounts Receivable                             thousands     598,919     509,279     399,551     268,824  
      Total Current Assets                            thousands   4,911,115   3,178,137   2,344,234   1,870,948  
    Property, Plant and Equipment                     thousands     226,970     171,872     125,346      75,152  
    Goodwill                                          thousands     360,381     352,694     348,277     292,176  
    Other Assets                                      thousands      24,077      23,462      24,360      19,907  
    Total Assets                                      thousands   5,785,339   3,936,072   3,004,852   2,380,794  
      Accounts Payable                                thousands     107,731      87,712      23,474      25,270  
      Total Current Liabilities                       thousands   1,862,713   1,003,052     759,748     528,696  
    Long-term Liabilities                             thousands       9,383       6,093       6,226       9,411  
    Total Liabilities                                 thousands   3,070,976   1,910,718   1,594,347   1,339,591  
    Commitments & Contingencies                                                                                  
        Common Stock                                  thousands           0           0           0           2  
      Other Comprehensive Income                      thousands  (   4,701)  (   2,218)  (  12,422)  (   3,830)  
      Retained Earnings                               thousands      30,048  ( 153,698)  ( 202,266)  ( 152,106)  
      Total Stockholders' Equity                      thousands   2,714,363   2,025,354   1,410,505   1,041,203  
    Total Liabilities & Equity                        thousands   5,785,339   3,936,072   3,004,852   2,380,794  
                                                                                                                 

                                                         Datadog, Inc.                                                          
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2024         2023         2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    2,684,275    2,128,359    1,675,100   1,028,784     603,466  
  Cost of Sales                                       thousands   ( 515,531)   ( 409,908)   ( 346,743)  ( 234,245)  ( 130,197)  
    Research & Development                            thousands    1,152,703      962,447      752,351     419,769     210,626  
    Total Operating Expenses                          thousands  (2,114,460)  (1,751,915)  (1,387,052)  ( 813,695)  ( 487,042)  
  Operating Income                                    thousands       54,284   (  33,464)   (  58,695)  (  19,156)  (  13,773)  
  Pre-tax Income                                      thousands      203,940       60,235   (  38,070)  (  18,422)  (  22,222)  
  Income Tax                                                      (     202)   (     117)   (     121)  (      23)  (      23)  
  Net Income                                                           1,837          486   (     502)  (     207)  (     245)  
  EPS Basic                                                             0.55         0.15   (    0.16)  (    0.07)  (    0.08)  
  EPS Diluted                                                           0.52         0.14   (    0.16)  (    0.07)  (    0.08)  
  Shares Basic                                        thousands      336,172      324,033      315,410     309,048     300,350  
  Shares Diluted                                      thousands      358,636      350,292      315,410     309,048     300,350  
                                                                                                                                
Available durations for this statement:
  1 Month    Annual  

                                                        Datadog, Inc.                                                         
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                       2024        2023        2022        2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     570,336     482,300     363,154     163,737       74,374  
    Net Cash from Operations                          thousands     870,603     659,954     418,407     286,545      109,091  
    Capital Expenditures                              thousands  (  34,719)  (  27,586)  (  35,261)  (   9,956)   (   5,415)  
    Net Cash from Investing                           thousands  ( 736,840)  ( 731,365)  ( 384,670)  ( 273,740)  (1,152,624)  
    Net Cash from Financing                           thousands     787,083      58,279      36,023      34,940      670,276  
  Net Change in Cash                                  thousands     916,644  (  11,949)      67,825      45,752   ( 372,478)  
                                                                                                                              
Available durations for this statement:
  1 Month    Annual  

Statistics for DDOG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for DDOG

61
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for DDOG

DDOG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CRWD

CrowdStrike Holdings, Inc. (Services-Prepackaged Software)
Fiscal year end : 0131 Report Date : 2025-01-31 Filing Date : 2025-03-10

                                             CROWDSTRIKE HOLDINGS, INC.                                             
                                            Consolidated Balance Sheets                                             
                                                                                                                    
                                                                                                                    
                                                                        2025         2024         2023        2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands    4,323,295    3,375,069    2,455,369   1,996,633  
      Accounts Receivable                             thousands    1,128,564      853,105      626,181     368,145  
      Total Current Assets                            thousands    6,113,345    4,757,307    3,640,267   2,570,952  
    Property, Plant and Equipment                     thousands      788,640      620,172      492,335     260,577  
    Goodwill                                          thousands      912,805      638,041      430,645     416,445  
    Other Assets                                      thousands      137,459       76,094       28,965      25,346  
    Total Assets                                      thousands    8,701,578    6,646,520    5,026,540   3,618,381  
      Accounts Payable                                thousands      130,887       28,180       45,372      47,634  
      Total Current Liabilities                       thousands    3,461,050    2,697,279    2,109,072   1,406,830  
    Long-term Liabilities                             thousands      150,849       50,086       31,833      16,193  
    Total Liabilities                                 thousands    5,382,661    4,309,431    3,539,106   2,580,738  
    Commitments & Contingencies                                                                                     
      Common Stock                                    thousands          124          121          118         115  
      Retained Earnings                               thousands  (1,078,107)  (1,058,836)  (1,148,163)  ( 964,918)  
      Other Comprehensive Income                      thousands   (   9,593)   (   1,663)   (   1,019)  (   1,240)  
      Total Stockholders' Equity                      thousands    3,279,494    2,303,950    1,463,641   1,025,764  
    Total Liabilities & Equity                        thousands    8,701,578    6,646,520    5,026,540   3,618,381  
                                                                                                                    

                                                   CROWDSTRIKE HOLDINGS, INC.                                                    
                                                        Income Statements                                                        
                                                                                                                                 
                                                                                                                                 
                                                                        2025         2024         2023         2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cost of Sales                                     thousands   ( 991,481)   ( 755,723)   ( 601,231)   ( 383,221)  ( 229,545)  
    Research & Development                            thousands    1,076,901      768,497      608,364      371,283     214,670  
    Total Operating Expenses                          thousands  (3,082,573)  (2,301,827)  (1,830,117)  (1,210,921)  ( 737,422)  
  Operating Income                                    thousands   ( 120,430)   (   1,995)   ( 190,112)   ( 142,548)  (  92,529)  
  Pre-tax Income                                      thousands       54,534      122,817   ( 159,883)   ( 160,023)  (  87,869)  
  Income Tax                                                      (     711)   (     322)   (     224)   (     724)  (      48)  
  Net Income                                          thousands   (  19,271)       89,327   ( 183,245)   ( 234,802)  (  92,629)  
  EPS Basic                                                       (    0.08)         0.37   (    0.79)   (    1.03)  (    0.43)  
  EPS Diluted                                                     (    0.08)         0.37   (    0.79)   (    1.03)  (    0.43)  
  Shares Basic                                        thousands      244,750      238,637      233,139      227,142     217,756  
  Shares Diluted                                      thousands      244,750      243,635      233,139      227,142     217,756  
                                                                                                                                 

                                                 CROWDSTRIKE HOLDINGS, INC.                                                  
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2025        2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     865,421     631,519     526,504     309,952     149,675  
    Net Cash from Operations                          thousands   1,381,727   1,166,207     941,007     574,784     356,566  
    Capital Expenditures                              thousands  ( 254,852)  ( 176,529)  ( 235,019)  ( 112,143)  (  52,799)  
    Net Cash from Investing                           thousands  ( 536,588)  ( 340,650)  ( 556,658)  ( 564,516)     495,427  
    Net Cash from Financing                           thousands     107,208      93,158      77,437      72,531     800,135  
  Net Change in Cash                                  thousands     947,069     920,673     460,291      78,025   1,653,810  
  Total Cash and Equivalents                          thousands   4,324,666   3,377,597   2,456,924   1,996,633   1,918,608  
                                                                                                                             

Statistics for CRWD

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for CRWD

ROE < 5.0%

Performance Details for CRWD

62
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CRWD

CRWD Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

EXC

EXELON CORP (Electric & Other Services Combined)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-12

                                                      None                                                      
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions         357         445         407          34  
        Accounts Receivable                           millions       2,738       2,342       2,217              
        Inventory                                     millions                                  43          36  
      Total Current Assets                            millions       8,384       8,087       7,336      13,957  
    Property, Plant and Equipment                     millions      78,182      73,593      69,076      11,117  
      Goodwill                                        millions       6,630       6,630       6,630              
        Other Assets                                  millions       1,562       1,365       1,141          59  
    Total Assets                                      millions     107,784     101,856      95,349      36,470  
      Accounts Payable                                millions                               3,382       2,379  
      Total Current Liabilities                       millions       9,611       9,901      10,611       1,124  
      Long-term Liabilities                           millions       2,282       2,088       1,967              
    Total Liabilities                                 millions      80,863      76,101      70,605       8,712  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions      21,338      21,114      20,908              
      Retained Earnings                               millions       6,426       5,490       4,597      16,942  
      Other Comprehensive Income                      millions  (     720)  (     726)  (     638)  (   2,750)  
      Total Stockholders' Equity                      millions      26,921      25,755      24,744       1,575  
    Total Liabilities & Equity                        millions     107,784     101,856      95,349              
                                                                                                                

                                                            None                                                            
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    millions       4,319       4,023       3,315       2,682         359  
  Pre-tax Income                                      millions       2,667       2,702       2,403       1,654          71  
  Income Tax                                          millions  (     207)  (     374)  (     349)  (      38)  (       7)  
    Shares Basic                                      millions       1,003         996         986         979         976  
    Shares Diluted                                    millions       1,003         997         987         980         977  
    Revenue                                                                                                                 
                                                                                                                            

                                                            None                                                            
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Inventories                                     millions  (      56)  (      45)  (     121)  (     141)  (       3)  
    Net Cash from Operations                          millions       5,569       4,703       4,870       3,012       4,235  
    Capital Expenditures                              millions  (   7,097)  (   7,408)  (   7,147)  (   7,981)  (   8,048)  
    Net Cash from Investing                           millions  (   7,042)  (   7,375)  (   6,990)  (   3,317)  (   4,336)  
    Net Cash from Financing                           millions       1,311       2,683       1,591         758         198  
  Total Cash and Equivalents                          millions         939       1,101       1,090       1,619       1,166  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for EXC

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for EXC

63
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for EXC

EXC Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CSX

CSX CORP (Railroads, Line-Haul Operating)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-27

                                                CSX CORPORATION                                                 
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             millions       1,326       1,393       1,313       1,148  
      Total Current Assets                            millions       3,447       3,339       3,807       3,873  
    Property, Plant and Equipment                     millions      34,825      34,099      34,070      33,015  
    Other Assets                                      millions         759         516         506         592  
    Total Assets                                      millions      42,482      41,256      41,682      40,531  
      Accounts Payable                                millions       1,290       1,237       1,130         963  
      Total Current Liabilities                       millions       3,023       2,331       2,446       2,233  
    Long-term Liabilities                             millions         560         543         571         502  
    Total Liabilities                                 millions      30,041      29,101      29,213      27,031  
      Common Stock                                    millions       1,900       1,959       2,066       2,202  
      Retained Earnings                               millions      10,011       9,935      10,229      11,630  
      Other Comprehensive Income                      millions  (     273)  (     408)  (     410)  (     408)  
    Total Liabilities & Equity                        millions      42,482      41,256      41,682      40,531  
      Cash & Equivalents                              millions                               1,958       2,239  
                                                                                                                

                                                      CSX CORPORATION                                                       
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      14,500      14,657      14,853      12,522      10,583  
  Operating Income                                    millions       5,245       5,499       5,954       5,594       4,362  
  Pre-tax Income                                      millions       4,600       4,800       5,300       5,000       3,600  
  Income Tax                                          millions  (   1,085)  (   1,161)  (   1,231)  (   1,170)  (     862)  
  Net Income                                          millions       3,470       3,668       4,114       3,781       2,765  
      EPS Basic                                                       1.79        1.83        1.93        1.68         1.2  
      EPS Diluted                                                     1.79        1.82        1.92        1.68         1.2  
      Shares Basic                                    millions       1,939       2,008       2,136       2,250       2,300  
      Shares Diluted                                  millions       1,943       2,013       2,141       2,255       2,305  
                                                                                                                            
Available durations for this statement:
  1 Years 9 Months    3 Months    6 Months  
  9 Months            Annual                

                                                      CSX CORPORATION                                                       
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Net Cash from Operations                          millions       5,247       5,514       5,526       5,099       4,263  
    Capital Expenditures                              millions  (   2,529)  (   2,257)  (   2,113)  (   1,791)  (   1,626)  
    Net Cash from Investing                           millions  (   2,605)  (   2,227)  (   2,063)  (   1,877)  (     649)  
    Stock Repurchases                                 millions  (   2,237)  (   3,482)  (   4,731)  (   2,886)  (     867)  
    Net Cash from Financing                           millions  (   3,062)  (   3,867)  (   3,769)  (   4,112)  (   1,443)  
  Net Change in Cash                                  millions  (     420)  (     580)  (     306)  (     890)       2,171  
    Total Cash and Equivalents                        millions         933       1,360       1,933       2,239       3,129  
                                                                                                                            
Available durations for this statement:
  1 Month     1 Years 9 Months    3 Months  
  6 Months    9 Months            Annual    

Statistics for CSX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CSX

64
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CSX

CSX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AZN

Performance Details for AZN

65
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AZN

AZN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ADBE

ADOBE INC. (Services-Prepackaged Software)
Fiscal year end : 1129 Report Date : 2024-11-29 Filing Date : 2025-01-13

                                                   ADOBE INC.                                                   
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       7,613       7,141       4,236       3,844  
      Accounts Receivable                                              207         222         207         188  
      Total Current Assets                            millions      11,232      11,084       8,996       8,669  
    Property, Plant and Equipment                     millions       1,936       2,030       1,908       1,673  
    Goodwill                                          millions      12,788      12,805      12,787      12,668  
    Other Assets                                      millions       1,554       1,223         841         883  
    Total Assets                                      millions      30,230      29,779      27,165      27,241  
      Accounts Payable                                millions         361         314         379         312  
      Total Current Liabilities                       millions      10,521       8,251       8,128       6,932  
      Long-term Liabilities                           millions         446         376         293         257  
      Total Liabilities                               millions      16,125      13,261      13,114      12,444  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           0           0           0           0  
      Retained Earnings                               millions      38,470      33,346      28,319      23,905  
      Other Comprehensive Income                      millions  (     201)  (     285)  (     293)  (     137)  
      Total Stockholders' Equity                      millions      14,105      16,518      14,051      14,797  
    Total Liabilities & Equity                        millions      30,230      29,779      27,165      27,241  
                                                                                                                

                                                         ADOBE INC.                                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Total Operating Expenses                          millions  (  12,406)  (  10,405)  (   9,343)  (   8,118)  (   6,909)  
  Operating Income                                    millions       6,741       6,650       6,098       5,802       4,237  
  Pre-tax Income                                      millions       6,931       6,799       6,008       5,705       4,176  
  Income Tax                                          millions  (   1,371)  (   1,371)  (   1,252)  (     883)  (   1,084)  
  Net Income                                          millions       5,560       5,428       4,756       4,822       5,260  
  EPS Basic                                                          12.43       11.87       10.13        10.1       10.94  
  Shares Basic                                                       4,471       4,571       4,695       4,773       4,809  
  EPS Diluted                                                        12.36       11.82        10.1       10.02       10.83  
  Shares Diluted                                                     4,497       4,591       4,709       4,810       4,855  
                                                                                                                            

                                                         ADOBE INC.                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,833       1,718       1,440       1,069         909  
    Net Cash from Operations                          millions       8,056       7,302       7,838       7,230       5,727  
    Capital Expenditures                              millions  (     183)  (     360)  (     442)  (     348)  (     419)  
    Net Cash from Investing                           millions         149         776  (     570)  (   3,537)  (     414)  
    Stock Repurchases                                 millions  (   9,500)  (   4,400)  (   6,550)  (   3,950)  (   3,050)  
    Net Cash from Financing                           millions  (   7,724)  (   5,182)  (   6,825)  (   4,301)  (   3,488)  
  Net Change in Cash                                  millions         472       2,905         392  (     634)       1,828  
  Total Cash and Equivalents                          millions       7,613       7,141       4,236       3,844       4,478  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

Statistics for ADBE

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ADBE

66
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ADBE

ADBE Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ADI

ANALOG DEVICES INC (Semiconductors & Related Devices)
Fiscal year end : 1101 Report Date : 2024-11-02 Filing Date : 2024-11-26

                                              Analog Devices, Inc.                                               
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   1,991,342     958,061   1,470,572   1,977,964  
      Accounts Receivable                             thousands   1,336,331   1,469,734   1,800,462   1,459,056  
      Inventory                                       thousands   1,447,687   1,642,214   1,399,914   1,200,610  
      Total Current Assets                            thousands   5,484,654   4,384,022   4,937,992   5,378,317  
      Property, Plant and Equipment                   thousands   3,415,550   3,219,157   2,401,304   1,979,051  
      Goodwill                                        thousands  26,909,775  26,913,134  26,913,134  26,918,470  
      Other Assets                                    thousands     749,082     742,936     519,626     383,938  
    Total Assets                                      thousands  48,228,277  48,794,478  50,302,350  52,322,071  
      Accounts Payable                                thousands     487,457     493,041     582,160     443,434  
      Total Current Liabilities                       thousands   2,988,280   3,200,971   2,442,655   2,770,312  
      Long-term Liabilities                           thousands     544,489     581,000     515,363     555,838  
      Common Stock                                    thousands      82,718      82,712      84,880      87,554  
      Retained Earnings                               thousands  10,196,612  10,356,798   8,721,325   7,517,316  
      Other Comprehensive Income                      thousands  ( 185,256)  ( 188,302)  ( 198,152)  ( 186,565)  
      Total Stockholders' Equity                      thousands  35,176,317  35,565,122  36,465,323  37,992,542  
    Total Liabilities & Equity                        thousands  48,228,277  48,794,478  50,302,350  52,322,071  
    Commitments & Contingencies                                                                                  
                                                                                                                 

                                                       Analog Devices, Inc.                                                       
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           thousands    9,427,157   12,305,539   12,013,953    7,318,286    5,603,056  
    Cost of Sales                                     thousands  (4,045,814)  (4,428,321)  (4,481,479)  (2,793,274)  (1,912,578)  
    Research & Development                            thousands    1,487,863    1,660,194    1,700,518    1,296,126    1,050,519  
    Selling, General & Admin                          thousands    1,068,640    1,273,584    1,266,175      915,418      659,923  
    Total Operating Expenses                          thousands  (3,348,545)  (4,054,106)  (4,253,774)  (2,832,811)  (2,192,234)  
  Operating Income                                    thousands    2,032,798    3,823,112    3,278,700    1,692,201    1,498,244  
    Pre-tax Income                                    thousands    1,777,340    3,608,003    3,098,749    1,328,714    1,311,617  
    Income Tax                                        thousands   ( 142,067)   ( 293,424)   ( 350,188)   (  61,708)   (  90,856)  
    Net Income                                        thousands    1,635,273    3,314,579    2,748,561    1,390,422    1,220,761  
  Shares Basic                                        thousands      496,166      502,232      519,226      397,462      368,633  
  Shares Diluted                                      thousands      498,697      505,959      523,178      401,288      371,973  
  EPS Basic                                                              3.3          6.6         5.29          3.5         3.31  
  EPS Diluted                                                           3.28         6.55         5.25         3.46         3.28  
                                                                                                                                  

                                                       Analog Devices, Inc.                                                       
                                               Consolidated Statement of Cash Flows                                               
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      262,710      299,823      323,487      243,611      149,518  
        Inventories                                   thousands   ( 191,170)   ( 242,299)   ( 470,725)   (  65,114)   (   1,760)  
    Net Cash from Operations                          thousands    3,852,529    4,817,634    4,475,402    2,735,069    2,008,487  
    Capital Expenditures                              thousands   ( 730,463)  (1,261,463)   ( 699,308)   ( 343,676)   ( 165,692)  
    Net Cash from Investing                           thousands  (1,104,858)  (1,266,385)   ( 657,368)    2,143,525   ( 180,523)  
    Stock Repurchases                                 thousands   ( 615,590)  (2,963,955)  (2,577,015)  (2,605,144)   ( 244,487)  
    Net Cash from Financing                           thousands  (1,714,390)  (4,063,760)  (4,290,720)  (3,959,664)  (1,420,608)  
  Net Change in Cash                                  thousands    1,033,281   ( 512,511)   ( 507,392)      922,104      407,538  
  Total Cash and Equivalents                          thousands    1,991,342      958,061    1,470,572    1,977,964    1,055,860  
                                                                                                                                  

Statistics for ADI

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ADI

67
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ADI

ADI Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TTD

Trade Desk, Inc. (Services-Computer Programming, Data Processing, Etc.)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                              TRADE DESK, INC.                                               
                                         Consolidated Balance Sheets                                         
                                                                                                             
                                                                                                             
                                                                      2024       2023       2022       2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands  1,369,463    895,129  1,030,506    754,154  
      Accounts Receivable                             thousands  3,330,343  2,870,313  2,347,195  2,020,720  
      Total Current Assets                            thousands  5,336,458  4,313,954  3,845,617  3,091,649  
    Property, Plant and Equipment                     thousands    209,332    161,422    173,759    135,856  
    Other Assets                                      thousands     72,186     60,730     46,879     47,500  
    Total Assets                                      thousands  6,111,951  4,888,687  4,380,679  3,577,340  
        Accounts Payable                              thousands  2,631,213  2,317,318  1,871,419  1,655,684  
        Total Current Liabilities                     thousands  2,873,465  2,510,838  2,029,323  1,803,305  
      Long-term Liabilities                           thousands     41,618     33,261     27,490      8,280  
      Total Liabilities                               thousands  3,162,806  2,724,468  2,265,340  2,050,034  
    Commitments & Contingencies                       thousands          0          0          0          0  
      Common Stock                                    thousands          0          0          0          0  
      Retained Earnings                               thousands    354,249    196,954    665,514    612,129  
      Total Stockholders' Equity                      thousands  2,949,145  2,164,219  2,115,339  1,527,306  
    Total Liabilities & Equity                        thousands  6,111,951  4,888,687  4,380,679  3,577,340  
                                                                                                             

                                                      TRADE DESK, INC.                                                       
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands   2,444,831   1,946,120   1,577,795   1,196,467     836,033  
    Cost of Sales                                     thousands     472,012     365,598     281,123     221,554     178,812  
    Research & Development                            thousands     463,319     411,794     319,876     226,137     166,654  
  Operating Income                                    thousands     427,167     200,480     113,654     124,817     144,208  
    Pre-tax Income                                    thousands     507,302     267,995     127,370     122,036     143,903  
    Income Tax                                        thousands  ( 114,226)  (  89,055)  (  73,985)  (  15,726)  (  98,414)  
    Net Income                                        thousands     393,076     178,940      53,385     137,762     242,317  
    EPS Basic                                                           0.8        0.37        0.11        0.29        0.52  
    EPS Diluted                                                        0.78        0.36        0.11        0.28        0.49  
    Shares Basic                                      thousands     490,879     489,261     486,937     476,851     462,865  
    Shares Diluted                                    thousands     501,924     500,182     499,925     498,540     489,881  
                                                                                                                             

                                                      TRADE DESK, INC.                                                       
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     494,699     491,621     498,642     337,413     111,775  
    Net Cash from Operations                          thousands     739,456     598,322     548,734     378,513     405,069  
    Capital Expenditures                              thousands  (  98,238)  (  46,790)  (  84,160)  (  54,804)  (  74,061)  
    Net Cash from Investing                           thousands  ( 157,513)  ( 107,593)  ( 304,374)  (  93,638)  ( 143,271)  
    Stock Repurchases                                 thousands  ( 234,784)  ( 646,597)          -0          -0              
    Net Cash from Financing                           thousands  ( 107,609)  ( 626,106)      31,992      31,926      44,679  
  Net Change in Cash                                  thousands     474,334  ( 135,377)     276,352     316,801     306,477  
                                                                                                                             

Statistics for TTD

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for TTD

ROE < 5.0%
ROA < 2.0%

Performance Details for TTD

68
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TTD

TTD Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ZS

Zscaler, Inc. (Services-Computer Programming Services)
Fiscal year end : 0731 Report Date : 2024-07-31 Filing Date : 2024-09-12

                                                   ZSCALER, INC.                                                   
                                            Consolidated Balance Sheets                                            
                                                                                                                   
                                                                                                                   
                                                                        2024         2023        2022        2021  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands    1,423,080    1,262,206   1,013,210     275,898  
      Accounts Receivable                             thousands      736,529      582,636     399,745     257,109  
      Total Current Assets                            thousands    3,396,617    2,890,314   2,256,647   1,848,303  
    Property, Plant and Equipment                     thousands      383,121      242,355     160,633     108,576  
    Goodwill                                          thousands      417,029       89,192      78,547      58,977  
    Other Assets                                      thousands       58,083       30,519      21,870      15,650  
    Total Assets                                      thousands    4,704,968    3,608,317   2,832,665   2,257,631  
      Accounts Payable                                thousands       23,309       18,481      26,154      12,547  
      Total Current Liabilities                       thousands    3,112,887    1,535,868   1,134,447     720,205  
    Long-term Liabilities                             thousands       22,100       12,728       7,922       4,453  
    Total Liabilities                                 thousands    3,430,866    2,883,205   2,259,365   1,728,736  
    Commitments & Contingencies                                                                                    
      Common Stock                                    thousands          152          147         143         139  
      Other Comprehensive Income                      thousands   (   4,789)   (   1,576)  (  25,850)  (     650)  
      Retained Earnings                               thousands  (1,148,080)  (1,090,374)  ( 991,878)  ( 601,600)  
      Total Stockholders' Equity                      thousands    1,274,102      725,112     573,300     528,895  
    Total Liabilities & Equity                        thousands    4,704,968    3,608,317   2,832,665   2,257,631  
                                                                                                                   

                                                         ZSCALER, INC.                                                          
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2024         2023         2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    2,167,771    1,616,952    1,090,946     673,100     431,269  
    Research & Development                            thousands      499,828      349,735      289,139     174,653      97,879  
    Total Operating Expenses                          thousands  (1,812,119)  (1,488,743)  (1,176,093)  ( 730,595)  ( 449,492)  
  Operating Income                                    thousands   ( 121,477)   ( 234,623)   ( 327,429)  ( 207,812)  ( 113,956)  
  Pre-tax Income                                      thousands   (  29,229)   ( 182,564)   ( 383,630)  ( 257,178)  ( 112,728)  
  Income Tax                                          thousands   (  28,477)   (  19,771)   (   6,648)  (   4,851)  (   2,388)  
  Net Income                                          thousands   (  57,706)   ( 202,335)   ( 390,278)  ( 262,029)  ( 115,116)  
  EPS Basic                                                       (    0.39)   (     1.4)   (    2.77)  (    1.93)  (    0.89)  
  EPS Diluted                                                     (    0.39)   (     1.4)   (    2.77)  (    1.93)  (    0.89)  
  Shares Basic                                        thousands      149,586      144,942      140,895     135,654     129,323  
  Shares Diluted                                      thousands      149,586      144,942      140,895     135,654     129,323  
                                                                                                                                

                                                        ZSCALER, INC.                                                         
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                       2024        2023        2022        2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands     527,676     444,834     409,562     258,535      121,395  
    Net Cash from Operations                          thousands     779,846     462,343     321,912     202,040       79,317  
    Capital Expenditures                              thousands  ( 144,588)  (  97,197)  (  69,296)  (  48,165)   (  43,072)  
    Net Cash from Investing                           thousands  ( 683,180)  ( 259,337)     374,063  ( 109,668)  (1,038,162)  
    Net Cash from Financing                           thousands      64,208      45,990      41,337      41,675    1,022,212  
  Net Change in Cash                                  thousands     160,874     248,996     737,312     134,047       63,367  
  Total Cash and Equivalents                          thousands   1,423,080   1,262,206   1,013,210     275,898      141,851  
                                                                                                                              

Statistics for ZS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for ZS

Interest coverage below 2.0 => potential default risk.

Performance Details for ZS

69
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ZS

ZS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ROP

ROPER TECHNOLOGIES INC (Industrial Instruments For Measurement, Display, and Control)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-24

                                        ROPER TECHNOLOGIES, INC.                                        
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                       1,882       2,143       7,928       3,515  
    Accounts Receivable                                      8,851       8,299       7,245       6,876  
    Inventory                                                1,208       1,186       1,113         692  
    Total Current Assets                                    15,427      14,814      19,324      24,211  
    Property, Plant and Equipment                            1,497       1,196         853         827  
    Goodwill                                               193,129     171,188     159,461       1,388  
    Other Assets                                             4,434       4,077       3,954       3,698  
    Total Assets                                           313,347     281,675     269,808     237,139  
    Total Current Liabilities                               38,322      29,632      28,925      31,218  
    Long-term Liabilities                                    4,244       4,158       4,112       3,901  
    Total Liabilities                                      124,671     107,227     109,430     121,501  
    Commitments & Contingencies                                                                         
      Common Stock                                              11          11          11          11  
      Retained Earnings                                    160,349     148,163     137,307      94,556  
      Other Comprehensive Income                        (   1,665)  (   1,228)  (   1,870)  (   1,831)  
      Total Stockholders' Equity                           188,676     174,448     160,378     115,638  
    Total Liabilities & Equity                             313,347     281,675     269,808     237,139  
                                                                                                        

                                              ROPER TECHNOLOGIES, INC.                                              
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   70,392      61,778      53,718      48,338      40,224  
  Selling, General & Admin                              (  28,815)  (  25,620)  (  22,283)  (  20,720)  (  17,454)  
  Operating Income                                          19,968      17,452      15,245      12,412      10,829  
  Pre-tax Income                                            19,672      17,431      12,820      10,319       8,613  
  Income Tax                                            (   4,179)  (   3,747)  (   2,964)  (   2,266)  (   1,875)  
  Net Income                                                15,493      13,842      45,447      11,526       9,497  
    EPS Basic                                                14.47       12.98       42.92       10.95        9.08  
    EPS Diluted                                              14.35       12.89       42.55       10.82        8.98  
    Shares Basic                                             1,071       1,066       1,059       1,053       1,046  
    Shares Diluted                                           1,080       1,074       1,068       1,065       1,057  
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

                                              ROPER TECHNOLOGIES, INC.                                              
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               1,459       1,235       1,185       1,230       1,083  
        Inventories                                     (      19)  (      66)  (     431)  (       3)  (      84)  
    Net Cash from Operations                                23,932      20,351       7,346      20,119      15,251  
    Net Cash from Investing                             (  34,685)  (  21,263)      12,095  (   1,429)  (  60,739)  
    Net Cash from Financing                                 10,695  (   4,995)  (  14,653)  (  18,135)      41,369  
  Net Change in Cash                                    (     261)  (   5,785)       4,413         432  (   4,014)  
  Total Cash and Equivalents                                 1,882       2,143       7,928       3,515       3,083  
                                                                                                                    
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for ROP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ROP

70
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ROP

ROP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ROST

ROSS STORES, INC. (Retail-Family Clothing Stores)
Fiscal year end : 0201 Report Date : 2025-02-01 Filing Date : 2025-04-01

                                                Ross Stores, Inc.                                                
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2025        2024        2023        2022  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   4,700,000   4,900,000   4,600,000   4,900,000  
      Inventory                                       thousands   2,444,513   2,192,220   2,023,495   2,262,273  
      Total Current Assets                            thousands   7,538,696   7,398,138   6,904,719   7,473,176  
      Property, Plant and Equipment                   thousands   3,792,403   3,531,901   3,181,527   2,898,527  
    Other Assets                                      thousands     279,375     243,229     232,083     241,281  
    Total Assets                                      thousands  14,905,332  14,300,109  13,416,463  13,640,256  
      Accounts Payable                                thousands   2,126,317   1,955,850   2,009,924   2,372,302  
      Total Current Liabilities                       thousands   4,661,825   4,185,796   3,636,246   4,214,929  
    Long-term Liabilities                             thousands     267,911     232,383     224,104     236,013  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands       3,288       3,352       3,428       3,517  
      Retained Earnings                               thousands   4,128,207   3,548,667   3,049,656   2,874,898  
      Total Stockholders' Equity                      thousands   5,509,195   4,871,326   4,288,583   4,060,050  
    Total Liabilities & Equity                        thousands  14,905,332  14,300,109  13,416,463  13,640,256  
                                                                                                                 

                                                         Ross Stores, Inc.                                                         
                                                         Income Statements                                                         
                                                                                                                                   
                                                                                                                                   
                                                                         2025          2024          2023        2022        2021  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands    21,129,219    20,376,941    18,695,829  18,916,244  12,531,565  
    Cost of Sales                                     thousands  (15,260,506)  (14,801,601)  (13,946,230)  13,708,907   9,838,574  
    Selling, General & Admin                          thousands   (3,283,127)   (3,267,677)   (2,759,268)   2,874,469   2,503,281  
    Operating Income                                  thousands     2,585,586     2,307,663     1,990,331                          
  Pre-tax Income                                      thousands     2,757,154     2,471,781     1,987,489   2,258,540     106,297  
  Income Tax                                          thousands    ( 666,424)    ( 597,261)    ( 475,448)  ( 535,951)  (  20,915)  
  Net Income                                          thousands     2,090,730     1,874,520     1,512,041   1,722,589      85,382  
    EPS Basic                                                            6.36          5.59           4.4         4.9        0.24  
    EPS Diluted                                                          6.32          5.56          4.38        4.87        0.24  
    Shares Basic                                      thousands       328,593       335,187       343,452     351,496     352,392  
    Shares Diluted                                    thousands       330,984       337,433       345,222     353,734     354,619  
                                                                                                                                   

                                                        Ross Stores, Inc.                                                        
                                              Consolidated Statement of Cash Flows                                               
                                                                                                                                 
                                                                                                                                 
                                                                        2025         2024         2023         2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      156,298      145,490      121,936      134,217     101,568  
        Inventories                                   thousands   ( 252,293)   ( 168,725)   ( 238,778)   ( 753,291)  ( 323,357)  
    Net Cash from Operations                          thousands    2,356,988    2,514,490    1,689,373    1,738,849   2,245,933  
    Capital Expenditures                              thousands   ( 720,104)   ( 762,812)   ( 654,070)   ( 557,840)  ( 405,433)  
    Net Cash from Investing                           thousands   ( 637,462)   ( 762,812)   ( 654,070)   ( 557,840)  ( 405,433)  
    Stock Repurchases                                 thousands  (1,049,979)   ( 949,996)   ( 949,996)   ( 649,997)  ( 132,467)  
    Net Cash from Financing                           thousands  (1,858,505)  (1,428,478)  (1,405,444)  (1,152,396)   1,701,859  
  Net Change in Cash                                  thousands   ( 138,979)      323,200   ( 370,141)       28,613   3,542,359  
    Total Cash and Equivalents                        thousands    4,796,462    4,935,441    4,612,241    4,982,382   4,953,769  
                                                                                                                                 
Available durations for this statement:
  1 Month    4 Years 11 Months    Annual  

Statistics for ROST

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ROST

71
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ROST

ROST Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

VRSK

Verisk Analytics, Inc. (Services-Computer Processing & Data Preparation)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-26

                                       Verisk Analytics, Inc.                                       
                                    Consolidated Balance Sheets                                     
                                                                                                    
                                                                                                    
                                                            2024      2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                     2,912     3,027       1,125       1,119  
    Accounts Receivable                                    4,344     3,342       2,901       2,999  
    Total Current Assets                                   9,116     8,101       9,251       9,074  
    Goodwill                                              17,266    17,608      16,760      20,476  
    Other Assets                                           4,379     4,961       3,714       4,094  
    Total Assets                                          42,647    43,661      69,611      78,081  
    Total Current Liabilities                             12,389     7,714      23,192      18,480  
    Long-term Liabilities                                    236       146         179         433  
    Total Liabilities                                     41,597    40,439      51,934      49,656  
    Commitments & Contingencies                                                                     
    Common Stock                                               1         1           1           1  
    Retained Earnings                                     71,534    64,169      59,991      52,404  
    Other Comprehensive Income                               150       582  (   7,312)  (   3,946)  
    Total Stockholders' Equity                                10        31         175         282  
    Total Liabilities & Equity                            42,647    43,661      69,611      78,081  
    Property, Plant and Equipment                                    6,049       5,415       5,314  
                                                                                                    

                                                     Verisk Analytics, Inc.                                                      
                                                        Income Statements                                                        
                                                                                                                                 
                                                                                                                                 
                                                                       2024         2023         2022         2021         2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions        2,882        2,681        2,497        2,462        2,269  
    Selling, General & Admin                                          4,087        3,918        3,815        3,132        3,082  
    Operating Income                                                 12,539       11,317       14,065        9,114        9,563  
    Pre-tax Income                                                   12,286       10,272       12,624        7,865        8,184  
    Income Tax                                                   (   2,779)   (   2,588)   (   2,203)   (   1,794)   (   1,646)  
    Net Income                                                        9,582        6,146        9,539        6,662        7,127  
    EPS Basic                                                          6.74         4.19         6.04         4.12         4.38  
    EPS Diluted                                                        6.71         4.17          6.0         4.08         4.31  
    Shares Basic                                                142154655.0  146623989.0  157905718.0  161841441.0  162610586.0  
    Shares Diluted                                              142842261.0  147336159.0  158928942.0  163338909.0  165320709.0  
                                                                                                                                 
Available durations for this statement:
  1 Month    Annual  

                                                   Verisk Analytics, Inc.                                                   
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Stock-based Compensation                                           479         540         565         557         476  
    Net Cash from Operations                          millions       1,144       1,061       1,059       1,156       1,068  
    Capital Expenditures                                        (   2,239)  (   2,300)  (   2,747)  (   2,684)  (   2,468)  
    Net Cash from Investing                                     (   1,248)      27,465       3,014  (   5,920)  (   5,958)  
    Stock Repurchases                                           (  10,050)  (  27,623)  (  16,625)  (   4,750)  (   3,488)  
    Net Cash from Financing                                     (  10,285)  (  37,865)  (  13,302)  (   4,989)  (   4,452)  
  Net Change in Cash                                            (     115)         100         124         615       2,803  
  Total Cash and Equivalents                                         2,912       3,027       2,927       2,803       2,803  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for VRSK

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for VRSK

72
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for VRSK

VRSK Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CCEP

Performance Details for CCEP

73
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CCEP

CCEP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CEG

Constellation Energy Corp (Electric Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-18

                                                      None                                                      
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Cash & Equivalents                            millions          59          48          51         504  
        Accounts Receivable                           millions       3,116       1,934       2,585       1,669  
      Total Current Assets                            millions      10,776       8,299       9,360         532  
    Property, Plant and Equipment                     millions      21,235      22,116      19,822      19,612  
      Goodwill                                        millions         420         425          47              
      Other Assets                                    millions       2,178       1,910       2,059       1,717  
      Total Assets                                    millions      52,893      50,738      46,909      48,086  
      Total Current Liabilities                       millions       6,846       6,319       7,839         102  
        Long-term Liabilities                         millions           2           2       1,178           3  
    Total Liabilities                                 millions      39,387      39,472      35,537      36,472  
    Commitments & Contingencies                                                                                 
        Retained Earnings                             millions       4,066         761  (     496)           0  
          Other Comprehensive Income                  millions  (   2,302)  (   2,191)  (   1,760)  (      31)  
      Total Liabilities & Equity                      millions      52,893      50,738      46,909      48,086  
        Accounts Payable                              millions                                  17          10  
                                                                                                                

                                                            None                                                            
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    millions       4,352       1,610         495  (     346)         256  
  Income Tax                                          millions  (     774)  (     859)  (     388)  (     225)  (     249)  
  Net Income                                          millions       3,749       1,623  (     160)  (     205)         589  
    Shares Basic                                      millions         315         323         328           0           0  
    Shares Diluted                                    millions         315         324         329           0           0  
    EPS Basic                                                        11.91        5.02  (    0.49)           0           0  
    EPS Diluted                                                      11.89        5.01  (    0.49)           0           0  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

                                                            None                                                            
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Inventories                                   millions  (      99)  (      60)  (     228)  (      68)  (      77)  
      Net Cash from Operations                        millions  (   2,470)  (   5,388)  (   2,440)  (   1,338)         584  
    Capital Expenditures                              millions  (   2,565)  (   2,422)  (   1,689)  (   1,329)  (   1,747)  
    Net Cash from Investing                           millions       7,428       3,031       3,104       3,282       1,958  
      Net Cash from Financing                         millions  (   2,283)       2,296  (     739)  (   1,695)  (   2,664)  
  Total Cash and Equivalents                          millions       3,129         454         528         576         327  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for CEG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for CEG

Net margin below 0.0% (negative)
Net Debt/EBITDA above 3.5 (heavy leverage).
Interest coverage below 2.0 => potential default risk.

Performance Details for CEG

74
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CEG

CEG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CPRT

COPART INC (Retail-Auto Dealers & Gasoline Stations)
Fiscal year end : 0731 Report Date : 2024-07-31 Filing Date : 2024-09-30

                                                  COPART, INC.                                                   
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             thousands     785,877     702,038     578,573     480,628  
      Inventory                                       thousands      43,639      39,973      58,791      44,968  
      Total Current Assets                            thousands   4,418,184   3,262,604   2,202,455   1,702,611  
    Property, Plant and Equipment                     thousands   3,175,838   2,844,339   2,485,764   2,296,624  
    Goodwill                                          thousands     513,909     394,289     401,954     355,717  
    Other Assets                                      thousands     129,444      65,806      47,708      41,831  
    Total Assets                                      thousands   8,427,764   6,737,879   5,308,864   4,562,143  
      Total Current Liabilities                       thousands     628,567     492,769     440,889     421,031  
    Total Liabilities                                 thousands     879,209     750,439     683,265   1,032,942  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands          96          96          96              
      Other Comprehensive Income                      thousands  ( 142,972)  ( 141,006)  ( 169,365)  ( 100,860)  
      Retained Earnings                               thousands   6,545,902   5,189,440   3,956,408   2,868,203  
    Total Liabilities & Equity                        thousands   8,427,764   6,737,879   5,308,864   4,562,143  
      Total Stockholders' Equity                      thousands               5,987,440   4,625,599              
                                                                                                                 

                                                        COPART, INC.                                                         
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    thousands   1,572,023   1,486,569   1,374,997   1,136,426     816,099  
  Pre-tax Income                                      thousands   1,714,601   1,554,328   1,340,954   1,121,846     800,839  
  Income Tax                                          thousands  ( 352,254)  ( 316,587)  ( 250,824)  ( 185,351)  ( 100,932)  
  Net Income                                          thousands   1,363,020   1,237,741   1,090,130     936,495     699,907  
  EPS Basic                                                            1.42         1.3        1.15        0.99           3  
  Shares Basic                                        thousands     960,739     953,574     949,676     945,008     233,202  
  EPS Diluted                                                           1.4        1.28        1.13        0.97        2.93  
  Shares Diluted                                      thousands     974,798     966,647     964,604     961,160     238,656  
                                                                                                                             

                                                         COPART, INC.                                                         
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                       2024         2023        2022        2021        2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      35,234       39,673      38,965      40,922      23,322  
        Inventories                                   thousands  (   3,698)   (  26,549)  (  10,851)  (  24,602)  (   1,348)  
    Net Cash from Operations                          thousands   1,472,564    1,364,210   1,176,683     990,891     917,885  
    Capital Expenditures                              thousands  ( 510,990)   ( 516,636)  ( 337,448)  ( 462,996)  ( 591,972)  
    Net Cash from Investing                           thousands  ( 940,079)  (1,892,049)  ( 442,310)  ( 465,466)  ( 601,208)  
    Net Cash from Financing                           thousands      19,273       66,615  ( 382,693)      40,922  (  27,414)  
  Net Change in Cash                                  thousands     556,716   ( 426,841)     335,976     570,542     291,399  
  Total Cash and Equivalents                          thousands   1,514,111      957,395   1,384,236   1,048,260     477,718  
                                                                                                                              
Available durations for this statement:
  1 Month    Annual  

Statistics for CPRT

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CPRT

75
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CPRT

CPRT Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MAR

MARRIOTT INTERNATIONAL INC /MD/ (Hotels & Motels)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-11

                                        MARRIOTT INTERNATIONAL INC /MD/                                         
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions         396         338         507       1,393  
      Total Current Assets                            millions       3,485       3,311       3,313       3,626  
    Property, Plant and Equipment                     millions       1,833       1,581       1,585       1,503  
      Goodwill                                        millions       8,731       8,886       8,872       9,073  
    Other Assets                                      millions         716         658         584         604  
    Total Assets                                      millions      26,182      25,674      24,815      25,553  
      Total Current Liabilities                       millions       8,649       7,762       7,339       6,407  
    Long-term Liabilities                             millions       1,377       1,482       1,842       2,002  
      Common Stock                                    millions           5           5           5           5  
      Retained Earnings                               millions      16,531      14,838      12,342      10,305  
      Other Comprehensive Income                      millions  (   1,063)  (     647)  (     729)  (     342)  
      Total Stockholders' Equity                      millions  (   2,992)  (     682)         568              
    Total Liabilities & Equity                        millions      26,182      25,674      24,815      25,553  
                                                                                                                

                                              MARRIOTT INTERNATIONAL INC /MD/                                               
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                    millions       3,767       3,864       3,462       1,750          84  
  Pre-tax Income                                      millions       3,151       3,378       3,114       1,180  (     466)  
  Income Tax                                          millions  (     776)  (     295)  (     756)  (      81)  (     199)  
  Net Income                                          millions       2,375       3,083       2,358       1,099  (     267)  
    EPS Basic                                                         8.36       10.23        7.27        3.36  (    0.82)  
    EPS Diluted                                                       8.33       10.18        7.24        3.34  (    0.82)  
                                                                                                                            

                                              MARRIOTT INTERNATIONAL INC /MD/                                               
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         237         205         192         182         201  
    Net Cash from Operations                          millions       2,749       3,170       2,363       1,177       1,639  
    Capital Expenditures                              millions  (     750)  (     452)  (     332)  (     183)  (     135)  
    Net Cash from Investing                           millions  (     734)  (     465)  (     297)  (     187)          35  
    Stock Repurchases                                 millions  (   3,762)  (   3,953)  (   2,566)          -0  (     150)  
    Net Cash from Financing                           millions  (   1,956)  (   2,864)  (   2,962)  (     463)  (   1,033)  
  Net Change in Cash                                  millions          59  (     159)  (     896)         527         641  
  Total Cash and Equivalents                          millions         425         366         525       1,421         894  
                                                                                                                            

Statistics for MAR

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MAR

76
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MAR

MAR Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

FANG

Diamondback Energy, Inc. (Crude Petroleum & Natural Gas)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-26

                                            Diamondback Energy, Inc.                                            
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions         161         582         157         654  
        Accounts Receivable                           millions       1,387         654         618         598  
      Inventory                                       millions         116          63          67          62  
      Total Current Assets                            millions       2,110       1,621       1,392       1,446  
      Property, Plant and Equipment                   millions      64,472      26,674      23,759      20,619  
    Other Assets                                      millions         159         131          42          76  
    Total Assets                                      millions      67,292      29,001      26,209      22,898  
      Total Current Liabilities                       millions       4,811       2,108       1,716       1,438  
    Long-term Liabilities                             millions          39          12          12          40  
    Total Liabilities                                 millions      27,430      11,571      10,519       9,653  
    Commitments & Contingencies                                                                                 
      Retained Earnings                               millions       4,238       2,489         801  (   1,998)  
      Other Comprehensive Income                      millions  (       6)  (       8)  (       7)           0  
      Total Stockholders' Equity                      millions      37,736      16,625      15,009      12,088  
    Total Liabilities & Equity                        millions      67,292      29,001      26,209      22,898  
                                                                                                                

                                                  Diamondback Energy, Inc.                                                   
                                                      Income Statements                                                      
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           millions                      111           0           0       2,756  
    Cost of Sales                                                                                                            
    Selling, General & Admin                          millions          213         150         144         146          88  
  Operating Income                                    millions        4,396       4,570       6,508       4,001  (   5,476)  
  Pre-tax Income                                      millions        4,501       4,248       5,736       2,907  (   5,776)  
  Income Tax                                          millions   (     800)  (     912)  (   1,174)  (     631)  (   1,104)  
    EPS Basic                                                         15.53       17.34       24.61       12.24  (   28.61)  
    EPS Diluted                                                       15.53       17.34       24.61       12.24  (   28.61)  
    Shares Basic                                      thousands     213,545     179,999     176,539     176,643     157,976  
    Shares Diluted                                    thousands     213,545     179,999     176,539     176,643     157,976  
  Net Income                                          millions        3,338       3,143       4,386       2,182  (   4,517)  
                                                                                                                             
Available durations for this statement:
  1 Month    Annual  

                                                  Diamondback Energy, Inc.                                                  
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions          65          54          55          51          37  
    Net Cash from Operations                          millions       6,413       5,920       6,325       3,944       2,118  
    Net Cash from Investing                           millions  (  11,221)  (   3,323)  (   3,330)  (   1,539)  (   2,101)  
    Stock Repurchases                                 millions  (     959)  (     840)  (   1,098)  (     431)  (      98)  
  Net Cash from Financing                             millions       4,387  (   2,176)  (   3,503)  (   1,841)  (      37)  
  Net Change in Cash                                  millions  (     421)         421  (     508)         564  (      20)  
  Total Cash and Equivalents                          millions         164         585         164         672         108  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for FANG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for FANG

77
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for FANG

FANG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ORLY

O REILLY AUTOMOTIVE INC (Retail-Auto & Home Supply Stores)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-28

                                               O Reilly Automotive Inc                                               
                                             Consolidated Balance Sheets                                             
                                                                                                                     
                                                                                                                     
                                                                        2024         2023         2022         2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                thousands      130,245      279,132      108,583      362,113  
    Accounts Receivable                               thousands      356,839      375,049      343,155      272,562  
    Inventory                                         thousands    5,095,804    4,658,367    4,359,126    3,686,383  
    Total Current Assets                              thousands    5,839,895    5,558,302    5,048,259    4,504,262  
    Property, Plant and Equipment                     thousands    5,605,156    5,036,980    4,424,041    4,213,515  
    Goodwill                                          thousands      930,161      897,696      884,445      879,340  
    Other Assets                                      thousands      193,891      179,463      158,967      139,112  
    Total Assets                                      thousands   14,893,741   13,872,995   12,627,979   11,718,707  
    Accounts Payable                                  thousands    6,524,811    6,091,700    5,881,157    4,695,312  
    Total Current Liabilities                         thousands    8,283,505    7,661,353    7,063,817    5,874,615  
    Long-term Liabilities                             thousands      231,961      203,980      201,258      206,568  
      Common Stock                                    thousands          575          591          624          670  
      Retained Earnings                               thousands  (2,791,288)  (3,131,532)  (2,375,860)  (1,365,802)  
      Other Comprehensive Income                      thousands   (  42,813)       39,388        2,996   (   6,799)  
      Total Stockholders' Equity                      thousands  (1,370,961)  (1,739,278)  (1,060,752)   (  66,423)  
      Total Liabilities & Equity                      thousands   14,893,741   13,872,995   12,627,979   11,718,707  
                                                                                                                     

                                                     O Reilly Automotive Inc                                                      
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands   16,708,479   15,812,250   14,409,860   13,327,563   11,604,493  
  Cost of Sales                                       thousands  (8,153,990)  (7,707,447)  (7,028,154)  (6,307,614)  (5,518,801)  
  Selling, General & Admin                            thousands  (5,303,332)  (4,918,427)  (4,427,215)  (4,102,781)  (3,666,356)  
  Operating Income                                    thousands    3,251,157    3,186,376    2,954,491    2,917,168    2,419,336  
    Pre-tax Income                                    thousands    3,045,064    3,004,750    2,798,655    2,781,914    2,266,405  
    Income Tax                                        thousands   ( 658,384)   ( 658,169)   ( 626,005)   ( 617,229)   ( 514,103)  
    Net Income                                        thousands    2,386,680    2,346,581    2,172,650    2,164,685    1,752,302  
    EPS Basic                                                          40.91         38.8        33.75        31.39        23.74  
    Shares Basic                                      thousands       58,339       60,475       64,372       68,967       73,817  
    EPS Diluted                                                        40.66        38.47        33.44         31.1        23.53  
    Shares Diluted                                    thousands       58,705       60,998       64,962       69,611       74,462  
                                                                                                                                  

                                                     O Reilly Automotive Inc                                                      
                                               Consolidated Statement of Cash Flows                                               
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Stock-based Compensation                      thousands       28,931       27,511       26,458       24,656       22,747  
        Inventories                                   thousands   ( 403,886)   ( 288,323)   ( 669,046)   (  32,634)   ( 198,864)  
        Net Cash from Operations                      thousands    3,049,576    3,034,084    3,148,250    3,207,310    2,836,603  
    Capital Expenditures                              thousands  (1,023,387)  (1,006,264)   ( 563,342)   ( 442,853)   ( 465,579)  
    Net Cash from Investing                           thousands  (1,166,805)   ( 995,936)   ( 739,985)   ( 615,620)   ( 614,895)  
    Stock Repurchases                                 thousands  (2,076,529)  (3,151,155)  (3,282,265)  (2,476,048)  (2,087,194)  
    Net Cash from Financing                           thousands  (2,029,717)  (1,868,738)  (2,662,536)  (2,694,858)  (1,796,577)  
  Net Change in Cash                                  thousands   ( 148,887)      170,549   ( 253,530)   ( 103,527)      425,234  
  Total Cash and Equivalents                          thousands      130,245      279,132      108,583      362,113      465,640  
                                                                                                                                  

Statistics for ORLY

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ORLY

78
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ORLY

ORLY Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PYPL

PayPal Holdings, Inc. (Services-Business Services, NEC)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-04

                                             PayPal Holdings, Inc.                                              
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       6,561       9,081       7,776       5,197  
      Accounts Receivable                             millions         984       1,069         963         800  
      Total Current Assets                            millions      61,092      62,569      57,424      52,574  
    Goodwill                                          millions      10,837      11,026      11,209      11,454  
    Other Assets                                      millions       3,265       3,273       2,455       1,737  
    Total Assets                                      millions      81,611      82,166      78,624      75,803  
      Accounts Payable                                millions         227         139         126         197  
      Total Current Liabilities                       millions      48,376      48,466      45,008      43,029  
    Long-term Liabilities                             millions       2,939       2,973       2,925              
    Total Liabilities                                 millions      61,194      61,115      58,350      54,076  
    Commitments & Contingencies                                                                                 
      Common Stock                                    millions           0           0           0           0  
      Retained Earnings                               millions      27,347      23,200      18,954      16,535  
      Other Comprehensive Income                      millions  (     550)  (     746)  (     928)  (     136)  
      Total Stockholders' Equity                      millions      20,417      21,051      20,274      21,727  
    Total Liabilities & Equity                        millions      81,611      82,166      78,624      75,803  
    Property, Plant and Equipment                     millions                   1,488       1,730       1,909  
                                                                                                                

                                                   PayPal Holdings, Inc.                                                    
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Total Operating Expenses                          millions  (  26,472)  (  24,743)  (  23,681)  (  21,109)  (  18,165)  
  Operating Income                                    millions       5,325       5,028       3,837       4,262       3,289  
  Income Tax                                          millions  (   1,182)  (   1,165)  (     947)  (      70)  (     863)  
  Net Income                                          millions       4,147       4,246       2,419       4,169       4,202  
    EPS Basic                                                         4.03        3.85         2.1        3.55        3.58  
    EPS Diluted                                                       3.99        3.84        2.09        3.52        3.54  
    Shares Basic                                      millions       1,029       1,103       1,154       1,174       1,173  
    Shares Diluted                                    millions       1,039       1,107       1,158       1,186       1,187  
                                                                                                                            

                                                   PayPal Holdings, Inc.                                                    
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,230       1,475       1,261       1,376       1,376  
    Net Cash from Operations                          millions       7,450       4,843       5,813       5,797       6,219  
    Capital Expenditures                              millions  (     683)  (     623)  (     706)  (     908)  (     866)  
    Net Cash from Investing                           millions       1,589         752  (   3,328)  (   5,149)  (  16,545)  
    Stock Repurchases                                 millions  (   6,047)  (   5,000)  (   4,199)  (   3,400)  (   1,600)  
    Net Cash from Financing                           millions  (   8,276)  (   2,993)  (   1,203)  (     557)      12,454  
  Net Change in Cash                                  millions         556       2,678       1,127  (      11)       2,297  
  Total Cash and Equivalents                          millions      22,390      21,834      19,156      18,029      18,040  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for PYPL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for PYPL

ROE < 5.0%

Performance Details for PYPL

79
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PYPL

PYPL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

LULU

lululemon athletica inc. (Apparel & Other Finishd Prods of  Fabrics & Similar Matl)
Fiscal year end : 0202 Report Date : 2025-02-02 Filing Date : 2025-03-27

                                            lululemon athletica inc.                                             
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2025        2024        2023        2022  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Inventory                                       thousands   1,442,081   1,323,602   1,447,367     966,481  
      Total Current Assets                            thousands   3,980,302   4,060,577   3,159,453   2,614,853  
    Property, Plant and Equipment                     thousands   1,780,617   1,545,811   1,269,614     927,710  
    Goodwill                                          thousands     159,518      24,083      24,144     386,880  
    Other Assets                                      thousands     237,841     186,684     156,045     132,102  
    Total Assets                                      thousands   7,603,292   7,091,941   5,607,038   4,942,478  
      Accounts Payable                                thousands     271,406     348,441     172,732     289,728  
      Total Current Liabilities                       thousands   1,839,630   1,631,261   1,492,198   1,405,334  
    Long-term Liabilities                             thousands      40,790      29,201      20,040      13,616  
    Total Liabilities                                 thousands   3,279,245   2,859,860   2,458,239   2,202,432  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands         581         606         611         616  
      Retained Earnings                               thousands   4,109,717   3,920,362   2,926,127   2,512,840  
      Other Comprehensive Income                      thousands  ( 424,441)  ( 264,256)  ( 252,584)  ( 195,917)  
      Total Stockholders' Equity                      thousands   4,324,047   4,232,081   3,148,799   2,740,046  
    Total Liabilities & Equity                        thousands   7,603,292   7,091,941   5,607,038   4,942,478  
                                                                                                                 

                                                     lululemon athletica inc.                                                     
                                                        Income Statements                                                         
                                                                                                                                  
                                                                                                                                  
                                                                        2025         2024         2023         2022         2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             thousands   10,588,126    9,619,278    8,110,518    6,256,617    4,401,879  
  Cost of Sales                                       thousands  (4,317,315)  (4,009,873)  (3,618,178)  (2,648,052)  (1,937,888)  
  Selling, General & Admin                            thousands  (3,762,379)  (3,397,218)  (2,757,447)  (2,225,034)  (1,609,003)  
  Operating Income                                    thousands    2,505,697    2,132,676    1,328,408    1,333,355      819,986  
  Pre-tax Income                                      thousands    2,576,077    2,175,735    1,332,571    1,333,869      819,350  
  Income Tax                                          thousands   ( 761,461)   ( 625,545)   ( 477,771)   ( 358,547)   ( 230,437)  
  Net Income                                          thousands    1,814,616    1,550,190      854,800      975,322      588,913  
  EPS Basic                                                            14.67        12.23          6.7         7.52         4.52  
  EPS Diluted                                                          14.64         12.2         6.68         7.49          4.5  
  Shares Basic                                        thousands      123,735      126,726      127,666      129,768      130,289  
  Shares Diluted                                      thousands      123,935      127,060      128,017      130,295      130,871  
                                                                                                                                  
Available durations for this statement:
  3 Months    Annual  

                                                   lululemon athletica inc.                                                   
                                             Consolidated Statement of Cash Flows                                             
                                                                                                                              
                                                                                                                              
                                                                        2025        2024        2023        2022        2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands       90,011      93,560      78,075      69,137      50,797  
        Inventories                                   thousands   ( 156,085)  (  66,584)  ( 573,438)  ( 323,609)  (  96,548)  
    Net Cash from Operations                          thousands    2,272,713   2,296,164     966,463   1,389,108     803,336  
    Capital Expenditures                              thousands   ( 689,232)  ( 651,865)  ( 638,657)  ( 394,502)  ( 229,226)  
    Net Cash from Investing                           thousands   ( 798,174)  ( 654,132)  ( 569,937)  ( 427,891)  ( 695,532)  
    Stock Repurchases                                 thousands  (1,636,879)  ( 558,652)  ( 444,001)  ( 812,602)  (  63,663)  
    Net Cash from Financing                           thousands  (1,652,508)  ( 548,828)  ( 467,487)  ( 844,987)  (  80,788)  
  Net Change in Cash                                  thousands   ( 259,635)   1,089,104  ( 105,004)     109,354      57,012  
  Total Cash and Equivalents                          thousands    1,984,336   2,243,971   1,154,867   1,259,871   1,150,517  
                                                                                                                              
Available durations for this statement:
  3 Months    Annual  

Statistics for LULU

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for LULU

80
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for LULU

LULU Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

ISRG

INTUITIVE SURGICAL INC (Orthopedic, Prosthetic & Surgical Appliances & Supplies)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-31

                                        Intuitive Surgical, Inc.                                        
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                    20,274      27,501      15,812      12,909  
      Accounts Receivable                                   12,254      11,302       9,421       7,827  
      Inventory                                             14,872      12,206       8,932       5,871  
      Total Current Assets                                  71,110      78,880      62,530      58,449  
    Property, Plant and Equipment                           46,466      35,376      23,742      18,764  
    Goodwill                                                 3,475       3,487       3,485       3,436  
    Total Assets                                           187,432     154,415     129,740     135,550  
      Accounts Payable                                       1,934       1,887       1,470       1,212  
      Total Current Liabilities                             17,453      16,587      14,221      11,498  
    Total Liabilities                                       22,136      20,442      18,614      16,035  
    Commitments & Contingencies                                                                         
      Common Stock                                               4           4           4           4  
      Retained Earnings                                     68,033      47,430      35,001      47,609  
      Other Comprehensive Income                        (     513)  (     122)  (   1,625)  (     242)  
      Total Stockholders' Equity                           164,337     133,076     110,419     119,011  
    Total Liabilities & Equity                             187,432     154,415     129,740     135,550  
                                                                                                        

                                              Intuitive Surgical, Inc.                                              
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                               70,450      59,563      51,980      57,101       7,238  
    Cost of Sales                                       (  27,179)  (  23,946)  (  20,262)  (  17,516)  (  14,972)  
    Selling, General & Admin                                21,400      19,639      17,399      14,665      12,163  
    Research & Development                                  11,453       9,988       8,790       6,710       5,951  
    Total Operating Expenses                            (  32,853)  (  29,627)  (  26,189)  (  21,375)  (  18,114)  
  Operating Income                                          23,489      17,668      15,771      18,210      10,498  
  Pre-tax Income                                            26,738      19,589      16,068      18,903      12,070  
  Income Tax                                            (   3,363)  (   1,416)  (   2,624)  (   1,622)  (   1,402)  
  Net Income                                                23,226      17,980      13,223      17,046      10,606  
    EPS Basic                                                 6.54        5.12        3.72        4.79        3.02  
    EPS Diluted                                               6.42        5.03        3.65        4.66        2.94  
    Shares Basic                                             3,552       3,512       3,557       3,561       3,511  
    Shares Diluted                                           3,620       3,574       3,620       3,658       3,610  
                                                                                                                    

                                              Intuitive Surgical, Inc.                                              
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               6,768       5,928       5,132       4,492       3,954  
        Inventories                                     (   8,300)  (   7,125)  (   5,466)  (   2,560)  (   1,701)  
    Net Cash from Operations                                24,150      18,138      14,908      20,894      14,848  
    Net Cash from Investing                             (  32,728)  (   3,601)      13,708  (  24,615)  (   9,406)  
    Stock Repurchases                                           -0  (   4,163)  (  26,074)          -0  (   1,343)  
    Net Cash from Financing                                  1,509  (   2,876)  (  25,723)         430  (     857)  
  Net Change in Cash                                    (   7,077)      11,694       2,947  (   3,325)       4,559  
  Total Cash and Equivalents                                20,624      27,701      16,007      13,060      16,385  
                                                                                                                    

Statistics for ISRG

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for ISRG

81
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for ISRG

ISRG Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MRVL

Marvell Technology, Inc. (Semiconductors & Related Devices)
Fiscal year end : 0201 Report Date : 2025-02-01 Filing Date : 2025-03-12

                                      MARVELL TECHNOLOGY, INC                                       
                                    Consolidated Balance Sheets                                     
                                                                                                    
                                                                                                    
                                                              2025        2024      2023      2022  
 ────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                     9,483       9,508     9,110     6,135  
      Accounts Receivable                                   10,284      11,216    11,922    10,486  
      Inventory                                             10,297       8,644    10,683     7,203  
      Total Current Assets                                  31,203      30,627    32,811    24,934  
    Property, Plant and Equipment                            7,905       7,560     5,774     4,628  
    Goodwill                                                   116         116       116       115  
    Other Assets                                            15,950      15,069    15,088     9,944  
    Total Assets                                           202,045     212,285   225,221   221,086  
      Accounts Payable                                       6,222       4,113     4,658     4,615  
      Total Current Liabilities                             20,268      18,142    23,867    13,886  
    Long-term Liabilities                                    8,164       5,243     5,905     5,331  
    Total Liabilities                                       67,775      63,971    68,849    64,065  
    Commitments & Contingencies                                                                     
      Common Stock                                              17          17        17        17  
      Other Comprehensive Income                                 4          11         0            
      Retained Earnings                                 (  11,092)  (     167)    11,235    14,914  
      Total Stockholders' Equity                           134,270     148,314   156,372   157,021  
    Total Liabilities & Equity                             202,045     212,285   225,221   221,086  
                                                                                                    

                                              MARVELL TECHNOLOGY, INC                                               
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   57,673      55,077      59,196      44,624      29,689  
  Cost of Sales                                         (  33,851)  (  32,141)  (  29,321)  (  23,982)  (  14,806)  
    Research & Development                                  19,504      18,962      17,843      14,242      10,727  
    Selling, General & Admin                                 7,982       8,340       8,436       9,553              
  Operating Income                                      (   7,203)  (   5,677)       2,380  (   3,477)  (   2,584)  
  Income Tax                                            (      97)  (   1,747)  (   2,486)  (     625)  (     449)  
  Net Income                                            (   8,850)  (   9,334)  (   1,635)  (   4,210)  (   2,773)  
  EPS Basic                                             (    1.02)  (    1.08)  (    0.19)  (    0.53)  (    0.41)  
  EPS Diluted                                           (    1.02)  (    1.08)  (    0.19)  (    0.53)  (    0.41)  
    Shares Basic                                             8,655       8,613       8,514       7,969       6,688  
    Shares Diluted                                           8,655       8,613       8,514       7,969       6,688  
  Pre-tax Income                                                                       851  (   4,835)  (   3,222)  
                                                                                                                    

                                              MARVELL TECHNOLOGY, INC                                               
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2025        2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               5,974       6,098       5,524       4,607       2,415  
        Inventories                                     (   2,300)  (   2,019)  (   3,859)  (   2,919)  (     299)  
    Net Cash from Operations                                16,812      13,705      12,888       8,193       8,173  
    Capital Expenditures                                (   2,846)  (   3,363)  (   2,062)  (   1,692)  (   1,068)  
    Net Cash from Investing                             (   3,007)  (   3,505)  (   3,284)  (  37,451)  (   1,196)  
    Stock Repurchases                                   (   7,250)  (   1,500)  (   1,150)          -0  (     252)  
    Net Cash from Financing                             (  13,830)  (   9,802)  (   6,629)      27,908  (   5,968)  
  Net Change in Cash                                    (      25)         398       2,975  (   1,350)       1,009  
  Total Cash and Equivalents                                 9,483       9,508       9,110       6,135       7,485  
                                                                                                                    

Statistics for MRVL

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for MRVL

Net Debt/EBITDA above 3.5 (heavy leverage).
Interest coverage below 2.0 => potential default risk.

Performance Details for MRVL

82
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MRVL

MRVL Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MCHP

MICROCHIP TECHNOLOGY INC (Semiconductors & Related Devices)
Fiscal year end : 0331 Report Date : 2024-03-31 Filing Date : 2024-05-23

                                   MICROCHIP TECHNOLOGY INCORPORATED                                    
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                       3,197       2,340       3,174       2,800  
    Accounts Receivable                                     11,437      13,053      10,726       9,977  
    Inventory                                               13,160      13,249       8,544       6,650  
    Total Current Assets                                    30,130      30,693      24,526      21,452  
    Property, Plant and Equipment                           11,946      11,779       9,679       8,547  
    Goodwill                                                66,754      66,736      66,736      66,706  
    Other Assets                                             6,119       4,572       2,652       2,643  
    Total Assets                                           158,732     163,703     161,995     164,788  
    Accounts Payable                                         2,130       3,969       3,447       2,924  
    Total Current Liabilities                               25,194      31,186      13,990      24,096  
    Long-term Liabilities                                   10,176       9,480       4,739       4,171  
      Common Stock                                               5           5           6           5  
      Other Comprehensive Income                        (      35)  (      41)  (     206)  (     262)  
      Retained Earnings                                     67,595      57,641      41,752      33,935  
      Total Stockholders' Equity                            66,578      65,136      58,948      53,371  
    Total Liabilities & Equity                             158,732     163,703     161,995     164,788  
                                                                                                        

                                         MICROCHIP TECHNOLOGY INCORPORATED                                          
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   76,344      84,387      68,209      54,384      52,742  
  Research & Development                                    10,974      11,183       9,891       8,364       8,778  
  Selling, General & Admin                                   7,342       7,977       7,189       6,103       6,766  
  Total Operating Expenses                              (  24,247)  (  25,819)  (  26,000)  (  23,807)  (  25,950)  
  Operating Income                                          25,710      31,160      18,496       9,981       6,471  
  Pre-tax Income                                            23,659      29,097      14,825       3,395       1,504  
  Income Tax                                            (   4,590)  (   6,720)  (   1,970)  (      99)  (   4,202)  
  Net Income                                                19,069      22,377      12,855       3,494       5,706  
  EPS Basic                                                   3.52        4.07        2.33        0.67        1.19  
  EPS Diluted                                                 3.48        4.02        2.27        0.65        1.11  
  Shares Basic                                               5,420       5,504       5,523       5,192       4,777  
  Shares Diluted                                             5,480       5,573       5,659       5,412       5,124  
                                                                                                                    
Available durations for this statement:
  1 Month    Annual  

                                         MICROCHIP TECHNOLOGY INCORPORATED                                          
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               1,775       1,704       2,102       1,983       1,702  
        Inventories                                     (     128)  (   4,832)  (   1,778)  (     184)  (     288)  
        Net Cash from Operations                            28,927      36,210      28,427      19,165      15,438  
    Capital Expenditures                                (   2,851)  (   4,862)  (   3,701)  (     926)  (     676)  
    Net Cash from Investing                             (   3,921)  (   5,995)  (   4,777)  (   1,733)  (   1,332)  
    Stock Repurchases                                   (   9,821)  (   9,458)  (   4,256)          -0          -0  
    Net Cash from Financing                             (  24,149)  (  31,049)  (  23,276)  (  18,642)  (  14,382)  
  Net Change in Cash                                           857  (     834)         374  (   1,210)  (     276)  
  Total Cash and Equivalents                                 3,197       2,340       3,174       2,800       4,010  
                                                                                                                    
Available durations for this statement:
  1 Month    Annual  

Statistics for MCHP

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for MCHP

83
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for MCHP

MCHP Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TSLA

Tesla, Inc. (Motor Vehicles & Passenger Car Bodies)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-01-30

                                                        Tesla, Inc.                                                         
                                                Consolidated Balance Sheets                                                 
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions      16,139      16,398      16,253      17,576      19,384  
      Accounts Receivable                             millions       4,418       3,508       2,952       1,913              
      Inventory                                       millions      12,017      13,626      12,839       5,757              
      Total Current Assets                            millions      58,360      49,616      40,917      27,100              
    Property, Plant and Equipment                     millions      35,836      29,725      23,548      12,702      12,747  
    Goodwill                                          millions         244         253         194         200              
    Other Assets                                      millions       4,215       4,531       3,865       2,138              
    Total Assets                                      millions     122,070     106,618      82,338      62,131              
      Accounts Payable                                millions      12,474      14,431      15,255      10,025              
      Total Current Liabilities                       millions      28,821      28,748      26,709      19,705              
    Long-term Liabilities                             millions      10,495       8,153       5,330       3,546              
    Total Liabilities                                 millions      48,390      43,009      36,440      30,548              
  Commitments & Contingencies                                                                                               
      Common Stock                                    millions           3           3           3           3              
      Other Comprehensive Income                      millions  (     670)  (     143)  (     361)          54              
      Retained Earnings                               millions      28,118      27,882      12,885  (   5,188)  (   5,399)  
      Total Stockholders' Equity                      millions      72,913      62,634      44,704      30,189              
  Total Liabilities & Equity                          millions     122,070     106,618      82,338      62,131              
                                                                                                                            

                                                        Tesla, Inc.                                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         millions      77,070      82,419      71,462       2,789       2,306  
    Research & Development                            millions       4,540       3,969       3,075       2,593       1,491  
    Selling, General & Admin                          millions       5,150       4,800       3,946       4,517       3,145  
    Total Operating Expenses                          millions  (  10,374)  (   8,769)  (   7,197)  (   7,083)  (   4,636)  
  Operating Income                                    millions       7,076       8,891      13,656       6,523       1,994  
  Pre-tax Income                                      millions       8,990       9,973      13,719       6,343       1,154  
  Income Tax                                          millions  (   1,840)  (   5,000)  (   1,130)  (     699)  (     292)  
  Net Income                                          millions       7,091      14,997      12,556       5,519         721  
    EPS Basic                                                         2.23        4.73        4.02        1.87        0.25  
    EPS Diluted                                                       2.04         4.3        3.62        1.63        0.21  
    Shares Basic                                      millions       3,197       3,174       3,130       2,959       2,798  
    Shares Diluted                                    millions       3,498       3,485       3,475       3,386       3,249  
      Cost of Sales                                   millions                               5,880       3,906       2,671  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

                                                        Tesla, Inc.                                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       1,999       1,812       1,560       2,121       1,734  
        Inventories                                   millions  (     937)  (   1,195)  (   6,465)  (   1,709)  (     422)  
    Net Cash from Operations                          millions      14,923      13,256      14,724      11,497       5,943  
    Capital Expenditures                              millions  (  11,339)  (   8,898)  (   7,158)  (   6,482)  (   3,157)  
    Net Cash from Investing                           millions  (  18,787)  (  15,584)  (  11,973)  (   7,868)  (   3,132)  
    Net Cash from Financing                           millions       3,853       2,589  (   3,527)  (   5,203)       9,973  
  Net Change in Cash                                  millions  (     152)         265  (   1,220)  (   1,757)      13,118  
                                                                                                                            

Statistics for TSLA

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for TSLA

84
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TSLA

TSLA Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

SBUX

STARBUCKS CORP (Retail-Eating & Drinking Places)
Fiscal year end : 0927 Report Date : 2024-09-29 Filing Date : 2024-11-20

                                              Starbucks Corporation                                               
                                           Consolidated Balance Sheets                                            
                                                                                                                  
                                                                                                                  
                                                              2024        2023        2022        2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                                   12,138      11,841      11,755       9,400            
      Inventory                                             17,773      18,064      21,766      16,039            
      Total Current Assets                                  68,474      73,034      70,187      97,564            
    Property, Plant and Equipment                           86,655      73,871      65,605      63,695            
    Other Assets                                             6,170       5,465       5,542       5,785            
    Goodwill                                                33,157      32,183      32,835      36,773    35,972  
    Total Assets                                           313,393     294,455     279,784     313,926   293,745  
      Accounts Payable                                      15,955      15,443      14,414      12,116            
      Total Current Liabilities                             90,700      93,453      91,518      81,514            
    Total Liabilities                                      387,809     374,333     366,771     367,071            
      Common Stock                                              11          11          11          12            
      Retained Earnings                                 (  73,438)  (  72,558)  (  84,498)  (  63,157)            
      Other Comprehensive Income                        (   4,288)  (   7,782)  (   4,632)       1,472            
      Total Stockholders' Equity                        (  74,489)  (  79,948)  (  87,066)  (  53,212)            
    Total Liabilities & Equity                             313,393     294,455     279,784     313,926            
                                                                                                                  

                                          Starbucks Corporation                                           
                                            Income Statements                                             
                                                                                                          
                                                                                                          
                                                            2024      2023      2022      2021      2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Operating Income                                        54,088    58,708    46,178    48,721    15,617  
  Pre-tax Income                                          49,696    54,019    42,319    53,569    11,644  
  Income Tax                                              12,073    12,772     9,485    11,566     2,397  
  Net Income                                              37,609    41,245    32,816    41,993     9,283  
  EPS Basic                                                 3.32       3.6      2.85      3.57      0.79  
  EPS Diluted                                               3.31      3.58      2.83      3.54      0.79  
    Shares Basic                                          11,338    11,468    11,533    11,776    11,728  
    Shares Diluted                                        11,373    11,513    11,585    11,855    11,818  
                                                                                                          

                                               Starbucks Corporation                                                
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               3,083       3,027       2,715       3,191       2,486  
        Inventories                                     (     428)  (   3,664)  (   6,410)  (     498)  (     109)  
    Net Cash from Operations                                60,956      60,087      43,973      59,891      15,978  
    Capital Expenditures                                (  27,775)  (  23,336)  (  18,413)  (  14,700)  (  14,836)  
    Net Cash from Investing                             (  26,992)  (  22,708)  (  21,463)  (   3,195)  (  17,115)  
    Stock Repurchases                                   (  12,667)  (   9,844)  (  40,130)          -0  (  16,989)  
    Net Cash from Financing                             (  37,182)  (  29,906)  (  56,380)  (  36,510)      17,133  
  Net Change in Cash                                    (   2,653)       7,331  (  36,373)      21,048      16,643  
    Total Cash and Equivalents                              32,862      35,515      28,184      64,557      43,509  
                                                                                                                    

Statistics for SBUX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for SBUX

85
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for SBUX

SBUX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

AVGO

Broadcom Inc. (Semiconductors & Related Devices)
Fiscal year end : 1102 Report Date : 2024-11-03 Filing Date : 2024-12-20

                                               Broadcom Inc.                                                
                                        Consolidated Balance Sheets                                         
                                                                                                            
                                                                                                            
                                                                    2024      2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions     9,348    14,189      12,416      12,163  
      Accounts Receivable                             millions     4,416     3,154       2,958       2,071  
      Inventory                                       millions     1,760     1,898       1,925       1,297  
      Total Current Assets                            millions    19,595    20,847      18,504      16,586  
      Property, Plant and Equipment                   millions     2,521     2,154       2,223       2,348  
      Goodwill                                        millions    97,873    43,653      43,614      43,450  
      Other Assets                                    millions     5,073     2,340       1,797       1,812  
    Total Assets                                      millions   165,645    72,861      73,249      75,570  
      Accounts Payable                                millions     1,662     1,210         998       1,086  
      Total Current Liabilities                       millions    16,697     7,405       7,052       6,281  
      Long-term Liabilities                           millions    14,975     3,847       4,413       4,860  
    Total Liabilities                                 millions    97,967    48,873      50,540      50,581  
    Commitments & Contingencies                                                                             
      Common Stock                                    millions         5         4           0           0  
      Retained Earnings                               millions         0     2,682       1,604         748  
      Other Comprehensive Income                      millions       207       207  (      54)  (     116)  
    Total Liabilities & Equity                        millions   165,645    72,861      73,249      75,570  
                                                                                                            

                                                       Broadcom Inc.                                                        
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      51,574      35,819      33,203      27,450      23,888  
  Research & Development                              millions       9,310       5,253       4,919       4,854       4,968  
  Selling, General & Admin                            millions       4,959       1,592       1,382       1,347       1,935  
  Total Operating Expenses                            millions  (  19,046)  (   8,483)  (   7,870)  (   8,325)  (   9,502)  
  Operating Income                                    millions      13,463      16,207      14,225       8,519       4,014  
  Pre-tax Income                                      millions       9,916      15,097      12,434       6,765       2,443  
  Income Tax                                          millions  (   3,748)  (   1,015)  (     939)  (      29)  (     518)  
                                                                                                                            

                                                       Broadcom Inc.                                                        
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       5,741       2,171       1,533       1,704       1,976  
      Inventories                                     millions  (     150)  (      27)  (     627)  (     294)  (      31)  
    Net Cash from Operations                          millions      19,962      18,085      16,736      13,764      12,061  
    Capital Expenditures                              millions  (     548)  (     452)  (     424)  (     443)  (     463)  
    Net Cash from Investing                           millions  (  23,070)  (     689)  (     667)  (     245)  (  11,109)  
    Stock Repurchases                                 millions  (   7,176)  (   5,824)  (   7,000)          -0          -0  
    Net Cash from Financing                           millions  (   1,733)  (  15,623)  (  15,816)  (   8,974)       1,611  
  Net Change in Cash                                  millions  (   4,841)       1,773         253       4,545       2,563  
  Total Cash and Equivalents                          millions       9,348      14,189      12,416      12,163       7,618  
                                                                                                                            

Statistics for AVGO

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for AVGO

86
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for AVGO

AVGO Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CDNS

CADENCE DESIGN SYSTEMS INC (Services-Prepackaged Software)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-21

                                    CADENCE DESIGN SYSTEMS, INC.                                     
                                     Consolidated Balance Sheets                                     
                                                                                                     
                                                                                                     
                                                                       2024        2023        2022  
 ─────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   2,644,030   1,008,152     882,325  
      Inventory                                       thousands     257,711     181,661     128,005  
      Total Current Assets                            thousands   4,016,079   1,976,217   1,706,767  
    Property, Plant and Equipment                     thousands     458,200     403,213     371,451  
    Goodwill                                          thousands   2,378,671   1,535,845     928,358  
    Total Assets                                      thousands   8,974,482   5,669,491   5,137,071  
      Total Current Liabilities                       thousands   1,370,105   1,590,867   1,347,696  
      Long-term Liabilities                           thousands     339,448     275,651     304,660  
    Commitments & Contingencies                                                                      
      Retained Earnings                               thousands   5,991,868   4,936,384   3,895,240  
      Other Comprehensive Income                      thousands  ( 190,448)  (  94,754)  (  91,637)  
      Total Stockholders' Equity                      thousands   4,673,578   3,404,271   2,740,675  
    Total Liabilities & Equity                        thousands   8,974,482   5,669,491   5,137,071  
                                                                                                     

                                          CADENCE DESIGN SYSTEMS, INC.                                           
                                                Income Statements                                                
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         thousands     427,755     255,627     221,521   2,682,891  
      Cost of Sales                                   thousands     210,902     103,281      98,058              
  Operating Income                                    thousands   1,350,763   1,251,225   1,073,686     645,552  
  Pre-tax Income                                      thousands   1,395,819   1,281,926   1,045,363     632,748  
  Income Tax                                          thousands  ( 340,335)  ( 240,782)  ( 196,411)  (  42,104)  
  Net Income                                          thousands   1,055,484   1,041,144     848,952     590,644  
  EPS Basic                                                            3.89        3.86        3.13        2.16  
  EPS Diluted                                                          3.85        3.82        3.09        2.11  
  Shares Basic                                        thousands     271,212     269,381     271,198     273,728  
  Shares Diluted                                      thousands     273,833     272,748     275,011     279,641  
                                                                                                                 

                                           CADENCE DESIGN SYSTEMS, INC.                                           
                                       Consolidated Statement of Cash Flows                                       
                                                                                                                  
                                                                                                                  
                                                                       2024        2023         2022        2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Total Cash and Equivalents                          thousands   2,644,030   1,008,152    1,088,940     928,432  
      Stock-based Compensation                        thousands     391,219     325,611      270,439     197,268  
      Inventories                                     thousands  (  82,771)  (  65,895)   (  23,073)  (  25,685)  
      Net Cash from Operations                        thousands   1,260,551   1,349,176    1,241,894     904,922  
    Capital Expenditures                              thousands  ( 142,542)  ( 102,337)   ( 123,215)  (  94,813)  
    Net Cash from Investing                           thousands  ( 837,118)  ( 412,249)   ( 738,634)  ( 292,158)  
    Stock Repurchases                                 thousands  ( 550,026)  ( 700,134)  (1,050,091)  ( 380,064)  
    Net Cash from Financing                           thousands   1,239,241  ( 803,573)   ( 657,049)  ( 415,289)  
  Net Change in Cash                                  thousands   1,635,878     125,827   ( 206,615)     223,222  
                                                                                                                  
Available durations for this statement:
  1 Month    Annual  

Statistics for CDNS

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CDNS

87
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CDNS

CDNS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TEAM

Performance Details for TEAM

88
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TEAM

TEAM Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CTSH

COGNIZANT TECHNOLOGY SOLUTIONS CORP (Services-Computer Programming Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-12

                                       COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION                                       
                                              Consolidated Balance Sheets                                               
                                                                                                                        
                                                                                                                        
                                                                      2024        2023        2022      2021      2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                millions       2,231       2,621       2,191     1,792     2,680  
    Accounts Receivable                               millions       4,059       3,849       3,796     3,557            
    Total Current Assets                              millions       7,504       7,506       7,266     7,342            
    Property, Plant and Equipment                     millions         994       1,048       1,101     1,171     1,251  
    Goodwill                                          millions       6,953       6,085       5,710     5,620     5,031  
    Other Assets                                      millions       1,026         656         662       701            
    Total Assets                                      millions      19,966      18,483      17,852    17,852            
    Accounts Payable                                  millions         340         337         360       361            
    Total Current Liabilities                         millions       3,585       3,333       3,347     3,529            
    Long-term Liabilities                             millions         494         369         362       287            
    Total Liabilities                                 millions       5,558       5,256       5,543     5,861            
    Commitments & Contingencies                                                                                         
      Common Stock                                    millions           5           5           5         5            
      Retained Earnings                               millions      14,686      13,301      12,588    11,922            
      Other Comprehensive Income                      millions  (     296)  (      94)  (     299)        37            
      Total Stockholders' Equity                      millions      14,408      13,227      12,309    11,991    10,836  
    Total Liabilities & Equity                        millions      19,966      18,483      17,852    17,852            
                                                                                                                        

                                         COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION                                         
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Selling, General & Admin                          millions  (   3,223)  (   3,252)  (   3,443)  (   3,503)  (   3,100)  
    Operating Income                                  millions       2,892       2,689       2,968       2,826       2,114  
  Income Tax                                          millions  (     713)  (     668)  (     730)  (     693)  (     704)  
  Net Income                                          millions       2,240       2,126       2,290       2,137       1,392  
  EPS Basic                                                           4.52        4.21        4.42        4.06        2.58  
  EPS Diluted                                                         4.51        4.21        4.41        4.05        2.57  
  Shares Basic                                        millions         496         505         518         527         540  
  Shares Diluted                                      millions         497         505         519         528         541  
                                                                                                                            

                                         COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION                                         
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         175         176         261         246         232  
    Net Cash from Operations                          millions       2,124       2,330       2,568       2,495       3,299  
    Capital Expenditures                              millions  (     297)  (     317)  (     332)  (     279)  (     398)  
    Net Cash from Investing                           millions  (   1,646)  (     331)  (     106)  (   2,164)  (   1,238)  
    Stock Repurchases                                 millions  (     605)  (   1,064)  (   1,422)  (     771)  (   1,621)  
    Net Cash from Financing                           millions  (     915)  (   1,609)  (   1,939)  (   1,203)  (   2,009)  
  Net Change in Cash                                  millions  (     486)         423         502  (     888)          35  
  Total Cash and Equivalents                          millions       2,231       2,717       2,294       1,792       2,680  
                                                                                                                            
Available durations for this statement:
  1 Month    3 Months    Annual  

Statistics for CTSH

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CTSH

89
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CTSH

CTSH Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

GFS

Performance Details for GFS

90
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for GFS

GFS Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

KLAC

KLA CORP (Optical Instruments & Lenses)
Fiscal year end : 0630 Report Date : 2024-06-30 Filing Date : 2024-08-05

                                                    KLA CORP                                                     
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands   1,977,129   1,927,865   1,584,908   1,434,610  
      Accounts Receivable                             thousands   1,833,041   1,753,361   1,811,877   1,305,479  
      Inventory                                       thousands   3,034,781   2,876,784   2,146,889   1,575,380  
      Total Current Assets                            thousands  10,031,144   8,372,032   7,168,911   5,696,248  
    Property, Plant and Equipment                     thousands   1,109,968   1,031,841     849,929     663,027  
    Goodwill                                          thousands   2,015,726   2,278,820   2,320,049   2,011,172  
    Other Assets                                      thousands     692,723     637,462     484,612     444,905  
    Total Assets                                      thousands  15,433,566  14,072,357  12,597,088  10,271,124  
      Accounts Payable                                thousands     359,487     371,026     443,338     342,083  
      Total Current Liabilities                       thousands   4,660,774   3,742,842   2,871,083   2,103,227  
    Long-term Liabilities                             thousands     743,115     813,058     882,642     631,290  
    Total Liabilities                                 thousands  12,065,238  11,152,604  11,197,998   6,895,482  
    Commitments & Contingencies                                                                                  
      Common Stock                                    thousands         134         137         142         153  
      Retained Earnings                               thousands   1,137,270     848,431     366,882   1,277,123  
      Other Comprehensive Income                      thousands  (  49,075)  (  36,341)  (  27,471)  (  75,557)  
      Total Stockholders' Equity                      thousands   3,368,328   2,919,753   1,401,351   3,377,554  
    Total Liabilities & Equity                        thousands  15,433,566  14,072,357  12,597,088  10,271,124  
                                                                                                                 

                                                            KLA CORP                                                            
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2024         2023         2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Revenue                                           thousands    9,812,247   10,496,056    9,211,883   1,678,418   5,806,424  
    Research & Development                            thousands  (1,278,981)  (1,296,727)  (1,105,254)  ( 928,487)  ( 863,864)  
    Selling, General & Admin                          thousands   ( 969,509)   ( 986,326)   ( 860,007)  ( 729,602)  ( 734,149)  
  Pre-tax Income                                      thousands    3,190,032    3,789,190    3,489,237   2,360,454   1,316,711  
  Income Tax                                          thousands   ( 428,136)   ( 401,839)   ( 167,177)  ( 283,101)  ( 101,686)  
  Net Income                                          thousands    2,761,896    3,387,277    3,321,807   2,078,292   1,216,785  
    EPS Basic                                                          20.41        24.28        22.07       13.49        7.76  
    EPS Diluted                                                        20.28        24.15        21.92       13.37         7.7  
    Shares Basic                                      thousands      135,345      139,483      150,494     154,086     156,797  
    Shares Diluted                                    thousands      136,187      140,235      151,555     155,437     158,005  
                                                                                                                                
Available durations for this statement:
  3 Months    Annual  

                                                             KLA CORP                                                             
                                               Consolidated Statement of Cash Flows                                               
                                                                                                                                  
                                                                                                                                  
                                                                        2024         2023         2022         2021         2020  
 ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        thousands      212,695      171,424      126,918      111,836      111,381  
        Inventories                                   thousands   ( 164,092)   ( 749,047)   ( 567,003)   ( 270,100)   (  74,817)  
    Net Cash from Operations                          thousands    3,308,575    3,669,805    3,312,702    2,185,026    1,778,850  
    Capital Expenditures                              thousands   ( 277,384)   ( 341,591)   ( 307,320)   ( 231,628)   ( 152,675)  
    Net Cash from Investing                           thousands  (1,476,985)   ( 482,571)   ( 876,458)   ( 500,404)   ( 258,874)  
    Stock Repurchases                                 thousands  (1,735,746)  (1,311,864)  (3,967,806)   ( 938,607)   ( 829,084)  
    Net Cash from Financing                           thousands  (1,776,017)  (2,830,289)  (2,257,005)  (1,497,881)  (1,299,635)  
  Net Change in Cash                                  thousands       49,264      342,957      150,298      200,201      218,415  
  Total Cash and Equivalents                          thousands    1,977,129    1,927,865    1,584,908    1,434,610    1,234,409  
                                                                                                                                  
Available durations for this statement:
  1 Month    Annual  

Statistics for KLAC

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for KLAC

91
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for KLAC

KLAC Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

PCAR

PACCAR INC (Motor Vehicles & Passenger Car Bodies)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-19

                                               PACCAR Inc                                               
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
    Cash & Equivalents                                                                                  
    Inventory                                                                                           
    Total Current Assets                                                           109,595      90,970  
    Property, Plant and Equipment                           39,856      37,801      34,684      33,981  
      Other Assets                                          22,506      18,371      14,772              
      Total Assets                                         224,115     209,639     160,959     154,189  
        Total Current Liabilities                           63,789      67,513      54,863      44,520  
      Long-term Liabilities                                             21,219      14,901      14,876  
      Total Liabilities                                    175,788     159,288     129,228      62,687  
      Common Stock                                           5,244       5,233       5,220       3,473  
      Retained Earnings                                    177,510     157,803     134,024     120,258  
      Other Comprehensive Income                        (  11,133)  (   6,939)  (   9,534)  (   9,211)  
      Total Stockholders' Equity                           175,069     158,788     131,671     115,940  
    Total Liabilities & Equity                             434,189     408,234     332,755     295,094  
                                                                                                        

                                                     PACCAR Inc                                                     
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Cost of Sales                                            260,696     268,942     232,910                          
    Research & Development                                   4,529       4,109       3,412       3,241              
  Selling, General & Admin                                   7,440       7,533       7,263       5,474              
  Pre-tax Income                                            54,009      57,182      38,487      23,963      16,616  
  Income Tax                                            (  12,389)  (  11,174)  (   8,371)  (   5,308)  (   3,604)  
  Net Income                                                41,620      46,008      30,116      18,655      13,012  
    EPS Basic                                                 7.92        8.78        5.76        3.58         2.5  
    EPS Diluted                                                7.9        8.76        5.75        3.57         2.5  
    Shares Basic                                             5,253       5,239       5,226       5,217       5,202  
    Shares Diluted                                           5,266       5,250       5,234       5,227       5,212  
                                                                                                                    

                                                     PACCAR Inc                                                     
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Inventories                                     (     425)  (   3,507)  (   2,727)  (   6,280)  (     519)  
    Net Cash from Operations                                46,409      41,900      30,270      21,867      29,872  
    Capital Expenditures                                (   8,387)  (   6,950)  (   5,250)  (   5,591)  (   5,504)  
    Net Cash from Investing                             (  44,873)  (  28,710)  (  20,330)  (  13,627)  (  18,758)  
    Stock Repurchases                                   (      45)  (      35)  (      21)  (      15)  (     421)  
    Net Cash from Financing                             (   1,231)      11,022       3,049  (   8,829)  (  18,085)  
  Net Change in Cash                                    (   1,209)      24,908      12,626  (   1,113)  (   6,355)  
                                                                                                                    

Statistics for PCAR

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for PCAR

92
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for PCAR

PCAR Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

REGN

REGENERON PHARMACEUTICALS, INC. (Pharmaceutical Preparations)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-05

                                    REGENERON PHARMACEUTICALS, INC.                                     
                                      Consolidated Balance Sheets                                       
                                                                                                        
                                                                                                        
                                                              2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                    24,882      27,300      31,059      28,856  
      Accounts Receivable                                   62,119      56,673      53,287      60,365  
      Inventory                                             30,873      25,805      24,019      19,513  
      Total Current Assets                                 186,609     194,792     158,841     140,149  
    Other Assets                                            11,360       4,441       3,364       2,161  
    Total Assets                                           377,594     330,802     292,145     254,348  
      Accounts Payable                                       7,895       6,066       5,892       5,640  
      Total Current Liabilities                             39,443      34,234      31,413      39,325  
    Long-term Liabilities                                   15,714       8,541       6,380       6,802  
    Total Liabilities                                       84,058      71,071      65,505      66,660  
    Commitments & Contingencies                                                                         
        Common Stock                                             0           0           0           0  
      Retained Earnings                                    316,729     272,603     233,067     189,683  
      Other Comprehensive Income                        (      79)  (     809)  (   2,388)  (     262)  
      Total Stockholders' Equity                           293,536     259,731     226,640     187,688  
  Total Liabilities & Equity                               377,594     330,802     292,145     254,348  
                                                                                                        

                                          REGENERON PHARMACEUTICALS, INC.                                           
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
        Revenue                                             60,578      55,031      49,141     121,172       5,570  
      Research & Development                                51,320      44,390      35,925      28,601      26,470  
      Selling, General & Admin                              29,544      26,313      21,159      18,249      13,460  
      Cost of Sales                                                                                                 
    Operating Income                                        39,907      40,471      47,389      89,468      35,766  
    Pre-tax Income                                          47,799      41,993      48,588      93,258      38,104  
    Income Tax                                          (   3,673)  (   2,457)  (   5,204)  (  12,505)  (   2,972)  
    EPS Basic                                                 40.9       37.05       40.51        76.4       32.65  
    EPS Diluted                                              38.34       34.77       38.22       71.97       30.52  
    Shares Basic                                             1,079       1,067       1,071       1,057       1,076  
    Shares Diluted                                           1,151       1,137       1,135       1,122       1,151  
    Net Income                                              44,126      39,536      43,384      80,753      35,132  
                                                                                                                    
Available durations for this statement:
  6 Months    Annual  

REGENERON PHARMACEUTICALS, INC.
Consolidated Statement of Cash Flows
No data found for Consolidated Statement of Cash Flows

Statistics for REGN

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for REGN

93
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for REGN

REGN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

CSCO

CISCO SYSTEMS, INC. (Computer Communications Equipment)
Fiscal year end : 0726 Report Date : 2024-07-27 Filing Date : 2024-09-05

                                              CISCO SYSTEMS, INC.                                               
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       7,508      10,123       7,079       9,175  
      Accounts Receivable                                               67          59          66          58  
      Inventory                                       millions       3,373       3,644       2,568       1,559  
      Total Current Assets                            millions      36,862      43,348      36,717      39,112  
    Property, Plant and Equipment                     millions       2,090       2,085       1,997       2,338  
    Goodwill                                          millions      58,660      38,535      38,304      38,168  
    Other Assets                                      millions       5,944       6,007       5,957       5,016  
    Total Assets                                      millions     124,413     101,852      94,002      97,497  
      Accounts Payable                                millions       2,304       2,313       2,281       2,362  
      Total Current Liabilities                       millions      40,584      31,309      25,640      26,257  
    Long-term Liabilities                             millions       2,540       2,134       1,968       2,393  
    Total Liabilities                                 millions      78,956      57,499      54,229      56,222  
    Commitments & Contingencies                                                                                 
        Retained Earnings                             millions       1,087       1,639  (   1,319)  (     654)  
        Other Comprehensive Income                    millions  (   1,430)  (   1,575)  (   1,622)  (     417)  
      Total Stockholders' Equity                      millions      45,457      44,353      39,773      41,275  
    Total Liabilities & Equity                        millions     124,413     101,852      94,002      97,497  
                                                                                                                

                                                    CISCO SYSTEMS, INC.                                                     
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         millions      14,550      13,856      13,539      13,804      49,301  
      Cost of Sales                                   millions  (   4,636)  (   4,655)  (   4,495)  (  13,300)  (  17,618)  
    Research & Development                            millions       7,983       7,551       6,774       6,549       6,347  
    Total Operating Expenses                          millions  (  22,647)  (  20,722)  (  18,279)  (  19,061)  (  18,063)  
  Operating Income                                    millions      12,181      15,031      13,969      12,833      13,620  
  Pre-tax Income                                      millions      12,234      15,318      14,477      13,262      13,970  
  Income Tax                                          millions  (   1,914)  (   2,705)  (   2,665)  (   2,671)  (   2,756)  
  Net Income                                          millions      10,320      12,613      11,812      10,591      11,214  
    EPS Basic                                                         2.55        3.08        2.83        2.51        2.65  
    EPS Diluted                                                       2.54        3.07        2.82         2.5        2.64  
    Shares Basic                                      millions       4,043       4,093       4,170       4,222       4,236  
    Shares Diluted                                    millions       4,062       4,105       4,192       4,236       4,254  
                                                                                                                            

                                                    CISCO SYSTEMS, INC.                                                     
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions       3,074       2,353       1,886       1,761       1,569  
        Inventories                                   millions  (     275)  (   1,069)  (   1,030)  (     244)  (      84)  
    Net Cash from Operations                          millions      10,880      19,886      13,226      15,454      15,426  
    Capital Expenditures                              millions  (     670)  (     849)  (     477)  (     692)  (     770)  
    Net Cash from Investing                           millions  (  20,478)  (   5,107)       1,553  (   5,285)       3,500  
    Stock Repurchases                                 millions  (   5,787)  (   4,293)  (   7,689)  (   2,877)  (   2,659)  
    Net Cash from Financing                           millions       6,844  (  11,626)  (  15,962)  (  12,097)  (  18,856)  
  Net Change in Cash                                  millions  (   2,785)       3,048  (   1,363)  (   1,870)          40  
  Total Cash and Equivalents                          millions       8,842      11,627       8,579       9,942      11,812  
                                                                                                                            
Available durations for this statement:
  6 Months    Annual  

Statistics for CSCO

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for CSCO

94
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for CSCO

CSCO Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

INTC

INTEL CORP (Semiconductors & Related Devices)
Fiscal year end : 1227 Report Date : 2024-12-28 Filing Date : 2025-01-31

                                               INTEL CORPORATION                                                
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Accounts Receivable                             millions       3,478       3,402       4,133       9,457  
      Inventory                                       millions      12,198      11,127      13,224      10,776  
      Total Current Assets                            millions      47,324      43,269      50,407      58,558  
    Goodwill                                          millions      24,693      27,591      27,591      26,963  
    Other Assets                                      millions       7,475      13,647      11,315       6,072  
    Total Assets                                      millions     196,485     191,572     182,103     168,406  
      Accounts Payable                                millions      12,556       8,578       9,595       5,747  
      Total Current Liabilities                       millions      35,666      28,053      32,155      27,462  
    Long-term Liabilities                             millions       9,505       6,576       8,978       5,071  
    Commitments & Contingencies                                                                                 
      Other Comprehensive Income                      millions  (     711)  (     215)  (     562)  (     880)  
      Retained Earnings                               millions      49,032      69,156      70,405      68,265  
      Total Stockholders' Equity                      millions      99,270     105,590     101,423      95,391  
    Total Liabilities & Equity                        millions     196,485     191,572     182,103     168,406  
    Property, Plant and Equipment                     millions                              80,860      63,245  
                                                                                                                

                                                     INTEL CORPORATION                                                      
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      53,101      54,228      63,054      79,024      77,867  
  Cost of Sales                                       millions  (  35,756)  (  32,517)  (  36,188)  (  35,209)  (  34,255)  
  Research & Development                              millions      16,546      16,046      17,528      15,190      13,556  
  Selling, General & Admin                            millions       5,507       5,634       7,002       6,543       6,180  
  Total Operating Expenses                            millions  (  29,023)  (  21,618)  (  24,532)  (  24,359)  (  19,934)  
  Operating Income                                    millions  (  11,678)          93       2,334      19,456      23,678  
  Pre-tax Income                                      millions  (  11,210)         762       7,768      21,703      25,078  
  Income Tax                                          millions  (   8,023)  (     913)  (     249)  (   1,835)  (   4,179)  
  Net Income                                          millions  (  18,756)       1,689       8,014      19,868      20,899  
  EPS Basic                                                     (    4.38)         0.4        1.95        4.89        4.98  
  EPS Diluted                                                   (    4.38)         0.4        1.94        4.86        4.94  
    Shares Basic                                      millions       4,280       4,190       4,108       4,059       4,199  
    Shares Diluted                                    millions       4,280       4,212       4,123       4,090       4,232  
                                                                                                                            

                                                     INTEL CORPORATION                                                      
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Total Cash and Equivalents                          millions       8,249       7,079      11,144       4,827       5,865  
      Stock-based Compensation                                          34          32          31          20          19  
        Inventories                                   millions  (   1,105)  (   2,097)  (   2,436)  (   2,339)  (     687)  
    Net Cash from Operations                          millions       8,288      11,471      15,433      29,456      35,864  
    Capital Expenditures                              millions  (  23,944)  (  25,750)  (  24,844)  (  18,733)  (  14,259)  
    Net Cash from Investing                           millions  (  18,256)  (  24,041)  (  10,231)  (  24,283)  (  21,524)  
    Net Cash from Financing                           millions      11,138       8,505       1,115  (   6,211)  (  12,669)  
  Net Change in Cash                                  millions       1,170  (   4,065)       6,317  (   1,038)       1,671  
    Stock Repurchases                                 millions                      -0          -0  (   2,415)  (  14,229)  
                                                                                                                            
Available durations for this statement:
  3 Months    Annual  

Statistics for INTC

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for INTC

ROE < 5.0%

Performance Details for INTC

95
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for INTC

INTC Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

VRTX

VERTEX PHARMACEUTICALS INC / MA (Pharmaceutical Preparations)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-13

                                 VERTEX PHARMACEUTICALS INC / MA                                  
                                   Consolidated Balance Sheets                                    
                                                                                                  
                                                                                                  
                                                            2024        2023      2022      2021  
 ──────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                  45,696     103,691   105,040    67,950  
      Accounts Receivable                                 16,094      15,634    14,422    11,368  
      Inventory                                           12,054       7,388     4,606     3,531  
      Total Current Assets                                95,964     141,442   132,348    95,606  
    Goodwill                                                  11          11        11        10  
    Other Assets                                           9,993       8,953     4,096     1,108  
    Total Assets                                         225,332     227,302   181,509   134,325  
      Accounts Payable                                     4,130       3,649     3,039     1,950  
      Total Current Liabilities                           35,646      35,474    27,421    21,420  
    Long-term Liabilities                                  9,018       8,777     6,858     3,033  
    Total Liabilities                                     61,236      51,498    42,382    33,325  
    Commitments & Contingencies                                0           0         0         0  
      Common Stock                                            26          26        26        25  
      Other Comprehensive Income                           1,278  (     143)         8       159  
      Retained Earnings                                   96,068     101,424    65,228    32,008  
      Total Stockholders' Equity                         164,096     175,804   139,127   101,000  
    Total Liabilities & Equity                           225,332     227,302   181,509   134,325  
                                                                                                  

                                          VERTEX PHARMACEUTICALS INC / MA                                           
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                  110,201      98,692      89,307      75,744      62,057  
    Cost of Sales                                       (  15,305)  (  12,622)  (  10,803)       9,042       7,363  
    Selling, General & Admin                                14,643      11,366       9,447       8,401       7,705  
  Operating Income                                      (   2,329)      38,320      43,074      27,821      28,563  
  Pre-tax Income                                             2,485      43,798      42,324      27,304      31,169  
  Income Tax                                            (   7,841)  (   7,602)  (   9,104)  (   3,883)  (   4,052)  
  Net Income                                            (   5,356)      36,196      33,220      23,421      27,117  
    EPS Basic                                           (    2.08)       14.05       12.97        9.09       10.44  
    EPS Diluted                                         (    2.08)       13.89       12.82        9.01       10.29  
    Shares Basic                                             2,579       2,577       2,561       2,577       2,598  
    Shares Diluted                                           2,579       2,605       2,591       2,599       2,634  
                                                                                                                    

                                          VERTEX PHARMACEUTICALS INC / MA                                           
                                        Consolidated Statement of Cash Flows                                        
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                               6,985       5,812       4,913       4,414       4,295  
        Inventories                                     (   5,173)  (   3,229)  (   1,364)  (     928)  (   1,320)  
    Net Cash from Operations                            (   4,926)      35,373      41,299      26,435      32,535  
    Capital Expenditures                                (   2,977)  (   2,004)  (   2,047)  (   2,350)  (   2,598)  
    Net Cash from Investing                             (  37,700)  (  31,417)  (   3,211)  (   3,409)         994  
    Stock Repurchases                                   (  11,771)  (   4,276)          -0  (  14,254)  (   5,391)  
    Net Cash from Financing                             (  14,949)  (   5,622)  (     677)  (  14,780)  (   5,053)  
  Net Change in Cash                                    (  58,001)  (   1,397)      37,119       8,112      28,682  
  Total Cash and Equivalents                                45,722     103,723     105,120      68,001      59,889  
                                                                                                                    

Statistics for VRTX

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for VRTX

96
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for VRTX

VRTX Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TTWO

TAKE TWO INTERACTIVE SOFTWARE INC (Services-Prepackaged Software)
Fiscal year end : 0331 Report Date : 2024-03-31 Filing Date : 2024-05-22

                                       TAKE-TWO INTERACTIVE SOFTWARE, INC.                                       
                                           Consolidated Balance Sheets                                           
                                                                                                                 
                                                                                                                 
                                                                       2024        2023        2022        2021  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                                              7,540       8,274      17,321      14,229  
      Accounts Receivable                                             6,797       7,632       5,794       5,528  
      Total Current Assets                                           22,597      25,081      38,711      42,205  
    Property, Plant and Equipment                                     4,111       4,028       2,420       1,494  
    Goodwill                                                         44,264      67,671       6,746       5,353  
    Other Assets                                                      1,891       2,316       3,417       1,570  
    Total Assets                                                    122,169     158,621      65,463      60,282  
      Accounts Payable                                                1,959       1,401       1,259         710  
      Total Current Liabilities                                      24,064      38,516      21,050      22,347  
    Long-term Liabilities                                             2,111       2,083       2,121       1,545  
    Total Liabilities                                                65,490      68,196      27,366      26,963  
    Commitments & Contingencies                                                                                  
      Common Stock                                                       19          19          14          14  
      Retained Earnings                                          (  25,799)      11,643      22,890      18,710  
      Other Comprehensive Income                                 (   1,051)  (   1,133)  (     573)  (      87)  
      Total Stockholders' Equity                                     56,679      90,425      38,097      33,319  
    Total Liabilities & Equity                                      122,169     158,621      65,463      60,282  
      Inventory                                       thousands                              13,224      17,742  
                                                                                                                 

                                        TAKE-TWO INTERACTIVE SOFTWARE, INC.                                         
                                                 Income Statements                                                  
                                                                                                                    
                                                                                                                    
                                                              2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                                   53,496      53,499      35,048      33,197      30,890  
  Total Operating Expenses                              (  58,324)  (  34,505)  (  14,958)  (  12,083)  (  11,213)  
  Operating Income                                      (  35,906)  (  11,652)       4,736       6,294       4,253  
  Pre-tax Income                                        (  37,028)  (  13,381)       4,654       6,778       4,584  
  Income Tax                                            (     414)  (   2,134)  (     474)  (     889)  (     540)  
  Net Income                                            (  37,442)  (  11,247)       4,180       5,889       4,045  
    EPS Basic                                           (   22.01)  (    7.03)        3.62        5.14        3.58  
    EPS Diluted                                         (   22.01)  (    7.03)        3.58        5.09        3.54  
  Cost of Sales                                                     (  30,646)  (  15,354)  (  15,351)  (  15,424)  
                                                                                                                    
Available durations for this statement:
  9 Months    Annual  

                                             TAKE-TWO INTERACTIVE SOFTWARE, INC.                                             
                                            Consolidated Statement of Cash Flows                                             
                                                                                                                             
                                                                                                                             
                                                                       2024        2023        2022        2021        2020  
 ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                                        3,356       3,178       1,830       1,105       2,579  
    Net Cash from Operations                                     (     161)          11       2,580       9,123       6,857  
    Capital Expenditures                                         (   1,417)  (   2,042)  (   1,586)  (     689)  (     534)  
    Net Cash from Investing                                      (     282)  (  28,763)       1,392  (   8,068)          40  
    Stock Repurchases                                                    -0          -0  (   2,000)          -0          -0  
    Net Cash from Financing                                      (     914)      19,303  (   2,568)  (     574)  (     775)  
  Net Change in Cash                                             (   1,326)  (   9,608)       1,352         668       6,014  
  Total Cash and Equivalents                                         11,020      12,346      21,954      20,602      19,934  
        Inventories                                   thousands                          (   4,106)  (   2,503)  (   8,489)  
                                                                                                                             
Available durations for this statement:
  1 Month    Annual  

Statistics for TTWO

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Insights for TTWO

Net Debt/EBITDA above 3.5 (heavy leverage).

Performance Details for TTWO

97
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TTWO

TTWO Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

TXN

TEXAS INSTRUMENTS INC (Semiconductors & Related Devices)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-14

                                         TEXAS INSTRUMENTS INCORPORATED                                         
                                          Consolidated Balance Sheets                                           
                                                                                                                
                                                                                                                
                                                                      2024        2023        2022        2021  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              millions       3,200       2,964       3,050       4,631  
      Accounts Receivable                             millions       1,719       1,787       1,895       1,701  
      Inventory                                       millions       4,527       3,999       2,757       1,910  
      Total Current Assets                            millions      15,026      15,122      14,021      13,685  
    Property, Plant and Equipment                     millions      11,347       9,999       6,876       5,141  
    Goodwill                                          millions       4,362       4,362       4,362       4,362  
    Other Assets                                      millions       3,348       1,712       1,135         748  
    Total Assets                                      millions      35,509      32,348      27,207      24,676  
      Accounts Payable                                millions         820         802         851         571  
      Total Current Liabilities                       millions       3,643       3,320       2,985       2,569  
    Long-term Liabilities                             millions       1,954       1,336       1,226       1,367  
    Total Liabilities                                 millions      18,606      15,451      12,630      11,343  
      Common Stock                                    millions       1,741       1,741       1,741       1,741  
      Retained Earnings                               millions      52,262      52,283      50,353      45,919  
      Other Comprehensive Income                      millions  (     140)  (     205)  (     254)  (     157)  
      Total Stockholders' Equity                      millions      16,903      16,897      14,577      13,333  
    Total Liabilities & Equity                        millions      35,509      32,348      27,207      24,676  
                                                                                                                

                                               TEXAS INSTRUMENTS INCORPORATED                                               
                                                     Income Statements                                                      
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
  Revenue                                             millions      15,641      17,519      20,028      18,344      14,461  
  Cost of Sales                                       millions  (   6,547)  (   6,500)  (   6,257)  (   5,968)              
  Research & Development                              millions  (   1,959)  (   1,863)  (   1,670)  (   1,554)  (   1,530)  
  Selling, General & Admin                            millions  (   1,794)  (   1,825)  (   1,704)  (   1,666)  (   1,623)  
  Operating Income                                    millions       5,465       7,331      10,140       8,960       5,894  
  Pre-tax Income                                      millions       5,453       7,418      10,032       8,919       6,017  
  Income Tax                                          millions  (     654)  (     908)  (   1,283)  (   1,150)  (     422)  
    EPS Basic                                                         5.24        7.13        9.51        8.38        6.05  
    EPS Diluted                                                        5.2        7.07        9.41        8.26        5.97  
    Shares Basic                                      millions         912         908         916         923         921  
    Shares Diluted                                    millions         919         916         926         936         933  
  Net Income                                          millions       4,799       6,510       8,749       7,769       5,595  
                                                                                                                            

                                               TEXAS INSTRUMENTS INCORPORATED                                               
                                            Consolidated Statement of Cash Flows                                            
                                                                                                                            
                                                                                                                            
                                                                      2024        2023        2022        2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Stock-based Compensation                        millions         387         362         289         230         224  
      Inventories                                     millions  (     528)  (   1,242)  (     847)  (      45)  (      46)  
    Net Cash from Operations                          millions       6,318       6,420       8,720       8,756       6,139  
    Capital Expenditures                              millions  (   4,820)  (   5,071)  (   2,797)  (   2,462)  (     649)  
    Net Cash from Investing                           millions  (   3,202)  (   4,362)  (   3,583)  (   4,095)  (     922)  
    Stock Repurchases                                 millions  (     929)  (     293)  (   3,615)  (     527)  (   2,553)  
    Net Cash from Financing                           millions  (   2,880)  (   2,144)  (   6,718)  (   3,137)  (   4,547)  
  Net Change in Cash                                  millions         236  (      86)  (   1,581)       1,524         670  
  Total Cash and Equivalents                          millions       3,200       2,964       3,050       4,631       3,107  
                                                                                                                            
Available durations for this statement:
  1 Month    Annual  

Statistics for TXN

Revenue Net Income Gross Margin % Net Margin % ROE % ROA %
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Performance Details for TXN

98
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

Maximum Drawdown for TXN

TXN Benchmark
Loading ITables v2.3.0 from the init_notebook_mode cell... (need help?)

MSTR

MICROSTRATEGY Inc (Finance Services)
Fiscal year end : 1231 Report Date : 2024-12-31 Filing Date : 2025-02-18

                                            MICROSTRATEGY INCORPORATED                                             
                                            Consolidated Balance Sheets                                            
                                                                                                                   
                                                                                                                   
                                                                        2024        2023         2022        2021  
 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Cash & Equivalents                              thousands       38,117      46,817       43,835      63,356  
      Accounts Receivable                             thousands      181,203     183,815      189,280     189,280  
      Total Current Assets                            thousands      252,324     267,895      264,566     267,965  
    Property, Plant and Equipment                     thousands       26,327      28,941       32,311      36,587  
    Total Assets                                      thousands   25,843,685   4,762,528    2,410,272   3,557,124  
      Total Current Liabilities                       thousands      355,384     323,273      317,403     311,985  
    Long-term Liabilities                             thousands        5,379      22,208       17,124      26,224  
    Total Liabilities                                 thousands    7,613,701   2,597,556    2,793,392   2,578,166  
    Commitments & Contingencies                                                                                    
      Common Stock                                    thousands                                    18          18  
      Other Comprehensive Income                      thousands   (  15,384)  (  11,444)   (  13,801)  (   7,543)  
      Retained Earnings                               thousands  (2,166,876)  ( 999,234)  (1,428,355)      41,442  
        Total Stockholders' Equity                    thousands                2,164,972   ( 383,120)              
    Total Liabilities & Equity                        thousands   25,843,685   4,762,528    2,410,272   3,557,124  
                                                                                                                   

                                                   MICROSTRATEGY INCORPORATED                                                   
                                                       Income Statements                                                        
                                                                                                                                
                                                                                                                                
                                                                        2024        2023         2022         2021        2020  
 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
      Revenue                                         thousands       64,308      75,843       85,499       84,680      76,476  
      Cost of Sales                                   thousands   (  50,679)  (  53,805)   (  55,283)   (  19,254)  (  91,055)  
    Research & Development                            thousands      118,486     120,530      127,428      117,117     103,561  
    Total Operating Expenses                          thousands  (2,186,966)  ( 501,364)  (1,672,017)  (1,203,380)  ( 403,305)  
  Operating Income                                    thousands  (1,852,978)  ( 115,047)  (1,275,742)   ( 784,527)  (  13,625)  
  Pre-tax Income                                      thousands  (1,934,346)  ( 124,525)  (1,322,465)   ( 811,389)  (  19,953)  
  Income Tax                                          thousands   ( 767,685)  ( 553,646)   ( 147,332)   ( 275,909)  (  12,429)  
  Net Income                                          thousands  (1,166,661)     429,121  (1,469,797)   ( 535,480)  (   7,524)  
  EPS Basic                                                       (    6.06)        3.14   (   12.98)   (   53.44)  (    0.78)  
  Shares Basic                                        thousands      192,549     136,706      113,209       10,020       9,684  
  EPS Diluted                                                     (    6.06)        2.64   (   12.98)   (   53.44)  (    0.78)  
  Shares Diluted                                      thousands      192,549     165,662      113,209       10,020       9,684  
                                                                                                                                
Available durations for this statement:
  3 Months    Annual