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-03-27 2020-03-28 2019-03-30 2018-03-31 2017-04-01 2016-04-02 2015-03-28 2014-03-29 2013-03-30 2012-03-31 2011-04-02 2010-04-03 2009-03-28 2008-03-29 2007-03-31 2006-04-01 2005-04-02 2004-04-03
Revenue 6,604,300 6,443,600 6,218,500 4,400,800 6,159,800 6,313,000 6,182,300 6,652,800 7,405,000 7,620,000 7,450,000 6,944,800 6,859,500 5,660,300 4,978,900 5,018,900 4,880,100 4,295,400 3,746,300 3,305,415 2,649,654
Revenue Growth - 3.62% 41.30% -28.56% -2.43% 2.11% -7.07% -10.16% -2.82% 2.28% 7.27% 1.24% 21.19% 13.69% -0.80% 2.84% 13.61% 14.66% 13.34% 24.75%
Cost of Revenue 2,265,600 2,277,800 2,071,000 1,539,400 2,506,500 2,427,000 2,430,600 3,001,700 3,218,000 3,242,000 3,140,000 2,789,000 2,861,400 2,342,000 2,079,800 2,288,200 2,242,000 1,959,200 1,723,900 1,620,869 1,326,335
Gross Profit 4,338,700 4,165,800 4,147,500 2,861,400 3,653,300 3,886,000 3,751,700 3,651,100 4,187,000 4,378,000 4,310,000 4,155,800 3,998,100 3,318,300 2,899,100 2,730,700 2,638,100 2,336,200 2,022,400 1,684,546 1,323,319
Gross Profit Margin 65.67% 64.65% 66.70% 65.02% 59.31% 61.56% 60.68% 54.88% 56.54% 57.45% 57.85% 59.84% 58.29% 58.62% 58.23% 54.41% 54.06% 54.39% 53.98% 50.96% 49.94%
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 3,581,700 3,408,900 3,305,600 2,638,500 3,237,500 3,168,300 3,095,500 3,149,400 3,389,000 3,301,000 3,142,000 2,971,600 2,915,200 2,442,700 2,157,000 2,036,000 1,932,500 1,663,400 1,476,900 1,382,520 1,029,957
Total Operating Expenses 3,581,700 3,408,900 3,305,600 2,638,500 3,237,500 3,168,300 3,095,500 3,173,500 3,413,000 3,326,000 3,177,000 2,998,400 2,944,100 2,468,100 2,178,700 2,056,200 1,984,700 1,679,000 1,496,800 1,382,520 1,029,957
Operating Income or Loss 737,100 704,200 798,400 240,200 442,800 561,800 498,200 -94,800 582,000 1,035,000 1,130,000 1,126,700 1,039,400 845,100 706,900 595,500 653,400 652,600 516,600 299,685 273,796
Operating Margin 10.84% 10.93% 12.84% 5.46% 7.19% 8.90% 8.06% -1.42% 7.86% 13.58% 15.17% 16.22% 15.15% 14.93% 14.20% 11.87% 13.39% 15.19% 13.79% 9.07% 10.33%
Interest Expense 37,700 40,400 54,000 48,500 17,600 20,700 18,200 12,400 21,000 17,000 20,000 22,100 24,500 18,300 22,200 26,600 22,700 20,000 48,200 2,139 44,706
EBITDA 1,051,200 1,005,500 1,081,800 487,800 712,300 1,040,400 960,600 786,300 793,000 1,072,000 1,162,000 1,385,900 1,084,600 875,600 748,900 875,900 866,100 808,000 678,100 403,533 393,904
Depreciation and Amortization 230,200 301,300 283,400 247,600 269,500 281,300 295,200 307,500 24,000 25,000 35,000 232,300 28,900 25,400 21,700 184,400 201,300 144,700 127,000 103,633 83,189
Income Before Tax 715,100 691,900 754,600 -74,800 326,400 582,500 489,200 -104,900 552,000 987,000 1,096,000 1,089,300 1,015,100 825,400 689,300 587,500 642,100 643,300 502,900 299,366 261,932
Income Tax Expense 127,200 169,200 154,500 46,300 -57,900 151,600 326,400 -5,600 156,000 285,000 320,000 339,300 334,100 257,800 209,800 181,500 222,300 242,400 194,900 107,336 95,055
Net Income 587,900 522,700 600,100 -121,100 384,300 430,900 162,800 -99,300 396,000 702,000 776,000 750,000 681,000 567,600 479,500 406,000 419,800 400,900 308,000 190,425 170,954
Net Income Margin 8.56% 8.11% 9.65% -2.75% 6.24% 6.83% 2.63% -1.49% 5.35% 9.21% 10.42% 10.80% 9.93% 10.03% 9.63% 8.09% 8.60% 9.33% 8.22% 5.76% 6.45%
EPS 8.99 7.72 8.22 -1.65 5.07 5.35 1.99 -1.20 4.65 7.96 8.60 8.21 7.35 5.91 4.85 4.09 4.10 3.84 2.96 1.88 1.73
EPS Diluted 8.82 7.58 8.07 -1.65 4.98 5.27 1.97 -1.20 4.62 7.88 8.43 8.00 7.13 5.75 4.73 4.01 3.99 3.73 2.87 1.83 1.69
Weighted Average Shares Out - 67,700 73,000 73,500 75,800 80,600 81,700 82,700 85,200 88,200 90,100 91,300 92,700 96,000 98,900 99,200 102,300 104,400 104,200 101,500 99,000
Weighted Average Shares Out Diluted - 69,000 74,300 73,500 77,200 81,700 82,500 82,700 85,900 89,100 92,000 93,700 95,500 98,700 101,300 101,300 105,200 107,600 107,200 104,100 101,000

