Royal Bank of Canada logo RY - Royal Bank of Canada

Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 13
HOLD 16
SELL 1
STRONG
SELL
0
| PRICE TARGET: $225.00 DETAILS
HIGH: $225.00
LOW: $225.00
MEDIAN: $225.00
CONSENSUS: $225.00
UPSIDE: 7.39%
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
Revenue
Revenue 137,357 134,489 113,453 66,829 57,680 61,152 67,352 57,584 49,886 45,985 43,053 41,849 38,405 37,314 37,101 33,490 35,008 37,566.1 40,981 36,045 29,372 25,270 24,551.0 24,767.9 26,867.2 22,840.4 19,695.5 19,304.1 17,359.0 16,474.0 15,766 13,870 11,740
Cost of Revenue 75,187 80,230 64,330 18,538 7,390 18,399 23,448 16,376 10,914 9,467 9,055 9,067 9,136 9,629 10,589 8,648 10,734 17,578.2 19,636 15,837 10,643 7,814 8,284.3 8,579.4 11,909.2 11,521.5 9,847.0 9,817.9 8,450.9 9,003.1 9,069 7,348 7,027
Gross Profit 62,170 54,259 49,123 48,291 50,290 42,753 43,904 41,208 38,972 36,518 33,998 32,782 29,269 27,685 26,512 24,842 24,274 19,988.0 21,345 20,208 18,729 17,456 16,266.6 16,188.5 14,957.9 11,318.9 9,848.5 9,486.2 8,908.0 7,470.9 6,697 6,522 4,713
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
SG&A Expenses 23,122 21,083 18,853 18,311 20,430 18,935 18,685 16,452 16,383 15,801 14,546 14,604 13,032 12,703 12,019 11,976 11,522 9,409.6 10,033 9,777 9,307 8,825 7,992.9 6,314.6 5,722.9 4,651.2 4,095.9 3,688.1 3,427.0 2,851.0 2,563 2,675 2,310
Other Expenses 13,397 13,314 12,087 9,871 9,229 9,429 9,305 8,996 7,917 7,418 6,829 6,468 5,790 5,396 5,513 5,039 4,956 4,654.9 4,287 4,227 4,720 4,309 3,879.7 5,747.7 5,484.8 2,948.5 3,052.8 2,898.1 2,721.0 2,310.0 2,117 2,023 2,108
Operating Expenses 36,519 34,397 30,940 28,182 29,659 28,364 27,990 25,448 24,300 23,219 21,375 21,072 18,822 18,099 17,532 17,015 16,478 14,064.5 14,320 14,004 14,027 13,134 11,872.6 12,062.3 11,207.7 7,599.8 7,148.7 6,586.2 6,148.0 5,160.9 4,680 4,698 4,418
Operating Income
Operating Income 25,651 19,862 18,183 20,109 20,631 14,389 15,914 15,760 14,672 13,299 12,623 11,710 10,447 9,586 8,980 7,827 7,796 5,923.5 7,025 6,204 4,702 4,322 4,394.0 4,126.2 3,750.2 3,719.2 2,699.7 2,900.0 2,760.0 2,310.0 2,017 1,824 295
Interest Expense 70,825 76,998 61,862 18,054 8,143 14,048 21,584 15,069 9,764 7,921 7,958 7,903 7,899 8,330 9,456 7,408 8,567 15,983.6 18,845 15,408 10,188 7,468 7,563.0 7,514.0 10,790.4 10,830.0 9,086.4 9,242.9 8,071.0 8,563.1 8,489 6,528 5,277
Interest Income 103,825 104,951 86,991 40,771 28,145 34,883 41,333 33,021 26,904 24,452 22,729 22,019 21,148 20,769 20,813 17,746 19,272 25,343.9 26,547 22,204 16,981 13,866 13,899.5 14,448.6 17,102.0 16,108.7 14,203.3 14,307.0 13,071.0 13,208.0 13,156 11,196 9,670
Profitability
EBITDA 28,730 22,843 21,037 22,761 23,223 17,037 17,848 17,412 16,289 14,845 13,869 12,883 11,468 10,512 9,392 8,648 8,542 6,596.9 7,459 6,685 5,166 4,778 4,855.6 4,605.9 4,423.1 4,176.1 3,158.7 3,307.9 3,205.0 2,634.9 2,377 2,159 572
EBIT 25,651 19,862 18,183 20,109 20,631 14,389 15,914 15,760 14,672 13,299 12,623 11,710 10,447 9,586 8,980 7,827 7,796 5,923.5 7,025 6,204 4,702 4,322 4,394.0 4,126.2 3,750.2 3,719.2 2,699.7 2,900.0 2,760.0 2,310.0 2,017 1,824 295
Income Before Tax 25,651 19,862 18,183 20,109 20,631 14,389 15,914 15,760 14,672 13,299 12,623 11,710 10,447 9,586 8,980 7,827 7,796 5,923.5 7,025 6,204 4,702 4,322 4,394.0 4,126.2 3,750.2 3,719.2 2,699.7 2,900.0 2,760.0 2,310.0 2,017 1,824 295
Income Tax Expense 5,282 3,622 3,571 4,302 4,581 2,952 3,043 3,329 3,203 2,841 2,597 2,706 2,105 2,028 2,010 1,996 2,015 1,368.4 1,392 1,403 1,278 1,287 1,438.7 1,364.5 1,339.5 1,445.3 974.0 1,128.0 1,106.0 880 755 655 (5)
Net Income 20,362 16,230 14,605 15,794 16,038 11,432 12,860 12,400 11,428 10,405 9,925 8,910 8,244 7,410 6,343 5,223 3,858 4,555.1 5,492 4,728 3,387 2,803 2,968.5 2,761.7 2,410.7 2,273.8 1,725.8 1,772.0 1,654.0 1,430.0 1,262 1,169 300
Per Share Data
EPS (Basic) 14.12 11.27 10.33 11.08 11.08 7.84 8.78 8.39 7.59 6.80 6.75 6.03 5.53 4.96 4.25 3.49 2.59 3.41 4.24 3.65 2.61 2.14 2.22 2.08 1.79 1.71 1.25 1.32 1.23 1.03 0.88 0.80 0.12
EPS (Diluted) 14.09 11.23 10.32 11.06 11.06 7.82 8.75 8.36 7.56 6.78 6.73 6.00 5.49 4.91 4.19 3.46 2.57 3.38 4.19 3.59 2.57 2.11 2.19 2.06 1.78 1.70 1.24 1.30 1.21 1.03 0.88 0.80 0.12
Shares Outstanding 1,407.3 1,411.9 1,391.0 1,403.7 1,424.3 1,423.9 1,434.8 1,443.9 1,467.0 1,485.9 1,442.9 1,442.6 1,443.7 1,442.2 1,430.7 1,420.7 1,398.7 1,305.7 1,273.2 1,280.0 1,283.4 1,293.5 1,305.7 1,345.1 1,283.0 1,212.8 1,252.3 1,230.2 1,235.4 1,253.5 1,254.9 1,251.2 1,269.6
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
Current Assets
Cash & Cash Equivalents 87,388 122,743 133,075 180,408 193,484 157,901 64,655 66,680 61,069 42,780 35,142 25,820 24,589 22,872 18,888 21,694 17,276 31,126.7 16,106.3 14,903.0 10,237.3 9,978.1 17,553.7 21,324.0 17,535.3 19,605.5 23,042.5 16,395.0 20,662.0 23,692.0 17,710 16,449 10,874
Short-Term Investments 77,891 44,383 78,929 60,188 37,541 44,384 37,415 33,880 90,722 84,801 56,805 47,768 38,687 40,828 38,894 38,594 46,210 71,830 51,867 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Receivables 41,207 32,888 29,794 26,239 22,533 18,630 19,731 16,910 10,586 10,079 9,551 9,301 8,078 9,145 6,610 7,596 6,646 14,436 6,655.9 5,401.1 3,649.8 0 0 0 0 0 0 2,649.9 2,326.0 0 1,547 1,134 955
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
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
Total Current Assets 206,486 200,014 241,798 266,835 253,558 220,915 121,801 117,470 162,377 137,660 101,498 82,889 71,354 73,894 64,703 67,884 70,132 117,392.7 74,629.3 20,304.0 13,887.1 9,978.1 17,553.7 21,324.0 17,535.3 19,605.5 23,042.5 19,044.9 22,988.0 23,692.0 19,257 17,583 11,829
Non-Current Assets
Property, Plant & Equipment 6,819 6,852 6,749 7,214 7,424 7,934 3,191 2,832 2,670 2,836 2,728 2,684 2,636 2,691 2,490 2,139 2,367 2,471.1 2,131.3 1,817.6 1,708.6 1,738.6 1,669.5 1,652.6 1,601.3 1,248.9 1,274.1 1,872.0 1,696.0 1,785.0 1,870 1,975 2,057
Goodwill 19,405 19,286 12,594 12,277 10,854 11,302 11,236 11,137 10,977 11,156 9,289 8,647 8,332 7,485 7,610 6,660 8,368 9,977 4,752 4,304 4,203 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 7,402 7,798 5,903 6,083 4,471 4,752 4,674 4,687 4,507 4,648 2,814 2,775 2,777 2,686 2,115 1,710 2,033 1,254 628 642 409 0 0 0 0 0 0 2,649.9 2,326.0 0 1,547 1,134 955
Long-Term Investments 1,517,518 1,372,525 1,200,549 1,129,954 945,026 896,321 818,277 760,917 640,489 643,399 580,238 524,920 485,878 471,659 476,441 415,734 376,961 405,840.0 286,996.0 288,610.5 265,746.0 210,336.5 208,011.3 194,730.5 227,295.7 207,666.8 191,769.9 188,223.0 170,564.0 161,930.0 139,344 131,983 132,171
Other Non-Current Assets 562,890 560,779 540,826 497,137 487,068 486,384 470,867 439,128 392,260 379,967 377,598 318,247 288,586 266,975 242,441 234,117 198,316 188,351.0 232,702.6 222,511.5 185,065.2 201,010.7 172,686.3 153,581.0 107,290.9 62,232.7 58,436.1 71,326.0 48,189.0 30,668.0 22,848 20,955 18,437
Total Non-Current Assets 2,118,520 1,971,568 1,764,733 1,650,384 1,452,765 1,403,633 1,307,134 1,217,264 1,050,476 1,042,598 972,710 857,661 788,391 751,206 729,130 658,322 584,857 606,466.1 525,717.0 516,475.9 455,633.5 416,243.6 385,479.4 355,632.4 341,725.1 270,134.0 250,256.0 262,029.0 221,055.9 194,383.0 164,395 155,496 153,112
Total Assets 2,325,006 2,171,582 2,006,531 1,917,219 1,706,323 1,624,548 1,428,935 1,334,734 1,212,853 1,180,258 1,074,208 940,550 859,745 825,100 793,833 726,206 654,989 723,858.8 600,346.2 536,780.0 469,520.6 426,221.7 403,033.1 376,956.4 359,260.4 289,739.6 273,298.5 281,073.9 244,043.9 218,075.0 183,652 173,079 164,941
Current Liabilities
Account Payables 22,934 22,971 20,581 17,285 10,506 9,463 8,335 8,681 6,006 5,740 5,659 6,197 6,534 9,842 8,056 7,368 8,474 2,924.5 2,908.0 2,555.8 0 0 0 0 0 0 0 2,116.1 2,036.1 0 2,483 1,749 2,069
Short-Term Debt 476,560 440,629 452,906 416,245 361,069 354,240 325,989 295,498 220,120 168,557 167,871 118,793 60,416 64,032 42,914 42,871 76,509 64,961.5 85,505.6 83,284.0 55,771.6 26,472.8 46,589.7 40,219.6 37,306.8 22,424.6 28,135.9 31,875.0 20,682.0 0 11,218 10,910 7,895
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
Other Current Liabilities 1,041,419 988,834 846,644 843,893 848,294 789,120 659,297 625,581 600,556 594,185 511,706 484,351 610,207 548,975 523,386 461,158 439,663 466,082.0 409,893.8 381,774.9 339,251.3 270,958.3 259,145.5 243,486.0 233,447.1 202,896.7 187,896.1 180,004.9 173,229.0 161,817.0 143,491 135,815 130,399
Total Current Liabilities 1,554,487 1,464,924 1,329,873 1,287,068 1,229,840 1,160,932 1,001,037 936,833 833,874 774,930 691,594 615,923 683,068 627,851 579,775 516,754 529,656 537,823.0 502,267.4 471,165.7 395,023.0 297,431.1 305,735.2 283,705.6 270,753.8 225,321.4 216,032.1 213,996.0 195,947.0 161,817.0 157,192 148,474 140,363
Non-Current Liabilities
Long-Term Debt 353,809 334,221 316,919 277,768 201,103 181,908 172,189 163,310 151,316 158,419 155,958 133,491 7,443 7,615 8,749 6,681 6,461 8,131.3 6,235.0 8,486.5 9,566.7 10,415.8 6,242.9 6,613.7 6,313.3 5,825.5 4,596.1 4,087.1 4,155.0 3,627.0 3,534 3,477 3,442
Deferred Tax Liabilities 484 542 426 439 74 52 82 84 97 989 201 204 170 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 268,212 236,590 236,225 235,653 168,580 187,220 169,390 152,293 151,059 172,337 160,483 134,492 117,821 141,850 163,846 161,564 79,895 144,774.4 65,922.0 33,232.3 42,839.8 100,112.2 70,291.4 66,384.7 62,550.4 44,348.2 40,261.9 51,132.9 33,020.8 42,294.0 13,787 12,446 13,120
Total Non-Current Liabilities 631,368 579,466 561,511 521,976 377,721 376,849 344,273 317,946 304,551 333,716 318,670 270,124 127,217 151,221 172,595 168,245 86,356 152,905.7 72,157.0 41,718.8 52,406.5 110,527.9 76,534.4 72,998.4 68,863.7 50,173.6 44,858.0 55,219.9 37,175.9 45,921.1 17,321 15,923 16,562
Total Liabilities 2,185,855 2,044,390 1,891,384 1,809,044 1,607,561 1,537,781 1,345,310 1,254,779 1,138,425 1,108,646 1,010,264 886,047 810,285 779,072 752,370 684,999 616,012 690,728.7 574,424.4 512,884.6 447,429.4 407,959.0 382,269.5 356,704.0 339,617.5 275,495.0 260,890.1 269,215.9 233,122.9 207,738.1 174,513 164,397 156,925
Stockholders' Equity
Common Stock 20,863 21,013 19,398 17,318 17,728 17,628 17,587 17,617 17,703 17,859 14,611 14,511 14,377 14,323 14,010 13,378 13,075 10,384 7,300 7,196 7,169.7 6,988.5 7,018.3 0 0 0 0 0 0 0 0 0 0
Retained Earnings 96,938 88,608 81,715 78,037 71,795 59,806 55,981 51,112 45,359 41,519 37,811 31,615 27,438 24,270 20,381 22,706 20,585 19,936.3 18,166.7 15,771.3 13,704.1 12,065.4 10,440.5 10,180.7 9,168.4 8,428.3 7,494.5 6,803.1 5,699.1 4,786.0 4,132 3,413 2,772
Accumulated Other Comprehensive Income 0 8,498 0 0 0 3,414 4,248 4,823 4,354 4,926 4,626 71 42 31 8 (2,099) (1,716) (2,356.9) (3,206.9) (2,003.8) (1,773.5) (1,555.7) 0 0 0 (91.4) (123.6) 22.1 0 0 0 0 0
Total Stockholders' Equity 139,092 127,089 115,048 108,064 98,667 86,664 83,523 79,861 73,829 71,017 62,146 52,690 47,665 44,267 39,702 38,951 36,906 30,758.8 24,438.6 22,120.5 20,147.6 17,904.2 18,375.3 18,783.5 18,163.8 13,541.0 12,408.4 11,858.0 10,389.9 10,337.0 9,032 8,589 7,930
Total Liabilities & Equity 2,325,006 2,171,582 2,006,531 1,917,219 1,706,323 1,624,548 1,428,935 1,334,734 1,212,853 1,180,258 1,074,208 940,550 859,745 825,100 793,833 726,206 654,989 723,858.8 600,346.2 536,780.0 469,520.6 426,221.7 403,033.1 376,956.4 359,260.4 289,739.6 273,298.5 281,572.9 244,043.9 218,075.0 183,652 173,079 164,941
Debt Metrics
Total Debt 834,955 779,523 774,589 699,123 567,249 541,505 498,227 458,808 371,436 326,976 323,829 252,284 67,859 71,647 51,663 49,552 82,970 73,092.8 91,740.6 91,770.4 65,338.3 36,888.6 52,832.7 46,833.3 43,620.1 28,250.1 32,732.1 35,962.0 24,837.1 3,627.0 14,752 14,387 11,337
Net Debt 747,567 656,780 641,514 518,715 373,765 383,604 433,572 392,128 310,367 284,196 288,687 226,464 43,270 48,775 32,775 27,858 65,694 41,966.1 75,634.3 76,867.5 55,101.0 26,910.5 35,278.9 25,509.3 26,084.7 8,644.5 9,689.6 19,567.1 4,175.0 (20,065.0) (2,958) (2,062) 463
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
Operating Activities
Net Income 20,369 16,240 14,612 15,807 16,050 11,437 12,871 12,431 11,469 10,458 10,026 9,004 8,342 7,507 6,444 5,732 5,681 4,555.1 5,492 4,757 3,437 3,023 2,955.3 2,761.7 2,410.7 2,273.8 1,725.8 1,772.0 1,654.0 1,430.0 1,262 1,169 300
Depreciation & Amortization 3,079 2,981 2,854 2,652 2,592 2,648 1,934 1,652 1,617 1,546 1,246 1,173 1,021 926 412 821 746 673.4 434 481 464 456 461.6 479.8 672.9 456.9 459.0 407.9 445.0 324.9 360 335 277
Stock-Based Compensation 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
Change in Working Capital 27,831 2,340 7,227 2,681 42,878 121,252 (1,440) 1,815 23,810 14,304 11,894 4,358 (3,072) (11,156) (4,341) 4,054 596 9,568.3 16,012 (19,804) (33,195) (2,250) 935.0 (6,604.4) (10,831.6) (15,814.8) (6,170.4) (4,785.9) 1,515.0 (357.1) 565 (414) (267)
Other Non-Cash Items 4,157 3,107 2,404 233 (1,057) 4,068 1,419 1,117 626 1,027 681 846 866 1,280 2,088 568 (75) (2,910.1) 709 124 249 754 (14,299.1) 236.8 709.4 1,408.8 8,905.4 (1,693.0) 217.0 (3,912.0) (1,248) 510 1,969
Operating Cash Flow 55,220 23,139 26,079 21,942 61,044 138,819 14,265 17,474 37,725 26,856 24,149 15,174 7,085 (1,647) 4,479 11,294 7,403 11,432 22,500 (14,298) (29,527) 1,931 (9,671.6) (3,028.0) (7,203.6) (11,868.7) 4,893.0 (4,363.9) 4,027.0 (2,300.1) 1,330.1 1,783.0 1,573
Investing Activities
Capital Expenditure (2,243) (2,280) (2,730) (2,500) (2,186) (2,629) (2,261) (1,980) (1,364) (1,257) (1,337) (1,227) (932) (1,320) (1,452) (960) (689) (1,265.0) (706) (511) (383) (439) (390.3) (419.0) (369.8) (281.8) (254.5) (518.0) (293.1) (240) (255) (253) (212)
Acquisitions 0 (12,701) 1,712 (2,360) 78 (22) 67 (51) 0 (2,330) 255 173 (2,520) 2,049 (860) (82) (27) (974.0) (373) (256) 0 438 (280.9) (99.7) (3,120.1) (322.9) 0 0 0 0 0 0 0
Purchases of Investments (314,421) (193,307) (202,456) (122,964) (123,547) (149,516) (72,435) (59,286) (61,559) (58,482) (53,246) (55,833) (41,341) (55,024) (46,877) (34,590) (30,229) (24,864.1) (22,012) (31,976) (36,373) (50,911) (52,001.8) (33,093.5) (45,051.6) (23,708.5) (27,573.9) (16,116.1) (17,679.1) (34,457.0) (27,219) (3,061) (5,950)
Sales/Maturities of Investments 232,439 182,335 156,466 99,143 108,925 113,286 65,377 57,108 52,276 43,752 43,641 48,030 43,976 55,960 53,610 48,178 49,612 43,339.3 31,785 35,735 44,059 56,515 46,391.9 32,143.3 26,551.3 31,191.0 16,002.1 22,215.0 24,996.1 29,394.9 26,293 207 1,734
Other Investing Activities 15,656 5,066 18,743 (28,373) (40,618) (676) (1,874) (3,809) (4,811) (3,109) (14,456) 640 1,207 1,585 781 (64,120) (2,749) (60,888.7) (48,411) (46,925) (15,030) (21,368) 770.1 (4,397.2) (731.6) (11,711.8) 1,763.0 (7,702.9) (14,055.9) (22,634.9) (6,767) (6,053) (5,299)
Investing Cash Flow (68,569) (20,887) (28,265) (57,054) (57,348) (39,557) (11,126) (8,018) (15,458) (21,426) (25,143) (8,217) 390 3,250 5,202 (51,574) 15,918 (44,652.5) (39,717) (43,933) (7,727) (15,765) (5,511.0) (5,859.8) (22,721.8) (4,850.7) (10,064.7) (2,121.9) (7,032.0) (27,937.0) (7,948) (9,160) (9,727)
Financing Activities
Net Debt Issuance 2,257 (3,393) (4,427) 9,788 (385) (825) 137 0 (149) 2,102 (805) 394 (47) (985) 481 118 (3,058) (20,246.5) (1,047) (333) (614) 805 3,287.6 3,713.4 12,074.3 1,180.3 576.7 428.2 1,576.0 100.1 (1,541) 3,215 2,485
Stock Repurchased (13,495) (6,667) (4,075) (11,282) (6,218) (7,175) (7,544) (7,353) (7,901) (5,887) (6,575) (7,066) (5,199) (5,261) (6,080) (6,929) (14,957) (431) (929) (1,302) (407) (1,130) 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid (8,800) (6,637) (5,549) (6,960) (6,420) (6,333) (6,025) (5,640) (5,309) (4,997) (4,564) (4,211) (3,810) (3,272) (3,032) (2,934) (2,744) (2,687.6) (2,278) (1,807) (1,469) (1,295) (1,148.6) (1,104.4) (971.3) (790.4) (735.6) (662.0) (586.0) (562.0) (535) (532) (518)
Other Financing Activities (39) (6) (21) (5) (3) (6) (2) (537) (35) (1,279) (113) (1,008) (94) (92) (843) 44,102 (24,582) 61,728.0 20,114.9 60,193 40,479 15,928 14,794.9 8,084.1 19,568.3 15,415.8 5,808.4 7,547.9 2,621.0 31,028.9 9,163.1 4,508 3,321
Financing Cash Flow (6,711) (8,146) (9,833) (2,185) (5,928) (7,746) (7,457) (7,720) (8,651) (3,134) (4,430) (5,284) (4,449) (4,200) (3,151) 41,425 (25,783) 39,197.9 17,374 57,711 38,666 14,675 15,612.6 9,629.3 30,769.7 15,205.6 5,222.0 7,624.9 3,482.0 29,922.9 6,543 7,191 5,900
Cash Position
Net Change in Cash (19,699) (5,266) (10,408) (41,449) (5,042) 92,578 (3,899) 1,802 13,478 2,477 (4,969) 1,871 3,122 (2,596) 6,606 1,746 (1,588) 6,860.3 (175) (600) 1,290 824 352.1 743.0 844.3 (1,512.3) 51.1 1,139.1 477.0 (1,107.0) (75) (186) (143)
Cash at Beginning 56,723 61,989 72,397 113,846 118,888 26,310 30,209 28,407 14,929 12,452 17,421 15,550 12,428 15,024 8,538 7,584 9,941 4,226 4,400.7 5,000.6 3,711.2 2,887.1 2,534.6 1,791.3 947.5 2,459.6 2,409.0 1,269.9 793.0 1,107.0 1,182.0 1,373.1 1,516
Cash at End 37,024 56,723 61,989 72,397 113,846 118,888 26,310 30,209 28,407 14,929 12,452 17,421 15,550 12,428 15,144 9,330 8,353 11,086 4,225.7 4,401.4 5,000.6 3,711 2,886.7 2,534.3 1,791.8 947.3 2,460.1 2,409.0 1,270.0 792.9 1,107.1 1,187.1 1,373
Free Cash Flow 52,977 20,859 23,349 19,442 58,858 136,190 12,004 15,494 36,361 25,599 22,812 13,947 6,153 (2,967) 3,027 10,334 6,703 10,167 21,794 (14,809) (29,910) 1,492 (10,062.0) (3,447.0) (7,573.4) (12,150.5) 4,638.1 (4,881.9) 3,734.0 (2,540.1) 1,075.0 1,530.0 1,361
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
Income Statement
Revenue 137,357 134,489 113,453 66,829 57,680 61,152 67,352 57,584 49,886 45,985 43,053 41,849 38,405 37,314 37,101 33,490 35,008 37,566.1 40,981 36,045 29,372 25,270 24,551.0 24,767.9 26,867.2 22,840.4 19,695.5 19,304.1 17,359.0 16,474.0 15,766 13,870 11,740
Gross Profit 62,170 54,259 49,123 48,291 50,290 42,753 43,904 41,208 38,972 36,518 33,998 32,782 29,269 27,685 26,512 24,842 24,274 19,988.0 21,345 20,208 18,729 17,456 16,266.6 16,188.5 14,957.9 11,318.9 9,848.5 9,486.2 8,908.0 7,470.9 6,697 6,522 4,713
Operating Income 25,651 19,862 18,183 20,109 20,631 14,389 15,914 15,760 14,672 13,299 12,623 11,710 10,447 9,586 8,980 7,827 7,796 5,923.5 7,025 6,204 4,702 4,322 4,394.0 4,126.2 3,750.2 3,719.2 2,699.7 2,900.0 2,760.0 2,310.0 2,017 1,824 295
Net Income 20,362 16,230 14,605 15,794 16,038 11,432 12,860 12,400 11,428 10,405 9,925 8,910 8,244 7,410 6,343 5,223 3,858 4,555.1 5,492 4,728 3,387 2,803 2,968.5 2,761.7 2,410.7 2,273.8 1,725.8 1,772.0 1,654.0 1,430.0 1,262 1,169 300
EPS (Diluted) 14.09 11.23 10.32 11.06 11.06 7.82 8.75 8.36 7.56 6.78 6.73 6.00 5.49 4.91 4.19 3.46 2.57 3.38 4.19 3.59 2.57 2.11 2.19 2.06 1.78 1.70 1.24 1.30 1.21 1.03 0.88 0.80 0.12
Balance Sheet
Cash & Equivalents 87,388 122,743 133,075 180,408 193,484 157,901 64,655 66,680 61,069 42,780 35,142 25,820 24,589 22,872 18,888 21,694 17,276 31,126.7 16,106.3 14,903.0 10,237.3 9,978.1 17,553.7 21,324.0 17,535.3 19,605.5 23,042.5 16,395.0 20,662.0 23,692.0 17,710 16,449 10,874
Total Assets 2,325,006 2,171,582 2,006,531 1,917,219 1,706,323 1,624,548 1,428,935 1,334,734 1,212,853 1,180,258 1,074,208 940,550 859,745 825,100 793,833 726,206 654,989 723,858.8 600,346.2 536,780.0 469,520.6 426,221.7 403,033.1 376,956.4 359,260.4 289,739.6 273,298.5 281,073.9 244,043.9 218,075.0 183,652 173,079 164,941
Total Debt 834,955 779,523 774,589 699,123 567,249 541,505 498,227 458,808 371,436 326,976 323,829 252,284 67,859 71,647 51,663 49,552 82,970 73,092.8 91,740.6 91,770.4 65,338.3 36,888.6 52,832.7 46,833.3 43,620.1 28,250.1 32,732.1 35,962.0 24,837.1 3,627.0 14,752 14,387 11,337
Stockholders' Equity 139,092 127,089 115,048 108,064 98,667 86,664 83,523 79,861 73,829 71,017 62,146 52,690 47,665 44,267 39,702 38,951 36,906 30,758.8 24,438.6 22,120.5 20,147.6 17,904.2 18,375.3 18,783.5 18,163.8 13,541.0 12,408.4 11,858.0 10,389.9 10,337.0 9,032 8,589 7,930
Cash Flow
Operating Cash Flow 55,220 23,139 26,079 21,942 61,044 138,819 14,265 17,474 37,725 26,856 24,149 15,174 7,085 (1,647) 4,479 11,294 7,403 11,432 22,500 (14,298) (29,527) 1,931 (9,671.6) (3,028.0) (7,203.6) (11,868.7) 4,893.0 (4,363.9) 4,027.0 (2,300.1) 1,330.1 1,783.0 1,573
Capital Expenditure (2,243) (2,280) (2,730) (2,500) (2,186) (2,629) (2,261) (1,980) (1,364) (1,257) (1,337) (1,227) (932) (1,320) (1,452) (960) (689) (1,265.0) (706) (511) (383) (439) (390.3) (419.0) (369.8) (281.8) (254.5) (518.0) (293.1) (240) (255) (253) (212)
Free Cash Flow 52,977 20,859 23,349 19,442 58,858 136,190 12,004 15,494 36,361 25,599 22,812 13,947 6,153 (2,967) 3,027 10,334 6,703 10,167 21,794 (14,809) (29,910) 1,492 (10,062.0) (3,447.0) (7,573.4) (12,150.5) 4,638.1 (4,881.9) 3,734.0 (2,540.1) 1,075.0 1,530.0 1,361