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,769,506 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,252,487 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,517,019 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.82% 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 682,248 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 383,984 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,363,187 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 153,832 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 3.06% 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 69,245 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 284,925 685,152 193,092 1,244,410 882,578 455,481 135,755 76,693 86,184 695,405 122,466 104,192 55,853
Depreciation and Amortization 176,653 320,933 9,924 361,415 456,104 468,931 663,097 714,215 704,577 674,951 216,988 74,336 72,464
Income Before Tax 73,560 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 143,882 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 -70,322 -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 -2.35% -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 -0.72 -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 -0.73 -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 Q4 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,029,258 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 84 84 1,094 2,906 3,802 459 901 0 0 186,808 244,830 72,067 77,987
Cash + Short Term Investments 1,029,258 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 427,387 427,387 304,519 568,850 457,431 367,172 378,172 345,957 357,948 363,736 353,830 150,598 143,647
Inventory 710,555 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 278,834 278,834 119,922 152,675 120,706 91,193 83,841 99,519 127,740 41,384 254,731 12 31,748
Total Current Assets 2,446,034 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 932,275 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,534,601 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 509,383 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 23,252 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 25,400 25,400 38,060 36,824 59,056 45,754 30,017 0 0 0 150,208 0 0
Other Non-Current Assets 83,690 83,690 155,321 287,286 123,346 119,542 46,768 65,612 58,815 66,459 -93,203 24,166 -393,850
Total Non-Current Assets 4,108,601 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 393,850
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 21,912
Total Assets 6,554,635 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 252,993 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 454,341 454,341 19,357 17,393 5,092 6,893 0 0 0 0 0 87,263 0
Tax Payables 59,900 59,900 63,600 87,800 86,700 50,800 41,600 0 0 0 0 0 0
Deferred Revenue 59,900 59,900 -19,357 -17,393 249,968 210,908 0 0 0 0 0 51,824 0
Other Current Liabilities 462,853 462,853 345,062 347,212 112,653 74,248 202,307 228,086 202,582 168,437 142,842 1,103 62,246
Total Current Liabilities 1,230,087 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,272 1,549,272 2,048,073 2,047,098 1,742,550 1,567,231 919,270 983,290 989,154 988,130 0 0 82,035
Deferred Revenue 50,578 50,578 -14,647 0 0 -39,345 0 0 0 0 0 0 0
Deferred Tax 34,207 34,207 14,647 0 0 39,345 333 63,084 131,511 152,160 310,189 884 0
Other Non-Current Liabilities 134,119 134,119 185,273 233,629 167,914 161,783 93,128 118,302 86,108 83,056 83,720 23,104 -82,035
Total Non-Current Liabilities 1,768,176 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 82,035
Total Liabilities 2,998,263 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,651,067 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 -89,598 -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 -5,097 -5,097 -3,175 5,232 29,649 2,288 -6,624 -2,752 -4,306 -3,133 -124 -785 0
Total Stockholders Equity 3,556,372 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 23,252 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 2,054,191 2,054,191 2,048,073 2,047,098 1,742,550 1,567,231 919,270 983,290 989,154 988,130 0 87,263 0
Net Debt 1,024,933 1,024,933 1,239,316 1,074,506 344,670 852,292 208,235 57,253 443,691 562,249 -299,814 -84,635 -101,662

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 -70,322 -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 316,530 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 19,405 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 120,834 120,834 105,580 83,507 89,322 75,978 0 68,158 88,845 139,516 64,941 29,901 30,819
Change in Working Capital 142,404 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 -105,776 -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 92,909 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 116,556 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 -92,264 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 272,031 153,174 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 833,189 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 -127,230 -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 -33,426 -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 24,186 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 -136,470 -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 -58,309 -58,309 0 -197,500 -1,087,994 -659,000 -1,050,680 -107,729 0 -175,000 -87,503 0 -79,432
Common Stock Issued 36,918 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 -400,054 -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 -20,215 -38,129 -24,109 435,974 2,365,307 1,948,492 870,801 73,376 -15,437 2,315,282 -20,593 -8,945 -7,227
Net Cash Used Provided by Financing Activities -459,574 -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 3,170 3,170 -331 -3,281 1,425 -1,233 -1,166 2,360 -1,105 -294 -868 665 -967
Net Change in Cash 240,315 220,501 -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 3,572,509 1,029,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,332,194 808,757 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 833,189 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 -127,230 -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 705,959 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