Reported Currency: USD Q3 2023-04-01 2022-04-02 2021-03-27 2020-03-28 2019-03-30 2018-03-31 2017-04-01 2016-04-02 2015-03-28 2014-03-29 2013-03-30 2012-03-31 2011-04-02 2010-04-03 2009-03-28 2008-03-29 2007-03-31 2006-04-01 2005-04-02 2004-04-03
Current Assets
Cash and Cash Equivalents 1,803,600 1,529,300 1,863,800 2,579,000 1,620,400 584,100 1,304,600 668,300 456,000 500,000 797,000 973,700 671,600 453,000 563,100 481,200 551,500 563,900 285,700 350,485 343,477
Short Term Investments 113,800 36,400 734,600 197,500 495,900 1,403,400 699,400 684,700 629,000 644,000 488,000 324,700 515,700 593,900 584,100 338,700 74,300 0 0 0 0
Cash + Short Term Investments 1,917,400 1,565,700 2,598,400 2,776,500 2,116,300 1,987,500 2,004,000 1,353,000 1,085,000 1,144,000 1,285,000 1,298,400 1,187,300 1,046,900 1,147,200 819,900 625,800 563,900 285,700 350,485 343,477
Net Receivables 527,400 498,400 469,100 505,900 361,900 430,200 459,400 673,800 575,000 712,000 650,000 517,300 564,400 500,600 381,900 474,900 508,400 467,500 484,200 455,682 441,724
Inventory 1,055,100 1,071,300 977,300 759,000 736,200 817,800 761,300 791,500 1,125,000 1,042,000 1,020,000 896,100 841,600 702,100 504,000 525,100 514,900 526,900 485,500 430,082 363,691
Other Current Assets 64,500 188,700 12,300 16,500 8,900 359,300 323,700 136,200 268,000 281,000 224,000 251,000 306,600 228,400 242,700 236,800 244,400 127,600 123,100 177,514 122,427
Total Current Assets 3,639,400 3,324,100 4,217,300 4,208,000 3,375,200 3,594,800 3,548,400 2,954,500 3,053,000 3,324,000 3,329,000 2,962,800 2,899,900 2,478,000 2,275,800 2,056,700 1,893,500 1,685,900 1,378,500 1,413,763 1,271,319
Non-Current Assets
Property, Plant and Equipment 1,951,000 2,089,500 2,080,800 2,253,500 2,491,100 1,039,200 1,186,300 1,316,000 1,583,000 1,436,000 1,322,000 932,200 884,100 788,800 697,200 651,600 709,900 629,800 548,800 487,894 397,328
Goodwill 899,900 898,900 908,700 934,600 915,500 919,600 950,500 904,600 918,000 903,000 964,000 968,000 1,004,000 1,016,300 986,600 966,400 975,100 790,500 699,700 558,858 341,603
Intangible Assets 79,000 88,900 102,900 121,100 141,000 163,700 188,000 219,800 244,000 267,000 299,000 327,900 359,000 387,700 363,200 348,900 349,300 297,700 258,500 605,849 359,243
Long Term Investments 10,600 10,600 12,000 0 0 44,900 86,200 21,400 187,000 0 2,000 104,300 99,900 83,600 75,500 0 0 0 -32,400 0 0
Tax Assets 305,100 255,100 303,800 283,900 245,200 67,000 86,600 125,900 119,000 45,000 39,000 21,600 39,800 76,700 101,900 102,800 116,900 56,900 32,400 35,973 61,579
Other Non-Current Assets 119,500 122,400 99,200 86,400 111,900 113,600 97,300 109,800 109,000 131,000 135,000 101,400 129,700 150,000 148,700 230,100 320,800 297,200 203,200 183,190 180,772
Total Non-Current Assets 3,365,100 3,465,400 3,507,400 3,679,500 3,904,700 2,348,000 2,594,900 2,697,500 3,160,000 2,782,000 2,761,000 2,455,400 2,516,500 2,503,100 2,373,100 2,299,800 2,472,000 2,072,100 1,710,200 1,312,906 998,922
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 7,004,500 6,789,500 7,724,700 7,887,500 7,279,900 5,942,800 6,143,300 5,652,000 6,213,000 6,106,000 6,090,000 5,418,200 5,416,400 4,981,100 4,648,900 4,356,500 4,365,500 3,758,000 3,088,700 2,726,669 2,270,241
Current Liabilities
Accounts Payable 411,800 371,600 448,700 355,900 246,800 202,300 165,600 147,700 151,000 210,000 203,000 146,900 180,600 214,700 149,800 165,900 205,700 174,700 202,200 184,394 187,355
Short Term Debt 277,500 266,700 761,800 302,900 1,063,000 22,300 308,200 22,600 116,000 234,000 16,000 266,600 0 0 0 0 206,400 351,000 280,400 0 0
Tax Payables 189,800 59,700 53,800 50,600 65,100 29,400 30,000 201,700 33,000 27,000 77,000 94,100 71,900 8,900 37,800 35,900 28,800 74,600 46,600 72,148 77,736
Deferred Revenue 23,300 14,000 16,500 12,000 14,600 14,100 30,400 29,700 50,000 38,000 41,000 40,300 0 46,800 50,500 0 50,100 40,000 314,300 0 0
Other Current Liabilities 965,600 841,200 1,028,700 914,000 767,600 961,400 1,083,000 959,900 881,000 704,000 710,000 667,500 765,600 570,500 547,000 508,200 446,400 74,600 46,600 438,016 313,775
Total Current Liabilities 1,678,200 1,493,500 2,255,700 1,584,800 2,092,000 1,200,100 1,587,200 1,159,900 1,198,000 1,186,000 970,000 1,121,300 946,200 832,000 747,300 674,100 908,600 640,300 843,500 622,410 501,130
Non-Current Liabilities
Long Term Debt 2,478,600 2,594,900 2,610,300 2,927,400 1,964,700 689,100 288,000 839,100 597,000 298,000 300,000 38,400 274,400 291,900 282,100 406,400 546,000 445,900 0 290,960 277,345
Deferred Revenue 111,400 0 0 108,000 122,700 -500,600 88,300 228,300 1,000 20,000 39,000 57,600 0 166,100 271,200 0 0 0 0 0 -1,821
Deferred Tax 13,300 7,200 12,500 10,700 10,000 50,200 36,500 11,800 17,000 87,000 81,000 29,700 168,000 156,400 126,000 154,800 0 0 20,800 0 1,821
Other Non-Current Liabilities 262,500 263,400 310,200 652,200 397,400 1,216,800 685,900 113,300 656,000 624,000 666,000 386,600 375,300 230,000 105,700 386,100 515,700 332,900 174,800 137,591 69,693
Total Non-Current Liabilities 2,754,400 2,865,500 2,933,000 3,698,300 2,494,800 1,455,500 1,098,700 1,192,500 1,271,000 1,029,000 1,086,000 512,300 817,700 844,400 785,000 947,300 1,061,700 778,800 195,600 428,551 347,038
Total Liabilities 4,432,600 4,359,000 5,188,700 5,283,100 4,586,800 2,655,600 2,685,900 2,352,400 2,469,000 2,215,000 2,056,000 1,633,600 1,763,900 1,676,400 1,532,300 1,621,400 1,970,300 1,419,100 1,039,100 1,050,961 848,168
Common Stock 1,300 1,300 1,300 1,300 1,300 1,300 1,300 1,200 1,000 1,000 1,000 1,200 1,200 1,200 1,200 1,100 1,100 1,100 1,100 1,085 1,053
Retained Earnings 7,008,400 6,598,200 6,274,900 5,872,900 5,994,000 5,979,100 5,752,200 5,751,900 6,015,000 5,787,000 5,257,000 4,646,800 4,042,400 3,435,300 2,915,300 2,465,500 2,079,300 1,742,300 1,379,200 1,090,310 927,390
Accumulated Other Comprehensive Income/Loss -209,300 -196,000 -180,300 -120,800 -118,200 -103,400 -98,500 -198,400 -181,000 -165,000 114,000 93,600 196,600 215,800 154,000 126,800 112,600 40,500 -27,200 61 9,148
Total Stockholders Equity 2,571,900 2,430,500 2,536,000 2,604,400 2,693,100 3,287,200 3,457,400 3,299,600 3,744,000 3,891,000 4,034,000 3,784,600 3,652,500 3,304,700 3,116,600 2,735,100 2,389,700 2,334,900 2,049,600 1,675,708 1,422,073
Total Investments 113,800 36,400 746,600 197,500 495,900 1,448,300 785,600 706,100 816,000 644,000 494,000 429,000 615,600 677,500 659,600 338,700 74,300 0 -32,400 0 0
Total Debt 2,756,100 2,861,600 3,372,100 3,230,300 3,027,700 689,100 596,200 861,700 713,000 532,000 300,000 305,000 274,400 291,900 282,100 406,400 752,400 445,900 280,400 290,960 277,345
Net Debt 952,500 1,332,300 1,508,300 651,300 1,407,300 105,000 -708,400 193,400 257,000 32,000 -497,000 -668,700 -397,200 -161,100 -281,000 -74,800 200,900 -118,000 -5,300 -59,525 -66,132

