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 2024-03-30 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
Revenue 10,459,451 10,459,671 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
Revenue Growth - -9.93% -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%
Cost of Revenue 5,018,071 5,028,648 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
Gross Profit 5,441,380 5,431,023 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
Gross Profit Margin 51.91% 51.92% 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%
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,905,500 4,860,935 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
Total Operating Expenses 4,905,500 4,860,935 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
Operating Income or Loss 535,880 570,088 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
Operating Margin 4.33% 5.45% 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%
Interest Expense 230,523 245,036 -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
EBITDA 848,007 889,292 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
Depreciation and Amortization 319,204 319,204 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
Income Before Tax -233,685 -233,685 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
Income Tax Expense 735,197 735,197 -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
Net Income -968,882 -968,882 118,584 1,386,941 407,869 679,449 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
Net Income Margin -9.16% -9.26% 1.02% 11.71% 4.41% 6.48% 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%
EPS -2.50 -2.49 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
EPS Diluted -2.50 -2.49 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
Weighted Average Shares Out - 388,360 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
Weighted Average Shares Out Diluted - 388,360 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

Reported Currency: USD Q4 2024-03-30 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
Current Assets
Cash and Cash Equivalents 676,826 676,826 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
Short Term Investments 2,335 2,335 0 0 598,806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 676,826 676,826 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
Net Receivables 1,276,358 1,276,358 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
Inventory 1,766,366 1,766,366 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
Other Current Assets 507,397 507,397 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
Total Current Assets 4,226,947 4,226,947 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
Non-Current Assets
Property, Plant and Equipment 2,154,247 2,154,247 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
Goodwill 1,460,414 1,460,414 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
Intangible Assets 2,929,445 2,929,445 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
Long Term Investments 130,365 130,365 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
Tax Assets 389,783 389,783 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
Other Non-Current Assets 321,762 321,762 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
Total Non-Current Assets 7,386,016 7,386,016 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
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 11,612,963 11,612,963 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
Current Liabilities
Accounts Payable 817,128 817,128 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
Short Term Debt 1,574,103 1,574,103 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
Tax Payables 113,288 113,288 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
Deferred Revenue 67,115 67,115 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
Other Current Liabilities 998,633 998,633 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
Total Current Liabilities 3,456,979 3,456,979 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
Non-Current Liabilities
Long Term Debt 4,687,106 4,687,106 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
Deferred Revenue 1,172,036 1,172,036 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
Deferred Tax 10,080 10,080 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
Other Non-Current Liabilities 628,397 628,397 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
Total Non-Current Liabilities 6,497,619 6,497,619 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
Total Liabilities 9,954,598 9,954,598 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
Common Stock 97,209 97,209 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
Retained Earnings -974,584 -974,584 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
Accumulated Other Comprehensive Income/Loss -1,064,331 -1,064,331 -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
Total Stockholders Equity 1,658,365 1,658,365 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
Total Investments 130,365 130,365 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
Total Debt 7,433,245 7,433,245 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
Net Debt 6,756,419 6,756,419 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

Reported Currency: USD TTM 2024-03-30 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
Cash Flows from Operating Activities
Net Income -968,882 -968,882 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
Depreciation & Amortization 263,680 319,204 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
Deferred Income Tax -656,756 -395,100 -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
Stock Based Compensation 67,332 67,332 60,354 91,358 70,823 68,205 0 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
Change in Working Capital 1,057,284 168,177 -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
Accounts Receivable 324,629 324,629 -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
Inventory 508,584 508,584 -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
Accounts Payable -106,048 -106,048 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
Other Working Capital 84,247 -558,988 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
Other Non-Cash Items 1,210,879 1,801,849 -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
Net Cash Provided by Operating Activities 1,014,005 1,014,005 -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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -210,985 -210,985 -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
Acquisitions Net 26,615 26,615 99,499 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
Purchases of Investments 0 0 0 0 -800,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 598,806 200,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 12,112 12,112 -26,301 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
Net Cash Used for Investing Activities -172,258 -172,258 -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
Cash Flows from Financing Activities
Debt Repayment -873,531 -653,053 -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
Common Stock Issued -2,846 -2,846 -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
Common Stock Repurchased -2,846 -2,846 -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
Dividends Paid -303,140 -303,140 -702,846 -773,205 -756,784 -748,663 0 -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
Other Financing Activities -1,017,895 -576 1,673,391 358,562 -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
Net Cash Used Provided by Financing Activities -959,615 -959,615 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
Effect of Forex Changes on Cash -22,069 -22,069 -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
Net Change in Cash -139,362 -138,061 -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
Cash at End of Period 2,974,505 676,826 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
Cash at Start of Period 3,113,867 814,887 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
Free Cash Flow
Operating Cash Flow 1,014,005 1,014,005 -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
Capital Expenditure -210,985 -210,985 -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
Free Cash Flow 803,020 803,020 -917,046 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