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-04-01 2022-04-02 2021-04-03 2020-03-28 2019-03-30 2018-03-31 2016-12-31 2016-01-02 2015-01-03 2013-12-28 2012-12-29 2011-12-31 2011-01-01 2010-01-02 2009-01-03 2007-12-29 2006-12-30 2005-12-31 2005-01-01 2004-01-03
Revenue 10,820,471 11,612,475 11,841,840 9,238,830 10,488,556 13,848,660 3,045,446 12,019,003 12,376,744 12,282,161 11,419,648 10,879,855 9,459,232 7,702,589 7,220,286 7,642,600 7,219,359 6,215,794 6,428,648 6,054,536 5,207,459
Revenue Growth - -1.94% 28.17% -11.92% -24.26% 354.73% -74.66% -2.89% 0.77% 7.55% 4.96% 15.02% 22.81% 6.68% -5.53% 5.86% 16.15% -3.31% 6.18% 16.27%
Cost of Revenue 5,173,757 5,515,796 5,386,393 4,370,780 4,690,520 6,827,481 1,506,335 6,196,335 6,393,800 6,288,190 5,931,469 5,817,880 5,128,602 4,105,201 4,025,122 4,283,680 4,080,022 3,515,624 3,785,243 3,644,255 3,230,756
Gross Profit 5,646,714 6,096,679 6,455,447 4,868,050 5,798,036 7,021,179 1,539,111 5,822,668 5,982,944 5,993,971 5,488,179 5,061,975 4,330,630 3,597,388 3,195,164 3,358,920 3,139,337 2,700,170 2,643,405 2,410,281 1,976,703
Gross Profit Margin 52.19% 52.50% 54.51% 52.69% 55.28% 50.70% 50.54% 48.45% 48.34% 48.80% 48.06% 46.53% 45.78% 46.70% 44.25% 43.95% 43.48% 43.44% 41.12% 39.81% 37.96%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 4,915,711 5,033,977 4,823,243 4,240,058 4,547,008 5,345,339 1,229,046 4,323,442 4,178,386 4,159,885 3,841,032 3,596,708 3,085,839 2,574,790 2,336,394 2,419,925 2,173,896 1,874,026 1,888,957 1,676,769 1,331,814
Total Operating Expenses 4,915,711 5,033,977 4,823,243 4,240,058 4,547,008 5,345,339 1,229,046 4,323,442 4,178,386 4,159,885 3,841,032 3,596,708 3,085,839 2,574,790 2,336,394 2,419,925 2,173,896 1,874,026 1,815,228 1,632,493 1,331,814
Operating Income or Loss 1,044,090 1,797,711 1,632,204 607,631 1,634,023 1,675,840 310,065 1,499,226 1,660,996 1,437,724 1,647,147 1,465,267 1,244,791 820,860 736,817 938,995 965,441 826,144 828,177 777,788 644,889
Operating Margin 9.03% 15.48% 13.78% 6.58% 15.58% 12.10% 10.18% 12.47% 13.42% 11.71% 14.42% 13.47% 13.16% 10.66% 10.20% 12.29% 13.37% 13.29% 12.88% 12.85% 12.38%
Interest Expense 119,464 -174,390 136,469 135,655 72,175 85,425 24,393 85,636 82,262 79,814 84,773 93,605 77,578 77,738 85,902 95,353 92,677 64,583 -21,483 16,922 38,905
EBITDA 1,338,656 2,060,035 1,902,784 917,434 1,901,642 1,976,845 390,058 1,780,803 2,220,195 2,505,331 1,900,536 1,753,436 1,448,304 1,198,330 1,031,452 1,108,269 1,103,727 950,290 882,652 870,961 745,823
Depreciation and Amortization 301,643 262,324 270,580 309,803 267,619 301,005 79,993 281,577 272,075 274,883 253,273 237,956 198,735 173,396 170,452 166,171 141,227 126,505 133,264 140,717 104,463
Income Before Tax -40,045 43,287 1,523,250 456,472 727,208 1,527,404 294,133 1,415,591 1,580,389 1,352,366 1,562,490 1,421,875 1,164,743 750,212 654,673 847,957 905,570 777,238 770,813 712,120 598,506
Income Tax Expense 725,421 -75,297 306,981 101,566 98,062 268,400 32,969 243,064 348,796 304,861 352,371 335,737 274,350 176,700 196,215 245,209 292,324 242,187 252,278 237,418 200,573
Net Income -765,466 118,584 1,386,941 407,869 777,511 1,259,792 252,793 1,074,106 1,231,593 1,047,505 1,210,119 1,085,999 888,089 571,362 461,271 602,748 591,621 533,516 506,702 474,702 397,933
Net Income Margin -6.72% 1.02% 11.71% 4.41% 7.41% 9.10% 8.30% 8.94% 9.95% 8.53% 10.60% 9.98% 9.39% 7.42% 6.39% 7.89% 8.19% 8.58% 7.88% 7.84% 7.64%
EPS -1.97 0.31 3.55 1.05 1.72 3.19 0.64 2.58 2.90 3.07 2.76 2.47 2.03 1.31 1.05 1.38 1.34 1.21 1.14 1.08 0.92
EPS Diluted -1.97 0.31 3.53 1.04 1.70 3.15 0.63 2.54 2.85 3.02 2.71 2.43 2.00 1.30 1.03 1.36 1.31 1.18 1.11 1.05 0.90
Weighted Average Shares Out - 387,763 390,291 389,655 395,411 395,189 395,253 416,103 425,408 432,611 438,657 439,292 437,148 435,056 441,556 436,936 441,508 442,216 444,992 439,879 431,275
Weighted Average Shares Out Diluted - 388,370 392,411 392,121 399,936 400,496 401,276 422,081 432,079 440,153 446,809 447,616 445,152 441,312 446,420 445,020 453,349 451,585 455,014 449,283 438,443