Reported Currency: USD TTM 2023-04-01 2022-04-02 2021-03-27 2020-03-28 2019-03-30 2018-03-31 2017-04-01 2016-04-02 2015-03-28 2014-03-29 2013-03-30 2012-03-31 2011-04-02 2010-04-03 2009-03-28 2008-03-29 2007-03-31 2006-04-01 2005-04-02 2004-04-03
Cash Flows from Operating Activities
Net Income 587,900 522,700 600,100 -121,100 384,300 430,900 162,800 -99,300 396,000 702,000 776,000 750,000 681,000 567,600 479,500 406,000 419,800 400,900 308,000 190,425 170,954
Depreciation & Amortization 230,200 220,500 229,700 247,600 269,500 281,300 295,200 307,500 310,000 294,000 258,000 232,300 28,900 25,400 181,200 184,400 201,300 144,700 127,000 103,633 83,189
Deferred Income Tax -29,000 3,900 -46,100 35,600 -168,800 8,500 84,100 -38,900 -8,000 11,000 1,000 14,400 -15,100 47,300 -200 -35,100 -7,700 -112,400 35,500 10,103 -4,233
Stock Based Compensation 90,900 75,500 81,700 72,700 100,600 88,600 74,500 63,600 97,000 81,000 93,000 87,500 77,900 70,400 59,700 49,700 70,700 43,600 26,600 12,851 0
Change in Working Capital 60,800 -424,600 -169,600 75,900 73,900 -77,000 289,000 233,600 122,000 -179,000 -187,000 -56,400 -58,400 -152,500 162,600 85,400 1,100 292,500 -84,700 18,034 -49,992
Accounts Receivable 19,700 -52,600 32,400 -143,000 57,600 10,100 34,500 54,100 129,000 -96,000 -104,000 82,100 -114,000 -50,700 92,200 1,100 10,000 26,400 -19,200 6,020 2,623
Inventory 191,100 -106,200 -269,300 3,700 72,300 -90,800 57,800 120,400 -91,000 -97,000 -77,000 -67,500 -148,300 -173,500 29,100 -10,500 81,800 -32,200 3,800 -23,530 17,227
Accounts Payable -115,000 -225,000 194,600 302,000 -6,100 -4,700 64,600 112,900 90,000 50,000 43,000 -57,100 154,800 109,200 41,300 29,500 -14,900 41,700 39,100 -6,632 -2,296
Other Working Capital -11,500 -40,800 -127,300 -86,800 -49,900 8,400 132,100 -53,800 -6,000 -36,000 -49,000 -13,900 49,100 -37,500 0 65,300 -75,800 256,600 -108,400 42,176 -67,546
Other Non-Cash Items 21,900 13,000 20,100 70,200 95,100 51,500 69,500 485,800 90,000 -15,000 -34,000 -8,900 171,000 130,500 23,700 83,800 10,200 26,800 36,700 46,926 10,688
Net Cash Provided by Operating Activities 962,700 411,000 715,900 380,900 754,600 783,800 975,100 952,300 1,007,000 894,000 907,000 1,018,900 885,300 688,700 906,500 774,200 695,400 796,100 449,100 381,972 210,606
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -186,500 -217,500 -166,900 -107,800 -270,300 -197,700 -161,600 -284,000 -418,000 -391,000 -390,000 -276,500 -272,200 -255,000 -201,300 -185,000 -217,100 -184,000 -158,600 -174,138 -123,026
Acquisitions Net 42,800 0 0 107,800 900 -4,500 -4,600 -6,100 -16,000 -12,000 -40,000 -21,700 -11,700 -70,900 -30,800 -46,300 -188,700 -176,100 -380,600 -243,248 -5,019
Purchases of Investments -308,500 -598,600 -1,510,600 -704,600 -1,289,700 -3,054,600 -1,605,600 -860,400 -1,085,000 -1,398,000 -1,067,000 -875,800 -1,360,500 -1,244,300 -1,350,900 -623,100 -96,800 0 0 0 0
Sales/Maturities of Investments 325,700 1,293,400 964,600 1,010,900 2,240,400 2,357,500 1,582,700 942,400 942,000 1,113,000 1,011,000 1,058,100 1,393,500 1,242,300 1,072,400 369,500 12,700 0 0 0 0
Other Investing Activities -86,900 -5,800 -5,000 -111,300 20,800 20,000 0 300 -6,000 -1,000 -2,000 2,800 1,300 28,500 6,200 26,900 -15,100 -74,500 0 0 -4,657
Net Cash Used for Investing Activities -170,900 471,500 -717,900 195,000 702,100 -879,300 -189,100 -207,800 -583,000 -689,000 -488,000 -113,100 -249,600 -299,400 -504,400 -458,000 -505,000 -434,600 -539,200 -417,386 -132,702
Cash Flows from Financing Activities
Debt Repayment -22,300 -521,900 -23,100 -788,900 -13,600 -329,500 -28,200 -3,878,600 -4,488,000 -2,598,000 -278,000 -8,700 -115,700 -7,900 -127,700 -203,500 -161,200 -83,400 -2,200 -54,281 0
Common Stock Issued -500,000 500,000 0 1,241,900 475,000 419,900 0 3,740,200 4,677,000 2,860,000 352,000 49,600 169,200 88,300 50,500 29,000 40,100 51,400 55,200 54,281 40,414
Common Stock Repurchased -371,600 -488,600 -492,600 -37,700 -694,800 -502,600 -17,100 -215,200 -500,000 -532,000 -558,000 -547,300 -419,400 -594,600 -231,000 -169,800 -475,400 -231,300 -3,800 -1,052 -1,047
Dividends Paid -196,200 -198,300 -150,000 -49,800 -203,900 -190,700 -162,400 -164,800 -170,000 -158,000 -149,000 -127,800 -74,300 -38,500 -24,700 -19,900 -20,500 -20,900 -20,800 -21,718 -14,847
Other Financing Activities 500,000 -500,000 0 -8,700 -900 -2,800 10,200 300 8,000 7,000 34,000 39,400 32,500 40,100 26,500 12,100 356,500 189,000 5,100 54,281 -100,943
Net Cash Used Provided by Financing Activities -590,100 -1,208,800 -665,700 356,800 -438,200 -605,700 -197,500 -518,100 -473,000 -421,000 -599,000 -594,800 -407,700 -512,600 -306,400 -352,100 -260,500 -95,200 33,500 31,511 -76,423
Effect of Forex Changes on Cash 36,900 -8,800 -48,300 25,500 -15,200 -27,800 55,200 -14,400 5,000 -81,000 3,000 -8,900 -9,400 13,200 -13,800 -34,400 57,700 11,900 -8,200 2,053 -1,610
Net Change in Cash 238,600 -335,100 -716,000 958,200 1,003,300 -729,000 643,700 212,000 -44,000 -297,000 -177,000 302,100 218,600 -110,100 81,900 -70,300 -12,400 278,200 -64,800 -1,850 -129
Cash at End of Period 6,351,800 1,536,900 1,872,000 2,588,000 1,629,800 626,500 1,355,500 668,300 456,000 500,000 797,000 973,700 671,600 453,000 563,100 481,200 551,500 563,900 285,700 350,485 343,477
Cash at Start of Period 6,113,200 1,872,000 2,588,000 1,629,800 626,500 1,355,500 711,800 456,300 500,000 797,000 974,000 671,600 453,000 563,100 481,200 551,500 563,900 285,700 350,500 352,335 343,606
Free Cash Flow
Operating Cash Flow 962,700 411,000 715,900 380,900 754,600 783,800 975,100 952,300 1,007,000 894,000 907,000 1,018,900 885,300 688,700 906,500 774,200 695,400 796,100 449,100 381,972 210,606
Capital Expenditure -186,500 -217,500 -166,900 -107,800 -270,300 -197,700 -161,600 -284,000 -418,000 -391,000 -390,000 -276,500 -272,200 -255,000 -201,300 -185,000 -217,100 -184,000 -158,600 -174,138 -123,026
Free Cash Flow 776,200 193,500 549,000 273,100 484,300 586,100 813,500 668,300 589,000 503,000 517,000 742,400 613,100 433,700 705,200 589,200 478,300 612,100 290,500 207,834 87,580