Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2023-10-29 2022-10-30 2021-10-31 2020-10-25 2019-10-27 2018-10-28 2017-10-29 2016-10-30 2015-10-25 2014-10-26 2013-10-27 2012-10-28 2011-10-30 2010-10-31 2009-10-25 2008-10-26 2007-10-28 2006-10-29 2005-10-30 2004-10-30
Revenue 11,980,785 12,110,010 12,458,806 11,386,189 9,608,462 9,497,317 9,545,700 9,167,519 9,523,224 9,263,863 9,316,256 8,751,654 8,230,670 7,895,089 7,220,719 6,533,671 6,754,903 6,193,032 5,745,481 5,413,997 4,779,875
Revenue Growth - -2.80% 9.42% 18.50% 1.17% -0.51% 4.13% -3.74% 2.80% -0.56% 6.45% 6.33% 4.25% 9.34% 10.52% -3.28% 9.07% 7.79% 6.12% 13.27%
Cost of Revenue 9,945,639 10,110,169 10,294,120 9,458,283 7,782,498 7,612,669 7,550,267 7,164,356 7,365,049 7,455,282 7,751,273 7,338,838 6,898,819 6,560,976 5,981,977 5,434,800 5,233,156 4,778,505 4,362,291 4,131,389 3,658,870
Gross Profit 2,035,146 1,999,841 2,164,686 1,927,906 1,825,964 1,884,648 1,995,433 2,003,163 2,158,175 1,808,581 1,564,983 1,412,816 1,331,851 1,334,113 1,238,742 1,098,871 1,521,747 1,414,527 1,383,190 1,282,608 1,121,005
Gross Profit Margin 17.01% 16.51% 17.37% 16.93% 19.00% 19.84% 20.90% 21.85% 22.66% 19.52% 16.80% 16.14% 16.18% 16.90% 17.16% 16.82% 22.53% 22.84% 24.07% 23.69% 23.45%
Research and Development 33,700 33,700 34,700 33,600 31,900 32,500 33,800 34,200 34,700 32,000 29,900 29,900 29,800 0 0 0 0 0 0 0 0
General and Administrative Expenses 971,503 942,167 879,265 853,071 761,315 727,584 838,205 762,104 871,974 743,611 650,948 627,340 605,868 618,586 605,293 567,085 1,012,321 934,077 937,034 864,034 768,182
Total Operating Expenses 971,503 942,167 879,265 853,071 761,315 727,584 838,205 762,104 871,974 743,611 650,948 627,340 605,868 591,829 605,293 567,085 1,012,321 934,077 932,481 10,858,509 743,661
Operating Income or Loss 1,035,802 1,072,046 1,312,607 1,122,599 1,100,220 1,196,265 1,198,921 1,280,469 1,323,895 1,067,320 931,620 805,989 764,674 742,284 646,575 533,414 513,661 483,920 450,709 424,099 377,344
Operating Margin 8.64% 8.85% 10.54% 9.86% 11.45% 12.60% 12.56% 13.97% 13.90% 11.52% 10.00% 9.21% 9.29% 9.40% 8.95% 8.16% 7.60% 7.81% 7.84% 7.83% 7.89%
Interest Expense 85,943 73,402 62,515 43,307 21,069 18,070 26,494 12,683 12,871 13,111 12,704 12,453 12,859 23,448 26,589 27,995 56,125 27,707 20,166 -9,980,787 -5,284
EBITDA 1,324,390 1,368,568 1,603,371 1,397,883 1,341,597 1,392,994 1,386,915 1,422,485 1,463,045 1,225,225 1,064,900 935,810 890,688 866,449 789,857 681,743 639,850 624,282 571,810 -9,460,712 454,026
Depreciation and Amortization 260,205 253,311 262,753 228,406 205,781 165,209 161,858 130,977 131,968 133,434 130,044 124,850 119,494 124,165 125,591 127,138 126,189 126,738 121,101 115,189 94,745
Income Before Tax 1,001,210 1,013,472 1,278,103 1,126,170 1,114,747 1,209,715 1,181,284 1,278,645 1,317,215 1,057,143 922,152 798,507 758,335 718,836 624,551 524,982 457,536 469,837 430,543 404,886 364,565
Income Tax Expense 221,055 220,552 277,877 217,029 206,393 230,567 168,702 431,542 426,698 369,879 316,126 268,431 253,374 239,640 224,775 182,169 172,036 167,945 144,404 151,427 132,902
Net Income 780,777 793,572 999,987 908,839 908,082 978,806 1,012,140 846,735 890,052 686,088 602,677 526,211 500,050 474,195 395,587 342,813 285,500 301,892 286,139 253,459 231,663
Net Income Margin 6.52% 6.55% 8.03% 7.98% 9.45% 10.31% 10.60% 9.24% 9.35% 7.41% 6.47% 6.01% 6.08% 6.01% 5.48% 5.25% 4.23% 4.87% 4.98% 4.68% 4.85%
EPS 1.43 1.45 1.84 1.68 1.69 1.83 1.91 1.60 1.68 1.30 1.14 1.00 0.95 0.89 0.74 0.64 0.53 0.55 0.52 0.46 0.42
EPS Diluted 1.43 1.45 1.82 1.66 1.66 1.80 1.86 1.57 1.64 1.27 1.12 0.98 0.93 0.87 0.73 0.63 0.52 0.54 0.51 0.46 0.42
Weighted Average Shares Out - 546,421 544,918 541,114 538,007 534,578 530,742 528,363 529,290 528,144 527,624 528,634 526,932 532,788 533,464 536,908 541,440 548,864 551,380 552,160 554,384
Weighted Average Shares Out Diluted - 548,982 549,566 547,580 546,592 545,232 543,869 539,116 542,473 541,002 540,432 540,448 537,782 543,830 541,396 541,956 548,512 556,604 558,244 558,308 560,716