Reported Currency: USD Q3 2023-04-01 2022-04-02 2021-04-03 2020-03-28 2019-03-30 2018-03-31 2016-12-31 2016-01-02 2015-01-03 2013-12-28 2012-12-29 2011-12-31 2011-01-01 2010-01-02 2009-01-03 2007-12-29 2006-12-30 2005-12-31 2005-01-01 2004-01-03
Current Assets
Cash and Cash Equivalents 988,006 814,887 1,275,943 815,750 1,369,028 543,011 680,762 1,227,862 945,605 971,895 776,403 597,461 341,228 792,239 731,549 381,844 321,863 343,224 296,557 485,507 514,785
Short Term Investments 0 0 0 598,806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 988,006 814,887 1,275,943 1,414,556 1,369,028 543,011 680,762 1,227,862 945,605 971,895 776,403 597,461 341,228 792,239 731,549 381,844 321,863 343,224 296,557 485,507 514,785
Net Receivables 1,314,139 1,610,295 1,467,842 1,298,020 1,308,051 1,708,796 1,408,587 1,197,678 1,319,558 1,276,224 1,360,443 1,222,345 1,120,246 773,083 776,140 851,282 970,951 809,594 764,184 751,582 633,863
Inventory 2,148,219 2,292,790 1,418,673 1,061,839 1,293,912 1,943,030 1,861,441 1,569,325 1,611,994 1,482,804 1,399,062 1,354,158 1,453,645 1,070,694 958,639 1,151,895 1,138,752 958,262 1,081,080 973,248 932,985
Other Current Assets 485,562 434,737 425,622 423,877 444,886 478,620 732,533 298,233 285,979 454,931 347,074 275,619 166,108 121,824 98,069 171,650 109,074 382,411 116,781 68,893 35,943
Total Current Assets 4,935,926 5,152,709 4,588,080 4,785,870 5,027,016 4,673,457 4,683,323 4,293,098 4,163,136 4,185,854 3,882,982 3,449,583 3,187,944 2,826,060 2,634,349 2,653,010 2,645,129 2,578,010 2,365,376 2,378,568 2,208,531
Non-Current Assets
Property, Plant and Equipment 2,227,690 2,314,622 2,288,833 2,450,310 2,227,920 1,057,268 1,011,617 939,650 988,159 942,181 932,792 828,218 737,451 602,908 614,178 642,727 651,858 593,058 564,055 572,254 591,680
Goodwill 1,723,638 1,978,413 2,393,807 2,425,427 1,156,019 1,754,884 1,693,219 1,736,959 1,788,407 1,824,956 2,021,750 2,009,757 2,023,460 1,166,638 1,367,680 1,313,798 1,278,163 1,030,925 0 0 0
Intangible Assets 4,360,383 2,642,821 3,317,033 3,294,481 2,058,458 2,248,878 2,120,110 1,839,698 2,112,619 2,433,552 2,960,201 2,917,058 2,958,463 1,490,925 1,535,121 1,366,222 1,488,099 818,449 1,841,350 1,671,114 1,019,606
Long Term Investments 0 147,965 180,183 194,649 143,920 219,704 214,303 205,579 215,989 243,176 235,191 206,244 181,416 207,400 202,537 0 0 0 0 0 0
Tax Assets 0 95,117 100,980 201,237 183,336 109,551 105,493 42,231 39,246 20,252 16,537 27,170 -181,416 38,523 11,182 90,947 25,731 9,874 0 12,476 0
Other Non-Current Assets 1,092,475 1,658,841 789,974 666,991 540,495 517,644 483,245 682,072 331,986 330,169 265,990 194,991 405,808 125,102 122,854 367,164 357,705 435,377 400,290 369,866 425,735
Total Non-Current Assets 7,680,548 8,837,779 8,754,128 8,968,159 6,106,235 5,683,328 5,627,987 5,446,189 5,476,406 5,794,286 6,432,461 6,183,438 6,125,182 3,631,496 3,853,552 3,780,858 3,801,556 2,887,683 2,805,695 2,625,710 2,037,021
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 12,616,474 13,990,488 13,342,208 13,754,029 11,133,251 10,356,785 10,311,310 9,739,287 9,639,542 9,980,140 10,315,443 9,633,021 9,313,126 6,457,556 6,487,901 6,433,868 6,446,685 5,465,693 5,171,071 5,004,278 4,245,552
Current Liabilities
Accounts Payable 974,844 936,319 562,992 463,208 407,021 694,733 583,004 664,644 689,594 690,842 638,732 562,638 637,116 510,998 373,186 435,381 509,879 385,700 451,900 369,937 315,219
Short Term Debt 1,452,882 935,796 836,513 12,084 1,229,830 670,318 1,531,371 279,718 462,869 25,797 23,977 415,432 284,430 39,313 248,632 56,902 135,348 157,343 172,912 444,062 35,092
Tax Payables 0 466,086 581,144 233,997 196,742 221,409 227,590 199,494 182,940 240,473 226,111 154,873 112,177 82,512 95,274 0 0 0 0 0 0
Deferred Revenue 67,103 62,214 71,067 1,609,928 1,260,252 0 0 822,464 763,474 876,634 868,670 732,129 35,725 0 0 379,750 488,089 392,815 0 0 515,630
Other Current Liabilities 1,569,557 1,611,437 1,844,825 125,257 126,781 1,296,553 1,024,454 18,574 25,776 26,968 36,622 22,013 708,761 559,164 470,765 140,149 1,071 78,990 527,331 558,215 5,916
Total Current Liabilities 3,997,283 3,545,766 3,315,397 2,210,477 3,023,884 2,661,604 3,138,829 1,785,400 1,941,713 1,620,241 1,568,001 1,732,212 1,666,032 1,109,475 1,092,583 1,012,182 1,134,387 1,014,848 1,152,143 1,372,214 871,857
Non-Current Liabilities
Long Term Debt 4,755,252 6,882,955 5,608,020 6,945,610 3,628,920 2,115,884 2,212,555 2,039,180 1,401,820 1,423,581 1,426,829 1,429,166 1,831,781 935,882 938,494 1,141,546 1,144,810 635,359 647,728 556,639 956,383
Deferred Revenue 0 0 0 -342,712 -161,371 -819,697 -139,067 -220,618 -241,409 -348,394 -452,506 -366,804 0 49,954 46,970 0 0 0 0 0 0
Deferred Tax 0 107,546 150,401 342,712 161,371 68,864 40,887 220,618 241,409 348,394 452,506 366,804 0 7,936 73,006 0 0 0 0 0 0
Other Non-Current Liabilities 620,997 543,508 738,035 1,541,778 1,123,113 2,031,614 1,370,010 973,786 911,171 1,305,436 1,243,575 1,346,018 1,290,138 492,990 507,065 724,248 590,659 550,314 562,987 562,184 466,005
Total Non-Current Liabilities 6,509,998 7,534,009 6,496,456 8,487,388 4,752,033 3,396,665 3,484,385 3,012,966 2,312,991 2,729,017 2,670,404 2,775,184 3,121,919 1,486,762 1,565,535 1,865,794 1,735,469 1,185,673 1,210,715 1,118,823 1,422,388
Total Liabilities 10,507,281 11,079,775 9,811,853 10,697,865 7,775,917 6,058,269 6,623,214 4,798,366 4,254,704 4,349,258 4,238,405 4,507,396 4,787,951 2,596,237 2,658,118 2,877,976 2,869,856 2,200,521 2,362,858 2,491,037 2,294,245
Common Stock 97,221 97,166 97,075 97,985 97,203 99,206 98,578 103,503 106,654 108,215 110,078 110,205 110,557 107,938 110,285 109,848 109,798 112,185 110,108 111,388 108,170
Retained Earnings -556,293 57,086 443,475 189,534 7,309 1,179,601 846,124 2,545,458 3,128,731 3,231,753 3,432,090 2,941,447 2,520,804 1,940,508 2,050,109 1,972,874 1,786,216 1,806,875 1,585,421 1,427,283 1,067,602
Accumulated Other Comprehensive Income/Loss -1,051,373 -1,019,518 -926,579 -1,009,000 -930,958 -902,075 -864,030 -1,041,463 -1,043,222 -702,272 -211,720 -453,895 -421,477 -268,594 -193,244 -276,294 61,495 -123,652 -164,802 -113,071 -189,455
Total Stockholders Equity 2,109,193 2,910,713 3,530,355 3,056,164 3,357,334 4,298,516 3,688,096 4,940,921 5,384,838 5,630,882 6,077,038 5,125,625 4,525,991 3,861,219 3,831,649 3,555,892 3,576,829 3,265,172 2,808,213 2,513,241 1,951,307
Total Investments 0 147,965 180,183 793,455 143,920 219,704 214,303 205,579 215,989 243,176 235,191 206,244 181,416 207,400 202,537 0 0 0 0 0 0
Total Debt 7,341,883 7,818,751 6,444,533 6,957,694 4,858,750 2,786,202 3,743,926 2,318,898 1,864,689 1,449,378 1,450,806 1,844,598 2,116,211 975,195 1,187,126 1,198,448 1,280,158 792,702 820,640 1,000,701 991,475
Net Debt 6,353,877 7,003,864 5,168,590 6,141,944 3,489,722 2,243,191 3,063,164 1,091,036 919,084 477,483 674,403 1,247,137 1,774,983 182,956 455,577 816,604 958,295 449,478 524,083 515,194 476,690

