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 2017-04-01 2016-04-02 2015-03-28 2014-03-31 2013-03-31
Revenue 3,948,029 3,769,506 3,569,399 4,645,714 4,015,307 3,239,141 3,090,325 2,973,536 3,032,574 2,610,726 1,710,966 1,148,231 964,147
Revenue Growth - 5.61% -23.17% 15.70% 23.96% 4.82% 3.93% -1.95% 16.16% 52.59% 49.01% 19.09%
Cost of Revenue 2,372,160 2,281,011 2,272,457 2,359,546 2,131,741 1,917,378 1,895,142 1,826,570 1,897,062 1,561,173 1,021,658 743,304 658,332
Gross Profit 1,575,869 1,488,495 1,296,942 2,286,168 1,883,566 1,321,763 1,195,183 1,146,966 1,135,512 1,049,553 689,308 404,927 305,815
Gross Profit Margin 39.94% 39.49% 36.34% 49.21% 46.91% 40.81% 38.67% 38.57% 37.44% 40.20% 40.29% 35.27% 31.72%
Research and Development 732,863 682,249 649,841 623,636 570,395 484,414 450,482 445,103 470,836 448,763 257,494 197,269 178,793
General and Administrative Expenses 394,966 389,140 358,790 349,718 367,238 343,569 476,074 527,751 545,588 534,099 249,886 151,404 132,916
Total Operating Expenses 1,491,712 1,396,794 1,113,774 1,060,099 976,939 898,547 978,717 1,076,684 1,047,453 1,037,585 566,842 377,586 321,495
Operating Income or Loss 84,157 91,701 183,168 882,995 426,474 -13,450 183,474 -637,522 88,059 11,968 122,466 27,341 -15,680
Operating Margin 2.39% 2.43% 5.13% 19.01% 10.62% -0.42% 5.94% -21.44% 2.90% 0.46% 7.16% 2.38% -1.63%
Interest Expense 74,551 69,245 68,463 63,326 75,198 60,392 43,963 59,548 58,879 23,316 1,421 5,983 6,532
EBITDA 370,529 463,738 531,940 1,605,825 1,338,682 924,412 798,852 790,908 790,761 695,405 339,650 104,192 53,097
Depreciation and Amortization 309,957 320,933 338,848 361,415 456,104 468,931 663,097 714,215 704,577 674,951 216,988 74,336 72,464
Income Before Tax -12,497 73,560 124,629 1,181,084 807,380 395,089 91,792 17,145 27,305 -2,862 121,241 23,873 -25,899
Income Tax Expense 128,727 143,882 21,477 147,731 73,769 60,764 -41,333 57,433 43,863 25,983 -75,062 11,231 27,100
Net Income -141,224 -70,322 103,152 1,033,353 733,611 334,325 133,125 -40,288 -16,558 -28,845 196,303 12,642 -52,999
Net Income Margin -3.29% -1.87% 2.89% 22.24% 18.27% 10.32% 4.31% -1.35% -0.55% -1.10% 11.47% 1.10% -5.50%
EPS -1.46 -0.72 1.01 9.38 6.43 2.86 1.07 -0.32 -0.13 -0.20 1.32 0.09 -0.36
EPS Diluted -1.46 -0.72 1.00 9.26 6.32 2.80 1.05 -0.32 -0.13 -0.20 1.32 0.09 -0.36
Weighted Average Shares Out - 97,557 102,206 110,196 114,034 117,007 124,534 126,322 126,464 141,937 149,059 148,469 148,469
Weighted Average Shares Out Diluted - 97,557 103,019 111,546 116,016 119,293 127,356 126,946 127,121 141,937 149,059 148,469 148,469

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 2017-04-01 2016-04-02 2015-03-28 2014-03-31 2013-03-30
Current Assets
Cash and Cash Equivalents 1,096,452 1,029,258 808,757 972,592 1,397,880 714,939 711,035 926,037 545,463 425,881 299,814 171,898 101,662
Short Term Investments 0 0 1,094 2,906 3,802 459 901 0 0 186,808 244,830 72,067 77,987
Cash + Short Term Investments 1,096,452 1,029,258 808,757 972,592 1,397,880 714,939 711,035 926,037 545,463 612,689 544,644 243,965 179,649
Net Receivables 593,762 427,387 331,054 601,001 488,255 387,588 378,172 345,957 357,948 363,736 353,830 150,598 143,647
Inventory 694,457 710,555 796,596 755,748 507,787 517,198 511,793 472,292 430,454 427,551 346,900 125,703 161,193
Other Current Assets 147,788 278,834 93,387 120,524 89,882 70,777 61,907 123,428 163,969 105,234 228,915 17,152 15,515
Total Current Assets 2,532,459 2,446,034 2,029,794 2,449,865 2,483,804 1,690,502 1,684,841 1,843,805 1,461,605 1,509,210 1,500,105 537,418 516,237
Non-Current Assets
Property, Plant and Equipment 846,540 932,275 1,149,806 1,253,591 1,266,031 1,259,203 1,366,513 1,374,112 1,391,932 1,046,888 883,371 195,996 191,526
Goodwill 2,437,790 2,534,601 2,760,813 2,775,634 2,642,708 2,614,274 2,173,889 2,173,889 2,173,914 2,135,697 2,140,586 103,901 104,846
Intangible Assets 445,715 509,383 537,703 674,786 611,155 808,892 408,210 860,336 1,400,563 1,812,515 2,307,229 54,990 93,197
Long Term Investments 24,804 23,252 20,406 31,086 35,370 22,515 97,786 63,765 35,494 26,050 4,083 3,841 4,281
Tax Assets 0 0 38,060 36,824 59,056 45,754 30,017 22,394 17,550 18,340 150,208 0 0
Other Non-Current Assets 215,767 109,090 155,321 287,286 123,346 119,542 46,768 43,218 41,265 48,119 -93,203 24,166 21,912
Total Non-Current Assets 3,970,616 4,108,601 4,662,109 5,059,207 4,737,666 4,870,180 4,123,183 4,537,714 5,060,718 5,087,609 5,392,274 382,894 415,762
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 6,503,075 6,554,635 6,691,903 7,509,072 7,221,470 6,560,682 5,808,024 6,381,519 6,522,323 6,596,819 6,892,379 920,312 931,999
Current Liabilities
Accounts Payable 321,880 252,993 210,701 327,915 313,868 246,954 233,307 213,193 216,246 205,364 182,468 79,783 123,468
Short Term Debt 412,179 438,740 0 17,393 5,092 6,893 80 0 0 0 0 87,263 0
Tax Payables -3,611 59,900 63,600 87,800 86,700 50,800 41,600 60,000 31,700 29,900 0 0 0
Deferred Revenue 0 0 -19,357 -17,393 249,968 210,908 -80 0 0 0 0 51,824 0
Other Current Liabilities 603,289 478,454 281,462 242,019 275,921 234,356 160,627 168,086 170,882 138,537 142,842 52,927 62,246
Total Current Liabilities 1,333,737 1,230,087 555,763 675,127 681,581 539,003 435,614 441,279 418,828 373,801 325,310 219,973 185,714
Non-Current Liabilities
Long Term Debt 1,549,244 1,549,272 2,117,229 2,108,609 1,795,722 1,625,308 919,270 983,290 989,154 988,130 0 0 82,035
Deferred Revenue 0 0 -14,647 0 0 -39,345 0 0 0 0 0 0 0
Deferred Tax 0 0 14,647 0 0 39,345 333 63,084 131,511 152,160 310,189 884 0
Other Non-Current Liabilities 209,925 218,904 116,117 172,118 114,742 103,706 93,128 118,302 86,108 83,056 83,720 23,104 25,236
Total Non-Current Liabilities 1,759,169 1,768,176 2,233,346 2,280,727 1,910,464 1,729,014 1,012,731 1,164,676 1,206,773 1,223,346 393,909 23,988 107,271
Total Liabilities 3,092,906 2,998,263 2,789,109 2,955,854 2,592,045 2,268,017 1,448,345 1,605,955 1,625,601 1,597,147 719,219 243,961 292,985
Common Stock 3,515,640 3,651,067 3,821,474 4,035,849 4,244,740 4,290,377 4,687,455 5,237,085 5,357,394 5,442,613 6,584,247 1,284,402 1,259,420
Retained Earnings -106,619 -89,598 84,495 512,137 355,036 0 -321,152 -458,769 -456,366 -439,808 -410,963 -607,266 -619,908
Accumulated Other Comprehensive Income/Loss 1,148 -5,097 -3,175 5,232 29,649 2,288 -6,624 -2,752 -4,306 -3,133 -124 -785 -498
Total Stockholders Equity 3,410,169 3,556,372 3,902,794 4,553,218 4,629,425 4,292,665 4,359,679 4,775,564 4,896,722 4,999,672 6,173,160 676,351 639,014
Total Investments 24,804 23,252 20,406 31,086 35,370 22,515 97,786 63,765 35,494 212,858 248,913 75,908 82,268
Total Debt 1,961,423 1,988,012 2,048,073 2,047,098 1,742,550 1,567,231 919,270 983,290 989,154 988,130 0 87,263 82,035
Net Debt 864,971 958,754 1,239,316 1,074,506 344,670 852,292 208,235 57,253 443,691 562,249 -299,814 -84,635 -19,627

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 2017-04-01 2016-04-02 2015-03-28 2014-03-31 2013-03-31
Cash Flows from Operating Activities
Net Income -141,224 -70,322 103,152 1,033,353 733,611 334,325 133,125 -40,288 -16,558 -28,845 196,303 12,642 -52,999
Depreciation & Amortization 308,475 320,933 338,848 361,415 456,104 468,931 663,097 714,215 704,577 674,951 216,988 74,336 72,464
Deferred Income Tax -29,677 19,405 -66,145 31,875 -18,136 -11,099 -70,169 -32,248 -28,027 -12,189 -109,970 441 16,796
Stock Based Compensation 123,883 120,834 105,580 83,507 89,322 75,978 71,580 68,158 88,845 139,516 64,941 29,901 30,819
Change in Working Capital 255,367 142,404 96,985 -523,801 -21,663 92,245 -96,082 90,695 20,897 -81,692 -58,236 -3,313 -8,672
Accounts Receivable 14,232 -105,776 264,781 -107,896 -91,275 21,029 -32,119 12,906 -36,873 36,682 -30,369 6,160 -38,400
Inventory 141,153 92,909 -81,450 -236,196 9,390 10,252 -39,590 -41,887 -6,442 -84,116 10,423 35,266 -19,071
Accounts Payable 45,664 89,139 -115,495 33,950 34,201 15,425 15,167 38,952 -1,035 -461 -30,107 -43,393 46,821
Other Working Capital -76,661 66,132 29,149 -213,659 26,021 45,539 -39,540 80,724 65,247 -33,797 -8,183 -1,346 1,978
Other Non-Cash Items 555,859 299,935 264,811 62,894 62,615 -14,734 108,813 51,988 7,086 -3,814 -4,402 16,842 12,844
Net Cash Provided by Operating Activities 904,222 833,189 843,231 1,049,243 1,301,853 945,646 810,364 852,520 776,820 687,927 305,624 130,849 71,252
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -130,398 -127,230 -158,953 -213,466 -186,960 -164,104 -220,937 -269,835 -552,702 -315,624 -170,962 -68,080 -54,636
Acquisitions Net -25,034 -33,426 -95 -389,136 -47,069 -946,043 0 0 -118,133 853 225,824 1,327 -47,697
Purchases of Investments 0 0 0 0 0 0 -132,732 0 -469 -365,527 -387,734 -125,037 -89,959
Sales/Maturities of Investments 0 0 0 0 0 1,950 133,132 0 186,793 401,584 261,482 133,585 176,975
Other Investing Activities -8,855 24,186 5,639 6,646 15,371 2,455 -27,017 -7,574 -5,976 853 7,448 1,172 840
Net Cash Used for Investing Activities -164,287 -136,470 -153,409 -595,956 -218,658 -1,105,742 -247,554 -277,409 -490,487 -278,714 -63,942 -57,033 -14,477
Cash Flows from Financing Activities
Debt Repayment -84,970 -58,309 0 301,570 118,756 659,000 -145,330 -9,645 0 1,000,000 -87,503 0 -79,432
Common Stock Issued 36,934 36,918 32,507 38,303 42,598 50,198 41,289 57,412 59,148 51,875 46,072 17,480 3,988
Common Stock Repurchased -406,368 -400,054 -861,751 -1,152,287 -515,084 -515,131 -638,074 -219,907 -209,357 -1,300,009 -50,874 -12,780 -6,999
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 99,885 -38,129 -24,109 -63,096 -48,193 -28,508 -34,549 -24,708 -15,437 -34,718 -20,593 -8,945 -7,227
Net Cash Used Provided by Financing Activities -354,519 -459,574 -853,353 -875,510 -401,923 165,559 -776,664 -196,848 -165,646 -282,852 -112,898 -4,245 -89,670
Effect of Forex Changes on Cash 4,200 3,170 -331 -3,281 1,425 -1,233 -1,166 2,360 -1,105 -294 -868 665 -967
Net Change in Cash 409,616 240,315 -163,862 -425,504 682,697 4,230 -215,020 380,623 119,582 126,067 127,916 70,236 -33,862
Cash at End of Period 4,300,112 1,049,258 808,943 972,805 1,398,309 715,612 711,382 926,402 545,463 425,881 299,814 171,898 101,662
Cash at Start of Period 3,890,496 808,943 972,805 1,398,309 715,612 711,382 926,402 545,779 425,881 299,814 171,898 101,662 135,524
Free Cash Flow
Operating Cash Flow 904,222 833,189 843,231 1,049,243 1,301,853 945,646 810,364 852,520 776,820 687,927 305,624 130,849 71,252
Capital Expenditure -130,398 -127,230 -158,953 -213,466 -186,960 -164,104 -220,937 -269,835 -552,702 -315,624 -170,962 -68,080 -54,636
Free Cash Flow 773,824 705,959 684,278 835,777 1,114,893 781,542 589,427 582,685 224,118 372,303 134,662 62,769 16,616