Reported Currency: USD Q3 2023-10-29 2022-10-30 2021-10-31 2020-10-25 2019-10-27 2018-10-28 2017-10-29 2016-10-30 2015-10-25 2014-10-26 2013-10-27 2012-10-28 2011-10-30 2010-10-31 2009-10-25 2008-10-26 2007-10-28 2006-10-29 2005-10-30 2004-10-30
Current Assets
Cash and Cash Equivalents 537,476 736,532 982,107 613,530 1,714,309 672,901 459,136 444,122 415,143 347,239 334,174 434,014 682,388 463,130 467,845 385,252 154,778 149,749 172,485 131,046 288,881
Short Term Investments 24,454 16,664 16,149 21,162 17,338 14,736 0 0 0 0 0 0 77,387 76,077 50,595 0 0 0 0 38,500 0
Cash + Short Term Investments 561,930 753,196 998,256 634,692 1,731,647 687,637 459,136 444,122 415,143 347,239 334,174 434,014 759,775 539,207 518,440 385,252 154,778 149,749 172,485 169,546 288,881
Net Receivables 727,054 824,633 874,770 904,012 743,868 594,320 604,433 640,697 609,592 611,821 635,204 551,500 523,501 485,533 439,464 372,292 411,010 366,621 341,916 301,001 272,738
Inventory 1,649,649 1,680,406 1,716,059 1,369,198 1,072,762 1,042,362 963,527 921,022 985,683 993,265 1,054,552 967,977 950,521 885,823 793,771 722,371 784,542 646,968 570,932 495,978 425,655
Other Current Assets 58,813 39,014 -1 14,943 12,437 14,457 6,662 4,538 5,719 9,422 6,738 7,379 5,555 8,417 23,635 19,253 87,848 68,387 56,338 74,559 42,129
Total Current Assets 2,997,446 3,297,249 3,637,125 2,947,816 3,579,063 2,361,413 2,050,100 2,026,523 2,029,912 2,063,032 2,132,771 2,047,413 2,320,684 1,998,231 1,858,166 1,574,733 1,438,178 1,231,725 1,141,671 1,041,084 1,029,403
Non-Current Assets
Property, Plant and Equipment 2,168,531 2,165,818 2,141,146 2,109,117 1,898,222 1,629,111 1,512,600 1,203,251 1,105,449 1,011,739 1,001,767 955,333 924,480 907,090 922,103 952,713 977,657 966,601 910,810 877,676 704,237
Goodwill 4,923,731 4,928,464 4,925,829 4,929,102 2,612,727 2,481,645 2,714,116 2,119,813 1,834,497 1,699,484 1,226,406 934,472 630,875 630,884 629,023 620,155 619,325 595,756 550,706 0 0
Intangible Assets 1,743,613 1,757,171 1,803,027 1,822,273 1,076,285 1,033,862 1,207,219 3,146,827 2,737,755 2,526,703 1,781,296 1,312,565 753,947 132,046 770,545 761,009 151,219 162,237 147,975 641,686 512,942
Long Term Investments 680,386 725,121 271,058 299,019 308,372 289,157 273,153 242,369 239,590 258,998 264,451 270,609 286,537 295,698 214,389 86,599 93,617 102,060 0 0 0
Tax Assets 499,098 204,697 475,212 289,096 183,232 135,915 197,093 -242,369 6,223 -258,998 -264,451 25,086 144,245 59,814 72,426 122,007 89,249 66,220 7,387 1,253 0
Other Non-Current Assets 100,976 370,252 53,523 299,907 250,382 177,901 188,011 599,307 251,138 538,357 539,785 304,874 134,073 220,628 216,289 194,994 247,226 269,051 301,757 260,707 287,386
Total Non-Current Assets 10,116,335 10,151,523 9,669,795 9,748,514 6,329,220 5,747,591 6,092,192 4,949,385 4,340,155 4,076,799 3,322,848 2,868,467 2,243,282 2,246,160 2,195,752 2,117,322 2,178,293 2,161,925 1,918,635 1,781,322 1,504,565
Other Assets 0 0 4,935 5,477 4,777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 13,113,781 13,448,772 13,311,855 12,701,807 9,913,060 8,109,004 8,142,292 6,975,908 6,370,067 6,139,831 5,455,619 4,915,880 4,563,966 4,244,391 4,053,918 3,692,055 3,616,471 3,393,650 3,060,306 2,822,406 2,533,968
Current Liabilities
Accounts Payable 671,007 771,397 816,604 793,310 644,609 590,033 618,830 552,714 481,826 495,317 484,042 387,284 385,877 390,171 361,287 313,258 378,520 290,919 271,358 255,144 203,563
Short Term Debt 8,232 950,529 8,796 8,756 258,691 0 0 0 1,053,196 185,000 0 0 0 0 350,000 0 100,000 70,049 366 11,075 15,760
Tax Payables 18,513 15,212 32,925 23,520 22,480 6,208 2,490 525 4,331 6,764 5,507 8,637 4,864 8,137 9,339 15,127 12,302 11,381 0 0 0
Deferred Revenue 18,513 589,851 475,212 0 0 0 0 0 -1,535,022 -495,317 0 0 0 0 0 0 0 0 123,501 122,529 103,290
Other Current Liabilities 611,994 -1 172,654 613,588 600,665 515,016 520,084 505,498 1,053,196 1,029,025 470,650 396,725 443,207 388,015 389,926 371,771 302,713 303,809 189,789 194,424 141,753
Total Current Liabilities 1,309,746 2,311,776 1,473,266 1,415,654 1,503,965 1,105,049 1,138,914 1,058,212 1,053,196 1,214,025 954,692 784,009 829,084 778,186 1,101,213 685,029 781,233 664,777 585,014 583,172 464,366
Non-Current Liabilities
Long Term Debt 2,851,621 2,358,719 3,290,549 3,315,147 1,044,936 250,000 624,840 250,000 250,000 250,000 250,000 250,000 250,000 250,000 0 350,000 350,000 350,005 350,054 350,430 361,510
Deferred Revenue -0 349,268 0 546,362 552,878 536,490 -203,103 0 -367,253 -64,096 -24,002 0 0 0 0 0 0 0 0 0 0
Deferred Tax 499,098 498,106 475,212 278,183 218,779 176,574 197,093 98,410 367,253 64,096 24,002 0 0 0 0 0 0 0 0 0 4,324
Other Non-Current Liabilities 576,091 191,918 527,673 162,622 157,398 115,356 779,730 629,589 615,465 674,413 638,871 565,292 659,957 556,389 546,066 533,574 477,666 494,085 322,326 314,228 304,520
Total Non-Current Liabilities 3,926,810 3,398,011 4,293,434 4,302,314 1,973,991 1,078,420 1,398,560 977,999 865,465 924,413 888,871 815,292 909,957 806,389 546,066 883,574 827,666 844,090 672,380 664,658 670,354
Total Liabilities 5,236,556 5,709,787 5,766,700 5,717,968 3,477,956 2,183,469 2,537,474 2,036,211 1,918,661 2,138,438 1,843,563 1,599,301 1,739,041 1,584,575 1,647,279 1,568,603 1,608,899 1,508,867 1,257,394 1,247,830 1,134,720
Common Stock 8,033 8,007 8,002 7,946 7,909 7,830 7,825 7,741 7,742 7,741 7,724 7,725 7,707 7,734 7,793 7,828 7,883 7,951 8,066 8,078 8,079
Retained Earnings 7,612,610 7,492,952 7,313,374 6,881,870 6,523,335 6,128,207 5,729,956 5,162,571 4,736,567 4,216,125 3,805,654 3,452,529 3,135,317 2,824,331 2,568,774 2,318,390 2,112,873 1,978,643 1,821,202 1,588,161 1,414,703
Accumulated Other Comprehensive Income/Loss -314,374 -272,252 -255,561 -277,269 -395,250 -399,500 -243,498 -248,075 -296,303 -225,668 -207,700 -149,214 -323,569 -175,483 -175,910 -202,766 -113,184 -101,811 -17,996 -24,923 -23,534
Total Stockholders Equity 7,867,119 7,738,985 7,540,219 6,978,361 6,430,326 5,925,535 5,604,818 4,939,697 4,451,406 4,001,393 3,612,056 3,316,579 2,824,925 2,656,582 2,406,639 2,123,452 2,007,572 1,884,783 1,802,912 1,574,576 1,399,248
Total Investments 704,840 741,785 287,207 320,181 325,710 303,893 273,153 242,369 239,590 258,998 264,451 270,609 363,924 371,775 264,984 86,599 93,617 102,060 0 38,500 0
Total Debt 2,859,853 3,309,248 3,299,345 3,323,903 1,303,627 250,000 624,840 250,000 250,000 435,000 250,000 250,000 250,000 250,000 350,000 350,000 450,000 420,054 350,420 361,505 377,270
Net Debt 2,322,377 2,572,716 2,317,238 2,710,373 -410,682 -422,901 165,704 -194,122 -165,143 87,761 -84,174 -184,014 -432,388 -213,130 -117,845 -35,252 295,222 270,305 177,935 230,459 88,389