Reported Currency: USD TTM 2023-04-01 2022-04-02 2021-04-03 2020-03-28 2019-03-30 2018-03-31 2016-12-31 2016-01-02 2015-01-03 2013-12-28 2012-12-29 2011-12-31 2011-01-01 2010-01-02 2009-01-03 2007-12-29 2006-12-30 2005-12-31 2005-01-01 2004-01-03
Cash Flows from Operating Activities
Net Income -765,466 118,584 1,386,941 354,906 629,146 1,259,792 252,793 1,074,106 1,231,593 1,047,505 1,210,119 1,086,138 890,393 573,512 458,458 602,748 591,621 533,516 506,702 474,702 397,933
Depreciation & Amortization 246,119 262,324 266,935 269,081 267,619 301,005 71,532 281,577 272,075 274,883 253,273 237,956 198,735 173,396 170,452 166,171 141,227 126,505 133,264 140,717 104,463
Deferred Income Tax -573,548 -53,554 -157,489 -39,812 -74,499 -62,901 303 -71,625 7,088 -78,064 -12,370 -20,797 -10,867 -92,068 54,674 23,654 -3,748 -24,463 433 16,172 30,961
Stock Based Compensation 28,424 60,354 91,358 70,823 68,205 105,157 25,440 67,762 73,420 104,313 87,118 92,814 76,739 63,538 36,038 31,592 62,413 46,024 0 0 0
Change in Working Capital 1,045,411 -660,071 -918,620 120,640 -985,470 43,817 -608,281 -148,958 -349,741 -39,420 -34,059 -58,832 -117,535 90,396 225,736 -155,649 -4,225 -209,154 -116,672 63,445 -6,867
Accounts Receivable 278,240 -147,331 -202,526 70,471 -5,947 -373,012 38,686 47,102 -124,248 854 -155,053 -111,571 -154,487 -12,954 75,449 52,679 -49,673 -113,363 0 0 0
Inventory 458,720 -890,173 -380,851 314,315 -140,744 -135,099 -156,292 -37,210 -175,098 -130,540 -47,240 87,620 -7,509 -114,334 209,439 -38,275 -24,113 -33,193 -95,992 51,450 61,596
Accounts Payable 67,049 377,433 105,357 20,106 -73,674 111,678 -187,553 -9,553 14,225 69,807 75,073 -74,294 -32,911 140,470 -69,560 -67,214 77,212 -19,043 0 0 0
Other Working Capital -685,501 660,071 -440,600 -284,252 -765,105 440,250 -303,122 -149,297 -64,620 20,459 93,161 39,413 77,372 77,214 10,408 -102,839 -7,651 -43,555 -20,680 11,995 -68,463
Other Non-Cash Items 2,023,143 -383,432 195,163 537,587 969,526 17,353 14,990 275,057 -87,925 388,412 1,960 -62,279 43,906 192,508 28,127 9,885 33,288 18,325 37,619 31,900 15,797
Net Cash Provided by Operating Activities 1,282,848 -655,795 864,288 1,313,225 874,527 1,664,223 -243,223 1,477,919 1,146,510 1,697,629 1,506,041 1,275,000 1,081,371 1,001,282 973,485 678,401 820,576 490,753 561,346 726,936 542,287
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -228,094 -261,251 -328,320 -274,200 -333,836 -306,841 -73,663 -220,066 -317,784 -302,020 -325,142 -282,830 -249,128 -125,250 -95,594 -134,808 -120,230 -136,134 -110,307 -81,410 -86,619
Acquisitions Net 0 0 620,688 -2,009,151 0 109,881 -740,541 115,983 0 0 -1,750 70,769 -2,207,065 -38,290 -212,339 -92,840 -699,554 -65,092 -211,838 -655,089 -578,038
Purchases of Investments 0 0 0 -800,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 598,806 200,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 35,110 73,198 12,561 -12,267 31,789 -23,672 758,214 -8,331 -5,038 -27,235 -23,381 -8,230 -3,840 -16,940 -8,943 11,862 13,722 4,021 7,602 4,296 5,138
Net Cash Used for Investing Activities -173,214 -188,053 903,735 -2,895,618 -302,047 -220,632 -55,990 -112,414 -322,822 -329,255 -350,273 -220,291 -2,460,033 -180,480 -316,876 -215,786 -806,062 -197,205 -314,543 -732,203 -659,519
Cash Flows from Financing Activities
Debt Repayment -513,183 -501,051 -504,200 -1,664 -649,054 -6,264 -1,484 -13,276 -3,975 -4,760 -404,872 -2,776 -2,738 -203,063 -14,261 -71,368 -460,872 -63,595 -187,788 0 -245,847
Common Stock Issued -1,060 -2,794 36,654 54,438 155,390 199,296 44,017 48,918 87,791 99,306 48,029 62,770 134,012 137,732 62,590 64,972 69,539 119,675 99,974 106,613 32,631
Common Stock Repurchased -2,615 -2,794 -350,004 1,778,326 -1,000,007 -150,676 -250,282 -1,000,468 -732,623 -727,795 -282,024 -307,282 -7,420 -411,838 -111,974 -149,729 -350,000 -118,582 -229,003 0 -61,400
Dividends Paid -384,666 -702,846 -773,205 -756,784 -748,663 -767,061 -181,373 -635,994 -565,275 -478,933 -402,136 -333,229 -285,722 -264,281 -261,682 -255,235 -246,634 -216,529 -124,116 -117,731 -111,258
Other Financing Activities 273,756 1,673,391 321,908 -21,438 2,552,066 -866,300 795,908 523,941 430,787 4,761 57,172 -221,998 1,074,113 -1,382 5,984 21,599 937,315 24,064 17,440 -23,280 491,184
Net Cash Used Provided by Financing Activities -690,579 463,906 -1,268,847 1,052,878 309,732 -1,591,005 406,786 -1,076,879 -783,295 -1,107,421 -983,831 -802,515 912,245 -742,832 -319,343 -389,761 -50,652 -254,967 -423,493 -34,398 105,310
Effect of Forex Changes on Cash -3,294 -80,822 -73,299 -30,603 -27,476 14,811 12,220 -6,369 -66,683 -65,461 7,005 4,039 15,406 -17,280 12,439 -12,873 14,777 8,086 -12,260 10,387 30,340
Net Change in Cash 416,338 -460,764 425,877 -560,118 854,736 -132,603 119,793 282,257 -26,290 195,492 178,942 256,233 -451,011 60,690 349,705 59,981 -21,361 46,667 -188,950 -29,278 18,418
Cash at End of Period 3,113,997 816,318 1,277,082 851,205 1,411,323 556,587 689,190 1,227,862 945,605 971,895 776,403 597,461 341,228 792,239 731,549 381,844 321,863 343,224 296,557 485,507 514,785
Cash at Start of Period 2,697,659 1,277,082 851,205 1,411,323 556,587 689,190 569,397 945,605 971,895 776,403 597,461 341,228 792,239 731,549 381,844 321,863 343,224 296,557 485,507 514,785 496,367
Free Cash Flow
Operating Cash Flow 1,276,052 -662,591 864,288 1,313,225 874,527 1,664,223 -243,223 1,477,919 1,146,510 1,697,629 1,506,041 1,275,000 1,081,371 1,001,282 973,485 678,401 820,576 490,753 561,346 726,936 542,287
Capital Expenditure -228,094 -261,251 -328,320 -274,200 -333,836 -306,841 -73,663 -220,066 -317,784 -302,020 -325,142 -282,830 -249,128 -125,250 -95,594 -134,808 -120,230 -136,134 -110,307 -81,410 -86,619
Free Cash Flow 1,120,679 -828,516 535,968 1,039,025 540,691 1,357,382 -316,886 1,257,853 828,726 1,395,609 1,180,899 992,170 832,243 876,032 877,891 543,593 700,346 354,619 451,039 645,526 455,668