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,008,456 10,454,667 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.97% -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 4,776,682 5,017,445 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,231,774 5,437,222 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 52.12% 52.01% 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,855,517 4,963,718 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,855,517 5,475,784 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 376,257 -34,062 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 2.89% -0.33% 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,757 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 0 16,922
EBITDA -124,913 334,793 480,236 1,926,762 861,208 1,555,935 1,504,032 1,555,376 1,782,813 1,916,903 2,073,197 1,896,631 1,749,714 1,438,632 1,001,462 911,143 1,108,178 1,106,668 826,144 889,385 805,074
Depreciation and Amortization 302,899 319,204 262,324 677,067 696,675 660,326 255,729 286,128 276,996 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 -542,145 -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 -25,008 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 -667,468 -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 -7.67% -9.27% 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 -1.73 -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 -1.73 -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 Q2 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 492,164 674,605 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 0 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 492,164 676,940 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,820,197 1,276,358 1,610,295 1,467,842 1,298,020 1,308,051 1,375,194 1,408,587 1,197,678 1,289,962 1,276,224 1,360,443 1,222,345 1,120,246 773,083 776,140 851,282 970,951 809,594 676,265 751,582
Inventory 2,082,918 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 2,063,579 507,283 434,737 425,622 1,011,455 1,056,025 1,722,935 732,533 298,233 373,391 300,646 347,074 275,619 272,825 190,044 168,021 267,989 213,563 466,930 492,102 168,231
Total Current Assets 6,458,858 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,068,832 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 651,934 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 1,774,694 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 3,133 126,387 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 250,511 0 0 0 0
Tax Assets 0 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 1,262,187 325,740 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 116,653 357,705 435,377 400,290 369,866
Total Non-Current Assets 5,760,780 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 12,219,638 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 1,134,637 817,128 936,319 562,992 463,208 407,021 489,600 583,004 664,644 680,606 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 2,213,297 1,573,122 1,268,018 1,190,461 417,102 1,583,426 675,581 1,531,371 279,718 452,941 25,797 23,977 415,432 284,430 39,313 248,632 56,902 135,348 157,343 172,912 444,062
Tax Payables 0 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 102,169 0 0 0 0
Deferred Revenue 0 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 1,634,497 886,326 813,129 909,733 1,096,170 836,695 1,275,014 796,864 641,544 625,226 656,953 679,181 599,269 632,309 476,652 375,491 417,730 489,160 471,805 527,331 558,215
Total Current Liabilities 4,982,431 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 5,165,154 5,859,142 6,882,955 5,608,020 6,944,587 3,627,902 3,160,308 2,212,555 2,039,180 1,401,820 1,413,847 1,426,829 1,429,166 1,831,781 935,882 938,494 1,142,899 1,144,810 635,359 647,728 556,639
Deferred Revenue 0 0 0 0 -342,712 -161,371 -819,697 -139,067 -220,618 -241,409 -348,394 -452,506 -366,804 -415,852 49,954 46,970 47,307 0 0 0 0
Deferred Tax 0 10,080 107,546 150,401 342,712 161,371 68,864 40,887 220,618 241,409 348,394 452,506 366,804 415,852 7,936 73,006 9,434 0 0 0 0
Other Non-Current Liabilities 665,686 628,397 543,508 738,035 1,200,089 962,760 236,357 1,271,830 973,786 669,762 1,186,506 791,069 979,214 794,841 492,990 507,065 667,507 590,659 550,314 562,987 562,184
Total Non-Current Liabilities 5,830,840 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 10,813,271 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,321 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 -1,185,572 -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,070,580 -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,406,367 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 3,133 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 250,511 0 0 0 0
Total Debt 7,378,451 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,886,287 6,758,640 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 -410,278 -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 389,610 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 -143,999 -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 62,776 67,332 60,354 91,358 70,823 68,205 84,285 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 40,222 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 84,765 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 367,952 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 150,056 -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 -562,551 -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 773,272 1,823,850 -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 752,071 1,014,581 -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 -143,725 -145,818 -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 72,211 0 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 28,153 -26,440 -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 -43,361 -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 -564,581 -653,053 1,233,318 -179,796 1,776,662 1,004,138 -870,441 794,424 517,472 -3,975 1 -395,840 -271,786 1,146,536 -212,804 -14,261 -71,368 460,872 -63,595 -187,788 -22,550
Common Stock Issued -2,932 -2,846 -2,794 36,654 54,438 155,390 199,296 44,017 48,918 30,871 34,869 48,029 62,770 134,012 137,732 62,590 64,972 69,539 119,675 99,974 106,613
Common Stock Repurchased -2,167 -2,846 -2,794 -350,004 0 -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 -140,016 -303,140 -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
Other Financing Activities 0 -576 -63,772 -2,496 -21,438 898,874 -2,123 0 -6,807 430,787 64,437 48,140 47,012 -75,161 8,359 5,984 21,599 15,571 24,064 17,440 -730
Net Cash Used Provided by Financing Activities -707,740 -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 13,425 -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 12,002 -139,361 -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,818,198 676,957 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 2,806,196 816,318 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 752,071 1,014,581 -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 -143,725 -145,818 -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 608,346 803,596 -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