Reported Currency: USD TTM 2023-10-29 2022-10-30 2021-10-31 2020-10-25 2019-10-27 2018-10-28 2017-10-29 2016-10-30 2015-10-25 2014-10-26 2013-10-27 2012-10-28 2011-10-30 2010-10-31 2009-10-25 2008-10-26 2007-10-28 2006-10-29 2005-10-30 2004-10-30
Cash Flows from Operating Activities
Net Income 780,324 792,920 1,000,226 909,140 908,354 979,148 1,012,582 847,103 890,517 687,264 606,026 530,076 504,961 479,196 399,776 342,813 285,500 301,892 286,139 253,459 231,663
Depreciation & Amortization 260,205 253,311 262,753 228,406 205,781 165,209 161,858 130,977 131,968 133,434 130,044 124,850 119,494 124,165 125,591 127,138 126,189 126,738 121,101 115,189 94,745
Deferred Income Tax 30,645 31,794 177,000 28,677 32,039 28,641 -7,441 62,166 44,327 19,979 9,800 1,067 4,668 6,752 29,429 -311 -9,713 -6,529 -26,736 -30,834 -15,654
Stock Based Compensation 23,243 24,077 24,943 24,744 22,458 19,707 20,595 15,591 17,829 15,717 14,393 17,596 16,710 17,229 14,402 12,054 0 0 0 0 0
Change in Working Capital -1,609 -124,758 -371,792 -165,786 -29,013 -221,361 50,010 31,936 -30,628 149,757 10,809 -17,121 -106,674 -102,781 -65,683 82,199 -162,169 -84,714 -67,215 96,681 14,577
Accounts Receivable 57,003 48,998 28,365 -191,627 -119,516 -11,146 36,133 -28,091 21,389 22,451 -20,486 -44,459 -45,931 -30,171 -58,647 38,718 -42,844 -9,806 0 0 0
Inventory 86,846 35,714 -351,663 -145,176 -1,839 -123,843 -8,293 41,312 -12,281 82,437 -21,645 31,699 -64,698 -92,052 -73,909 62,116 0 0 -21,722 -13,340 -28,964
Accounts Payable -104,689 -140,519 -14,511 115,099 111,277 -44,109 48,376 -2,553 -74,679 -7,429 72,307 -10,747 -484 14,245 102,138 67,312 0 0 0 0 0
Other Working Capital -40,769 -68,951 -33,983 55,918 -18,935 -42,263 -26,206 21,268 34,943 52,298 -19,367 6,386 4,439 5,197 -35,265 -85,947 -119,325 -74,908 -45,493 110,021 43,541
Other Non-Cash Items 369,750 70,503 41,847 -23,247 -11,595 -48,348 4,125 -77,577 -61,165 -14,159 -24,193 -18,663 -21,378 -34,082 -17,983 -13,124 4,290 9,029 13,285 -5,648 -30,601
Net Cash Provided by Operating Activities 1,177,207 1,047,847 1,134,977 1,001,934 1,128,024 922,996 1,241,729 1,010,196 992,848 991,992 746,879 637,805 517,781 490,479 485,532 550,769 271,622 336,929 326,574 428,847 294,730
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -274,337 -270,211 -277,694 -230,200 -367,501 -256,436 -379,858 -217,276 -249,297 -125,562 -148,853 -96,598 -127,739 -92,525 -84,908 -91,958 -125,890 -125,795 -141,516 -107,094 -80,363
Acquisitions Net 6,426 -427,709 2,404 -3,396,246 -270,789 479,806 -857,668 -384,519 -170,740 -770,587 -466,204 -665,415 -168 -7,207 -28,104 -701 -27,225 -125,101 -78,925 -366,496 -21,452
Purchases of Investments -13,294 -427,751 2,493 -4,364 -19,941 -14,496 -7,546 -4,010 -6,227 -4,798 -1,718 -6,619 -4,564 -71,253 -145,464 -2,371 -156,573 -603,836 -136,460 -118,300 -12,663
Sales/Maturities of Investments 515 427,709 -2,404 4,364 3,772 11,279 2,158 8,792 11,078 -18,501 -10,285 77,558 21,143 -4,386 -4,915 7,431 151,308 576,456 176,877 207,218 3,120
Other Investing Activities 9,244 8,418 17,164 607 -1,857 11,279 7,546 4,010 6,227 18,501 10,285 81,103 4,564 4,386 4,915 2,371 4,155 12,419 9,500 3,713 129,677
Net Cash Used for Investing Activities -271,446 -689,544 -258,037 -3,625,839 -656,316 220,153 -1,235,368 -593,003 -408,959 -900,947 -616,775 -691,074 -106,764 -170,985 -258,476 -85,228 -154,225 -265,857 -170,524 -380,959 18,319
Cash Flows from Financing Activities
Debt Repayment -1,451,158 -8,827 -8,673 -258,617 -8,368 -374,840 -374,840 -280,000 -185,000 -165,000 -115,000 0 0 -102,436 0 -100,000 -130,054 -93,917 0 0 0
Common Stock Issued 37,313 1,980 79,827 2,276,292 992,381 59,895 71,803 21,726 12,075 350,000 115,000 0 0 0 0 0 160,000 155,000 0 0 0
Common Stock Repurchased -3,809 -12,303 0 -19,958 -12,360 -174,246 -46,898 -94,487 -87,885 -24,928 -58,937 -70,819 -61,366 -152,930 -69,574 -38,147 -69,551 -86,794 -36,978 -22,977 -37,525
Dividends Paid -610,350 -592,932 -557,838 -523,114 -487,376 -437,053 -388,107 -346,010 -296,493 -250,834 -203,156 -174,320 -152,204 -129,975 -109,374 -101,376 -95,531 -81,092 -75,840 -69,371 -61,343
Other Financing Activities 48,119 12,018 1 45,917 81,895 59,895 71,803 21,726 59,732 20,135 32,723 49,618 21,811 61,132 34,485 4,456 22,768 12,995 -1,793 -4,375 -23,276
Net Cash Used Provided by Financing Activities -1,035,417 -600,064 -486,684 1,520,520 566,172 -926,244 11,638 -418,771 -509,646 -70,627 -229,370 -195,521 -191,759 -324,209 -144,463 -235,067 -112,368 -93,808 -114,611 -96,723 -122,144
Effect of Forex Changes on Cash -1,994 -3,814 -21,679 2,606 3,526 -3,140 -2,985 1,044 -6,339 -7,353 -574 416 990 0 0 0 0 0 0 0 0
Net Change in Cash -131,648 -245,575 368,577 -1,100,779 1,041,408 213,765 15,014 28,979 67,904 13,065 -99,840 -248,374 219,258 -4,715 82,593 230,474 5,029 -22,736 41,439 -48,835 190,905
Cash at End of Period 3,723,588 736,532 982,107 613,530 1,714,309 672,901 459,136 444,122 415,143 347,239 334,174 434,014 682,388 463,130 467,845 385,252 154,778 149,749 172,485 131,046 288,881
Cash at Start of Period 3,855,236 982,107 613,530 1,714,309 672,901 459,136 444,122 415,143 347,239 334,174 434,014 682,388 463,130 467,845 385,252 154,778 149,749 172,485 131,046 179,881 97,976
Free Cash Flow
Operating Cash Flow 1,177,207 1,047,847 1,134,977 1,001,934 1,128,024 922,996 1,241,729 1,010,196 992,848 991,992 746,879 637,805 517,781 490,479 485,532 550,769 271,622 336,929 326,574 428,847 294,730
Capital Expenditure -274,337 -270,211 -277,694 -230,200 -367,501 -256,436 -379,858 -217,276 -249,297 -125,562 -148,853 -96,598 -127,739 -92,525 -84,908 -91,958 -125,890 -125,795 -141,516 -107,094 -80,363
Free Cash Flow 902,870 777,636 857,283 771,734 760,523 666,560 861,871 792,920 743,551 866,430 598,026 541,207 390,042 397,954 400,624 458,811 145,732 211,134 185,058 321,753 214,367