JPMorgan Chase & Co. logo JPM-PC - JPMorgan Chase & Co.

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
1
BUY 24
HOLD 19
SELL 3
STRONG
SELL
0
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
Revenue
Revenue 279,745 270,789 236,273 153,824 127,238 129,843 142,515 129,824 114,579 106,387 101,006 103,009 106,717 108,074 110,838 115,475 115,632 101,491 116,353 99,864 79,768 56,305 44,363 43,372 50,429 60,065 51,852 32,379 30,406 27,444 26,368 12,685 12,427 12,174 14,128 7,966.5 8,227.1 0 0 0
Cost of Revenue 112,138 112,004 90,603 32,432 (3,667) 27,372 32,380 25,912 19,164 15,179 11,290 11,036 9,575 14,428 21,178 29,420 47,213 55,218 51,845 41,135 29,003 16,477 12,647 18,089 24,564 28,508 22,368 15,066 14,402 12,466 12,166 4,964 5,026 5,915 8,514 4,996.9 5,941.5 0 0 0
Gross Profit 167,607 158,785 145,670 121,392 130,905 102,471 110,135 103,912 95,415 91,208 89,716 91,973 97,142 93,646 89,660 86,055 68,419 46,273 64,508 58,729 50,765 39,828 31,716 25,283 25,865 31,557 29,484 17,313 16,004 14,978 14,202 7,721 7,401 6,259 5,614 2,969.6 2,285.6 0 0 0
Operating Expenses
R&D Expenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SG&A Expenses 60,018 56,331 51,056 45,547 41,603 37,464 37,506 36,161 34,108 33,100 32,458 32,710 33,310 33,162 32,180 30,570 28,705 24,659 24,759 23,400 19,982 15,626 12,405 11,382 12,545 13,343 11,037 5,879 5,437 5,158 5,107 2,644 2,466 2,349 2,369 1,335.3 1,355.9 0 0 0
Other Expenses 34,994 27,373 33,002 29,679 29,740 29,192 27,763 26,987 25,407 23,572 26,556 28,564 37,157 31,567 30,731 30,626 23,647 18,841 16,944 15,443 18,944 18,346 9,283 11,382 10,754 9,481 6,958 5,504 4,657 6,009 4,283 2,865 2,827 2,581 2,955 1,287.9 1,383.6 0 0 0
Operating Expenses 95,012 83,704 84,058 75,226 71,343 66,656 65,269 63,148 59,515 56,672 59,014 61,274 70,467 64,729 62,911 61,196 52,352 43,500 41,703 38,843 38,926 33,972 21,688 22,764 23,299 22,824 17,995 11,383 10,094 11,167 9,390 5,509 5,293 4,930 5,324 2,623.2 2,739.5 0 0 0
Operating Income
Operating Income 72,595 75,081 61,612 46,166 59,562 35,815 44,866 40,764 35,900 34,536 30,702 30,699 26,675 28,917 26,749 24,859 16,067 2,773 22,805 19,886 11,839 5,856 10,028 2,519 2,566 8,733 11,489 5,930 5,910 3,811 4,812 2,212 2,108 1,329 290 346.4 (453.9) 0 0 0
Interest Expense 97,898 101,350 81,321 26,097 5,553 9,960 26,795 21,041 13,874 9,818 7,463 7,897 9,350 11,043 13,604 12,781 15,198 34,239 44,981 37,865 25,520 13,933 11,107 13,758 21,379 27,131 20,922 13,723 13,598 11,569 11,408 4,414 3,767 4,550 7,169 4,459.9 4,806.2 0 0 0
Interest Income 193,341 193,933 170,588 92,807 57,864 64,523 84,040 76,100 63,971 55,901 50,973 51,531 52,669 55,953 61,293 63,782 66,350 73,018 71,387 59,107 45,075 30,460 23,444 25,936 32,181 36,643 31,207 22,289 21,851 19,900 19,531 9,088 8,403 9,148 11,282 6,511 6,823.1 0 0 0
Profitability
EBITDA 81,416 83,019 69,124 53,217 67,494 44,429 53,234 48,555 42,079 40,014 35,642 35,458 31,981 34,064 31,854 29,824 20,425 7,301 26,626 23,463 16,157 9,691 13,129 5,945 5,457 11,278 13,434 7,100 6,861 4,680 5,678 2,589 2,441 1,648 482 582.4 (244.9) 0 0 0
EBIT 72,595 75,081 61,612 46,166 59,562 35,815 44,866 40,764 35,900 34,536 30,702 30,699 26,675 28,917 26,749 24,859 16,067 2,773 22,805 19,886 11,839 5,856 10,028 2,519 2,566 8,733 11,489 5,930 5,910 3,811 4,812 2,212 2,108 1,329 290 346.4 (453.9) 0 0 0
Income Before Tax 72,595 75,081 61,612 46,166 59,562 35,815 44,866 40,764 35,900 34,536 30,702 30,699 26,675 28,917 26,749 24,859 16,067 2,773 22,805 19,886 11,839 5,856 10,028 2,519 2,566 8,733 11,489 5,930 5,910 3,811 4,812 2,212 2,108 1,329 290 346.4 (453.9) 0 0 0
Income Tax Expense 15,547 16,610 12,060 8,490 11,228 6,684 8,435 8,290 11,459 9,803 6,260 8,954 8,789 7,633 7,773 7,489 4,415 (926) 7,440 6,237 3,585 1,596 3,309 856 847 3,006 3,988 2,148 2,202 1,350 1,842 918 539 243 136 55.2 28.3 0 0 0
Net Income 57,048 58,471 49,552 37,676 48,334 29,131 36,431 32,474 24,441 24,733 24,442 21,745 17,886 20,530 18,197 16,406 10,025 5,605 15,365 14,444 8,483 4,466 6,719 1,663 1,694 5,727 7,501 3,782 3,708 2,461 2,959 1,294 1,604 1,086 154 291.2 (482.2) 753.6 (853.7) 402.4
Per Share Data
EPS (Basic) 20.09 19.79 16.25 12.10 15.39 8.89 10.75 9.04 6.35 6.24 6.05 5.33 4.38 5.22 4.50 3.98 2.27 1.41 4.38 4.16 2.43 1.59 3.32 0.81 0.83 2.99 6.12 2.90 2.77 1.71 2.11 1.55 1.92 1.30 0.04 0.79 -2.77 2.57 -3.21 2.71
EPS (Diluted) 20.05 19.75 16.23 12.09 15.36 8.88 10.72 9.00 6.31 6.19 6.00 5.29 4.34 5.20 4.48 3.96 2.26 1.37 4.33 4.04 2.38 1.55 3.24 0.80 0.80 2.86 6.01 2.83 2.67 1.65 2.02 1.55 1.92 1.30 0.04 0.79 -2.77 2.57 -3.21 2.64
Shares Outstanding 2,788.7 2,873.9 2,938.6 2,965.8 3,021.5 3,082.4 3,221.5 3,396.4 3,576.4 3,618.5 3,707.8 3,795.3 3,814.9 3,822.2 3,900.4 3,956.3 3,862.8 3,501.1 3,404 3,470 3,492 2,780 2,009 1,984 1,972.4 1,884.1 1,226.2 1,269.2 1,273.8 1,311.1 801.8 747.9 753.6 717.7 500 269.9 345.4 293.3 265.6 148.5
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Current Assets
Cash & Cash Equivalents 343,338 469,317 624,151 567,234 740,834 527,609 263,631 278,793 431,304 389,635 360,505 512,308 355,822 175,537 144,881 49,240 89,436 165,034 51,610 53,959 58,331 56,848 30,443 28,160 35,343 32,305 44,305 24,280 18,590 22,949 11,743 14,481 12,882 10,692 10,616 6,295 6,866
Short-Term Investments 1,136,409 898,404 604,098 556,811 621,122 355,951 340,374 230,394 202,225 238,891 241,754 298,752 329,977 371,145 364,781 316,318 360,365 205,909 85,406 91,917 29,909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Receivables 397,790 320,769 307,799 310,558 308,641 90,503 72,861 73,200 67,729 52,330 46,605 70,079 65,160 60,933 61,478 70,147 67,427 60,987 24,823 22,891 52,161 53,131 12,356 14,137 14,799 20,618 2,505 2,316 3,359 3,020 1,328 1,190 1,106 1,086 1,187 968 1,114
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Current Assets 1,877,537 1,688,490 1,536,048 1,434,603 1,670,597 974,063 676,866 582,387 701,258 680,856 648,864 881,139 750,959 607,615 571,140 435,705 517,228 431,930 161,839 168,767 140,401 109,979 42,799 42,297 50,142 52,923 46,810 26,596 21,949 25,969 13,071 15,671 13,988 11,778 11,803 7,263 7,980
Non-Current Assets
Property, Plant & Equipment 36,244 32,223 30,157 27,734 27,070 27,109 25,813 14,934 14,159 14,131 14,362 15,133 14,891 14,519 14,041 13,355 11,118 10,045 9,319 8,735 9,081 9,145 6,487 6,829 6,292 7,087 4,439 4,055 3,780 3,642 2,038 2,134 1,910 1,699 1,763 1,007 1,092
Goodwill 52,731 52,565 52,634 51,662 50,315 49,248 47,823 47,471 47,507 47,288 47,325 47,647 48,081 48,175 48,188 48,854 48,357 48,027 45,270 45,185 43,621 43,203 8,511 8,096 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 11,727 11,995 11,747 9,197 6,376 4,180 5,518 6,878 6,885 6,958 7,623 8,628 11,232 9,849 10,430 17,688 20,152 14,984 14,731 14,852 14,559 14,684 6,480 307 14,799 20,618 0 0 0 0 0 0 0 0 0 0 0
Long-Term Investments 1,737,798 1,598,111 1,671,134 1,541,226 1,425,035 1,186,346 1,032,037 1,002,543 1,021,349 996,909 874,677 876,875 819,448 786,851 788,601 660,681 601,883 721,769 510,184 482,265 418,509 544,470 324,323 337,848 318,457 318,451 234,215 233,692 217,568 200,089 114,549 103,284 101,329 102,411 100,725 53,727 51,584
Other Non-Current Assets 708,863 619,430 573,673 601,321 564,174 1,143,811 899,322 968,319 742,442 744,830 758,847 742,852 771,078 892,132 833,392 941,322 833,251 948,297 820,804 631,716 572,771 435,767 382,312 358,924 303,337 321,054 120,641 101,532 122,224 106,399 53,268 50,334 32,661 23,767 24,639 11,022 10,857
Total Non-Current Assets 2,547,363 2,314,324 2,339,345 2,231,140 2,072,970 2,410,694 2,010,513 2,040,145 1,832,342 1,810,116 1,702,834 1,691,135 1,664,730 1,751,526 1,694,652 1,681,900 1,514,761 1,743,122 1,400,308 1,182,753 1,058,541 1,047,269 728,113 716,503 643,433 662,425 359,295 339,279 343,572 310,130 169,855 155,752 135,900 127,877 127,127 65,756 63,533
Total Assets 4,424,900 4,002,814 3,875,393 3,665,743 3,743,567 3,384,757 2,687,379 2,622,532 2,533,600 2,490,972 2,351,698 2,572,274 2,415,689 2,359,141 2,265,792 2,117,605 2,031,989 2,175,052 1,562,147 1,351,520 1,198,942 1,157,248 770,912 758,800 693,575 715,348 406,105 365,875 365,521 336,099 182,926 171,423 149,888 139,655 138,930 73,019 71,513
Current Liabilities
Account Payables 186,658 153,153 161,960 188,692 169,172 140,291 118,375 114,794 102,727 109,842 107,632 134,467 194,491 195,240 202,895 170,330 162,696 187,978 54,397 88,096 78,460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Short-Term Debt 508,408 349,728 261,247 246,640 247,934 260,417 224,595 251,596 210,718 200,109 168,240 258,445 239,011 295,470 287,071 312,007 303,207 241,583 203,994 181,022 139,788 149,431 136,675 195,020 157,790 176,429 63,802 56,659 67,731 67,599 34,913 34,941 24,765 23,071 26,208 13,059 11,225
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 2,729,010 2,559,254 2,540,269 2,467,014 2,576,880 2,243,815 1,638,000 1,573,670 1,529,868 1,462,607 1,353,822 1,445,126 1,368,195 1,254,855 1,194,524 1,007,316 1,003,313 1,054,551 829,890 729,276 649,148 521,456 326,491 304,753 293,650 279,365 241,745 212,437 193,688 180,921 98,417 96,506 98,277 94,173 92,950 48,951 50,151
Total Current Liabilities 3,584,541 3,214,915 3,119,470 3,053,636 3,127,885 2,798,440 2,110,310 2,057,945 1,962,846 1,898,690 1,682,484 1,909,154 1,859,011 1,816,221 1,759,467 1,558,872 1,529,341 1,605,716 1,156,986 967,767 840,709 746,609 508,232 538,213 499,253 496,548 322,603 283,387 273,945 260,829 138,222 133,808 125,649 119,195 122,282 63,032 62,414
Non-Current Liabilities
Long-Term Debt 433,970 401,418 391,825 295,865 301,005 281,685 291,498 282,031 284,080 295,245 309,756 306,601 295,883 275,660 256,775 304,978 322,058 391,891 227,845 163,683 130,365 105,718 54,782 45,190 43,622 43,299 20,140 18,375 15,127 13,314 7,329 7,991 8,192 6,798 5,738 3,233 2,970
Deferred Tax Liabilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 43,951 41,723 36,220 23,910 20,550 25,278 24,241 26,041 30,981 42,847 111,885 124,792 49,617 63,191 65,977 77,649 15,225 10,561 54,095 104,280 120,657 151,207 149,449 133,091 109,051 128,674 39,195 39,725 54,157 40,412 25,463 18,912 4,883 3,811 3,629 2,847 2,424
Total Non-Current Liabilities 477,921 443,141 428,045 319,775 321,555 306,963 315,739 308,072 315,061 338,092 421,641 431,393 345,500 338,851 322,752 382,627 337,283 402,452 281,940 267,963 251,022 256,925 204,231 178,281 152,673 171,973 59,335 58,100 69,284 53,726 32,792 26,903 13,075 10,609 9,367 6,080 5,394
Total Liabilities 4,062,462 3,658,056 3,547,515 3,373,411 3,449,440 3,105,403 2,426,049 2,366,017 2,277,907 2,236,782 2,104,125 2,340,547 2,204,511 2,155,072 2,082,219 1,941,499 1,866,624 2,008,168 1,438,926 1,235,730 1,091,731 1,003,534 712,463 716,494 651,926 668,521 381,938 341,487 343,229 314,555 171,014 160,711 138,724 129,804 131,649 69,112 67,808
Stockholders' Equity
Common Stock 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 4,105 3,942 3,658 3,658 3,618 3,585 2,044 2,024 1,997 1,940 882 0 0 0 0 0 0 0 0 0 0
Retained Earnings 416,055 376,166 332,901 296,456 272,268 236,990 223,211 199,202 177,676 162,440 146,420 129,977 115,756 104,223 88,315 73,998 62,481 54,013 54,715 43,600 33,848 30,209 29,681 25,851 26,993 28,096 17,547 13,544 11,086 8,627 4,493 3,263 2,501 1,407 769 501 513
Accumulated Other Comprehensive Income (4,290) (12,456) (10,443) (17,341) (84) 7,986 1,569 (1,507) (119) (1,175) 192 2,189 1,199 4,102 944 1,001 (91) (5,687) (917) (1,557) (626) (208) (30) 1,227 (442) (241) (1,454) 392 112 (288) 0 0 0 0 0 0 0
Total Stockholders' Equity 362,438 344,758 327,878 292,332 294,127 279,354 261,330 256,515 255,693 254,190 247,573 231,727 211,178 204,069 183,573 176,106 165,365 166,884 123,221 115,790 107,211 105,653 46,154 42,306 41,099 42,888 23,617 23,838 21,742 20,994 11,912 10,712 11,164 9,851 7,281 3,907 3,705
Total Liabilities & Equity 4,424,900 4,002,814 3,875,393 3,665,743 3,743,567 3,384,757 2,687,379 2,622,532 2,533,600 2,490,972 2,351,698 2,572,274 2,415,689 2,359,141 2,265,792 2,117,605 2,031,989 2,185,613 1,576,163 1,367,704 1,241,139 1,157,248 770,912 758,800 693,575 715,348 406,105 365,875 365,521 336,099 182,926 171,423 149,888 139,655 138,930 73,019 71,513
Debt Metrics
Total Debt 942,378 751,146 653,072 542,505 548,939 542,102 516,093 533,627 494,798 495,354 477,996 565,046 534,894 571,130 543,846 616,985 625,265 633,474 431,839 344,705 270,153 255,149 191,457 240,210 201,412 219,728 83,942 75,034 82,858 80,913 42,242 42,932 32,957 29,869 31,946 16,292 14,195
Net Debt 599,040 281,829 28,921 (24,729) (191,895) 14,493 252,462 254,834 63,494 105,719 117,491 52,738 179,072 395,593 398,965 567,745 535,829 468,440 380,229 290,746 211,822 198,301 161,014 212,050 166,069 187,423 39,637 50,754 64,268 57,964 30,499 28,451 20,075 19,177 21,330 9,997 7,329
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Operating Activities
Net Income 56,780 58,471 49,552 37,676 48,334 29,131 36,431 32,474 24,441 24,733 24,442 21,745 17,886 21,284 18,976 17,370 11,728 5,605 15,365 14,444 8,483 4,466 6,719 1,663 1,694 5,727 7,501 3,782 3,708 2,461 2,970 1,294 1,569 1,086 154 291.2 (482.2)
Depreciation & Amortization 8,821 7,938 7,512 7,051 7,932 8,614 8,368 7,791 6,179 5,478 4,940 4,759 5,306 5,147 5,105 4,965 4,358 4,528 3,821 3,577 4,318 3,835 3,101 3,426 2,891 2,545 1,945 1,170 951 869 866 377 333 319 192 236 209
Stock-Based Compensation 0 0 0 0 0 0 0 0 0 0 0 2,190 2,219 2,545 2,675 3,251 3,355 2,637 2,025 2,368 1,563 1,296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Change in Working Capital 13,866 (114,220) (56,168) 32,686 35,901 (145,312) (53,917) (23,636) (57,630) (17,400) 41,007 (3,721) 79,336 (1,865) 53,814 (51,348) 58,421 4,996 (138,331) (65,817) (38,763) (30,457) 3,173 (36,896) (14,764) (22,116) (11,621) (2,770) 164 (6,079) (4,219) (945) (10,511) 25 (52) (29) 63
Other Non-Cash Items 15,789 3,795 16,612 32,444 (17,831) 31,230 11,940 (2,736) 13,871 0 0 7,258 (4,933) (3,162) 13,669 22,978 48,557 8,801 5,253 (2,341) (4,046) 6,540 180 5,037 7,072 168 2,225 1,410 638 1,766 27 1,624 123 4,327 (157) 110.8 1,311.2
Operating Cash Flow 100,867 (42,012) 12,974 107,119 78,084 (79,910) 4,092 15,614 (10,827) 21,884 73,466 36,593 107,953 25,079 95,932 (3,752) 122,797 23,930 (110,560) (49,579) (30,236) (15,147) 14,601 (25,134) (3,107) (13,676) 50 3,592 5,461 (983) (356) 2,350 (8,486) 5,757 137 609 1,101
Investing Activities
Capital Expenditure 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17,622 0 0 0 0 0 0 0 0 0 (981) (5,153) 0 0 0 0 0 0 0 0
Acquisitions 0 (2,362) (9,920) 0 0 0 0 0 0 0 0 843 (149) 88 102 (4,910) (97) 2,128 (70) 185 (1,039) 13,864 (669) (72) (1,677) (2,195) (3,142) 0 0 0 0 0 0 0 0 0 0
Purchases of Investments (578,577) (357,421) (119,640) (159,934) (360,541) (409,545) (255,576) (104,459) (107,658) (124,102) (77,008) (131,849) (154,480) (189,630) (202,309) (179,487) (346,372) (248,599) (122,507) (201,530) (81,749) (173,745) (312,913) (246,669) (182,922) (119,658) (124,937) (201,713) (115,652) (73,586) (70,363) (29,132) (8,868) (15,337) (13,311) (6,443) (15,009)
Sales/Maturities of Investments 233,500 242,487 215,234 172,401 263,720 228,793 125,804 86,413 150,881 120,760 122,991 133,244 163,132 194,594 155,487 211,347 201,762 141,230 129,607 148,678 113,988 179,731 326,286 224,564 200,274 114,130 136,158 199,913 106,254 53,764 65,789 24,870 5,120 10,080 12,091 6,158 13,845
Other Investing Activities (169,137) (46,107) (18,031) (150,286) (32,523) (81,160) 77,713 (181,374) (14,974) (85,860) 60,997 (167,874) (159,004) (124,877) (124,032) 27,052 174,062 (196,052) (81,218) (46,960) (44,144) (49,650) (286) (1,167) (3,357) 6,737 (28,577) (11,779) (4,109) (6,288) 0 (2,848) 4,178 1,979 (748) (1,002) (368)
Investing Cash Flow (514,214) (163,403) 67,643 (137,819) (129,344) (261,912) (52,059) (199,420) 28,249 (89,202) 106,980 (165,636) (150,501) (119,825) (170,752) 54,002 29,355 (283,671) (74,188) (99,627) (12,944) (29,734) 12,418 (23,344) 12,318 (986) (20,498) (14,560) (18,660) (26,110) (11,812) (7,110) 430 (3,278) (1,968) (1,287) (1,532)
Financing Activities
Net Debt Issuance 166,996 20,749 8,603 23,902 35,250 (21,931) (37,086) 13,825 (10,268) 11,660 (45,464) 22,482 25,833 (887) (20,004) (50,731) (84,315) 16,282 87,143 35,111 19,456 4,962 (46,583) 36,149 (22,227) 31,241 7,275 (4,024) 5,654 18,268 7,286 8,991 4,499 (3,344) 338 2,082 2,348
Stock Repurchased (34,591) (28,680) (9,824) (10,596) (20,983) (7,947) (28,076) (21,679) (16,668) (9,082) (5,616) (4,760) (6,589) (1,653) (8,863) (3,351) 0 0 (8,178) (4,077) (3,612) (1,408) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid (16,625) (14,783) (13,463) (13,562) (12,858) (12,690) (12,343) (10,109) (8,993) (8,476) (7,873) (6,990) (6,056) (5,194) (3,895) (1,486) (3,422) (5,911) (5,051) (4,846) (4,878) (3,927) (2,865) (2,784) (2,697) (2,282) (2,133) (1,278) (1,212) (1,188) (978) (521) (480) (438) (405) (340) (275)
Other Financing Activities 150,753 83,661 (10,887) (126,001) 267,234 634,713 105,492 50,425 49,313 104,169 (134,451) 98,649 11,263 94,207 140,468 6,351 (46,098) 192,382 0 124,902 33,421 59,121 21,984 11,103 14,194 (8,135) 19,517 18,397 12,367 9,793 7,840 (1,147) 2,038 815 1,728 (709) (2,286)
Financing Cash Flow 269,533 63,447 (25,571) (126,257) 275,993 596,645 32,987 34,158 14,642 98,271 (187,511) 118,228 28,324 87,707 107,706 (49,217) (153,079) 246,999 182,986 152,749 45,069 59,596 (26,251) 44,643 (10,683) 20,052 20,821 12,324 14,281 26,894 13,424 6,774 6,038 (1,142) 1,952 1,256 313
Cash Position
Net Change in Cash (125,979) (154,834) 56,917 (173,600) 213,225 263,978 (15,162) (152,511) 40,150 29,471 (7,341) (11,940) (13,952) (5,879) 32,035 1,361 (689) (13,249) (268) 3,742 1,502 14,900 1,050 (3,382) (1,372) 5,280 421 1,364 1,099 (14,794) (13,545) (6,852) (8,846) (7,529) (7,416) (4,604) (4,743)
Cash at Beginning 469,317 624,151 567,234 740,834 527,609 263,631 278,793 431,304 391,154 361,683 27,831 39,771 53,723 59,602 27,567 26,206 26,895 40,144 40,412 36,670 35,168 20,268 19,218 22,600 23,972 18,692 18,271 15,704 14,605 9,077 8,832 6,852 8,846 7,529 5,194 4,604 4,743
Cash at End 343,338 469,317 624,151 567,234 740,834 527,609 263,631 278,793 431,304 391,154 20,490 27,831 39,771 53,723 59,602 27,567 26,206 26,895 40,144 40,412 36,670 35,168 20,268 19,218 22,600 23,972 18,692 17,068 15,704 876 1,959 752 (483) 2,649 238 625 4,604
Free Cash Flow 100,867 (42,012) 12,974 107,119 78,084 (79,910) 4,092 15,614 (10,827) 21,884 73,466 36,593 107,953 25,079 95,932 (3,752) 122,797 41,552 (110,560) (49,579) (30,236) (15,147) 14,601 (25,134) (3,107) (13,676) 50 2,611 308 (983) (356) 2,350 (8,486) 5,757 137 609 1,101
Key Metrics 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
Income Statement
Revenue 279,745 270,789 236,273 153,824 127,238 129,843 142,515 129,824 114,579 106,387 101,006 103,009 106,717 108,074 110,838 115,475 115,632 101,491 116,353 99,864 79,768 56,305 44,363 43,372 50,429 60,065 51,852 32,379 30,406 27,444 26,368 12,685 12,427 12,174 14,128 7,966.5 8,227.1 0 0 0
Gross Profit 167,607 158,785 145,670 121,392 130,905 102,471 110,135 103,912 95,415 91,208 89,716 91,973 97,142 93,646 89,660 86,055 68,419 46,273 64,508 58,729 50,765 39,828 31,716 25,283 25,865 31,557 29,484 17,313 16,004 14,978 14,202 7,721 7,401 6,259 5,614 2,969.6 2,285.6 0 0 0
Operating Income 72,595 75,081 61,612 46,166 59,562 35,815 44,866 40,764 35,900 34,536 30,702 30,699 26,675 28,917 26,749 24,859 16,067 2,773 22,805 19,886 11,839 5,856 10,028 2,519 2,566 8,733 11,489 5,930 5,910 3,811 4,812 2,212 2,108 1,329 290 346.4 (453.9) 0 0 0
Net Income 57,048 58,471 49,552 37,676 48,334 29,131 36,431 32,474 24,441 24,733 24,442 21,745 17,886 20,530 18,197 16,406 10,025 5,605 15,365 14,444 8,483 4,466 6,719 1,663 1,694 5,727 7,501 3,782 3,708 2,461 2,959 1,294 1,604 1,086 154 291.2 (482.2) 753.6 (853.7) 402.4
EPS (Diluted) 20.05 19.75 16.23 12.09 15.36 8.88 10.72 9.00 6.31 6.19 6.00 5.29 4.34 5.20 4.48 3.96 2.26 1.37 4.33 4.04 2.38 1.55 3.24 0.80 0.80 2.86 6.01 2.83 2.67 1.65 2.02 1.55 1.92 1.30 0.04 0.79 -2.77 2.57 -3.21 2.64
Balance Sheet
Cash & Equivalents 343,338 469,317 624,151 567,234 740,834 527,609 263,631 278,793 431,304 389,635 360,505 512,308 355,822 175,537 144,881 49,240 89,436 165,034 51,610 53,959 58,331 56,848 30,443 28,160 35,343 32,305 44,305 24,280 18,590 22,949 11,743 14,481 12,882 10,692 10,616 6,295 6,866
Total Assets 4,424,900 4,002,814 3,875,393 3,665,743 3,743,567 3,384,757 2,687,379 2,622,532 2,533,600 2,490,972 2,351,698 2,572,274 2,415,689 2,359,141 2,265,792 2,117,605 2,031,989 2,175,052 1,562,147 1,351,520 1,198,942 1,157,248 770,912 758,800 693,575 715,348 406,105 365,875 365,521 336,099 182,926 171,423 149,888 139,655 138,930 73,019 71,513
Total Debt 942,378 751,146 653,072 542,505 548,939 542,102 516,093 533,627 494,798 495,354 477,996 565,046 534,894 571,130 543,846 616,985 625,265 633,474 431,839 344,705 270,153 255,149 191,457 240,210 201,412 219,728 83,942 75,034 82,858 80,913 42,242 42,932 32,957 29,869 31,946 16,292 14,195
Stockholders' Equity 362,438 344,758 327,878 292,332 294,127 279,354 261,330 256,515 255,693 254,190 247,573 231,727 211,178 204,069 183,573 176,106 165,365 166,884 123,221 115,790 107,211 105,653 46,154 42,306 41,099 42,888 23,617 23,838 21,742 20,994 11,912 10,712 11,164 9,851 7,281 3,907 3,705
Cash Flow
Operating Cash Flow 100,867 (42,012) 12,974 107,119 78,084 (79,910) 4,092 15,614 (10,827) 21,884 73,466 36,593 107,953 25,079 95,932 (3,752) 122,797 23,930 (110,560) (49,579) (30,236) (15,147) 14,601 (25,134) (3,107) (13,676) 50 3,592 5,461 (983) (356) 2,350 (8,486) 5,757 137 609 1,101
Capital Expenditure 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17,622 0 0 0 0 0 0 0 0 0 (981) (5,153) 0 0 0 0 0 0 0 0
Free Cash Flow 100,867 (42,012) 12,974 107,119 78,084 (79,910) 4,092 15,614 (10,827) 21,884 73,466 36,593 107,953 25,079 95,932 (3,752) 122,797 41,552 (110,560) (49,579) (30,236) (15,147) 14,601 (25,134) (3,107) (13,676) 50 2,611 308 (983) (356) 2,350 (8,486) 5,757 137 609 1,101