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-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
Revenue 6,631,400 6,631,400 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
Revenue Growth - 2.91% 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%
Cost of Revenue 2,258,800 2,443,900 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
Gross Profit 4,372,600 4,187,500 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
Gross Profit Margin 65.94% 63.15% 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%
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,554,200 3,372,000 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
Total Operating Expenses 3,554,200 3,372,000 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
Operating Income or Loss 782,400 815,500 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
Operating Margin 11.54% 12.30% 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%
Interest Expense 42,200 42,200 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
EBITDA 1,095,300 1,044,500 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
Depreciation and Amortization 229,000 229,000 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
Income Before Tax 777,400 777,400 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
Income Tax Expense 131,100 131,100 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
Net Income 646,300 646,300 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
Net Income Margin 9.48% 9.75% 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%
EPS 9.91 9.91 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
EPS Diluted 9.72 9.72 7.58 8.08 -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
Weighted Average Shares Out - 65,200 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
Weighted Average Shares Out Diluted - 66,500 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

Reported Currency: USD Q4 2024-03-30 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
Current Assets
Cash and Cash Equivalents 1,665,000 1,665,000 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
Short Term Investments 121,000 121,000 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
Cash + Short Term Investments 1,786,000 1,786,000 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
Net Receivables 561,000 561,000 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
Inventory 902,200 902,200 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
Other Current Assets 110,600 110,600 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
Total Current Assets 3,359,800 3,359,800 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
Non-Current Assets
Property, Plant and Equipment 1,865,000 1,865,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
Goodwill 888,100 888,100 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
Intangible Assets 75,700 75,700 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
Long Term Investments 43,700 43,700 10,600 12,000 17,700 56,600 44,900 86,200 21,400 187,000 8,000 2,000 104,300 99,900 83,600 75,500 0 0 0 -32,400 0
Tax Assets 288,300 288,300 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
Other Non-Current Assets 82,000 82,000 122,400 99,200 68,700 55,300 113,600 97,300 109,800 109,000 123,000 135,000 101,400 129,700 150,000 148,700 230,100 320,800 297,200 203,200 183,190
Total Non-Current Assets 3,242,800 3,242,800 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
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 6,602,600 6,602,600 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
Current Liabilities
Accounts Payable 332,200 332,200 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
Short Term Debt 264,700 264,700 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
Tax Payables 79,800 79,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
Deferred Revenue 17,300 17,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
Other Current Liabilities 853,000 853,000 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
Total Current Liabilities 1,467,200 1,467,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
Non-Current Liabilities
Long Term Debt 1,140,500 1,140,500 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
Deferred Revenue 1,270,100 1,270,100 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
Deferred Tax 125,700 125,700 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
Other Non-Current Liabilities 148,800 148,800 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
Total Non-Current Liabilities 2,685,100 2,685,100 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
Total Liabilities 4,152,300 4,152,300 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
Common Stock 1,300 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
Retained Earnings 7,051,600 7,051,600 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
Accumulated Other Comprehensive Income/Loss -276,100 -276,100 -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
Total Stockholders Equity 2,450,300 2,450,300 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
Total Investments 164,700 164,700 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
Total Debt 2,675,300 2,675,300 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
Net Debt 1,010,300 1,010,300 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

Reported Currency: USD TTM 2024-03-30 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
Cash Flows from Operating Activities
Net Income 646,300 646,300 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
Depreciation & Amortization 229,000 229,000 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
Deferred Income Tax -41,100 -41,100 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
Stock Based Compensation 99,500 99,500 75,500 81,700 72,700 100,600 0 74,500 63,600 97,000 81,000 93,000 87,500 77,900 70,400 59,700 49,700 0 0 0 0
Change in Working Capital 115,000 115,000 -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
Accounts Receivable -15,300 -15,300 -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
Inventory 149,100 149,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
Accounts Payable 8,800 15,600 -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
Other Working Capital -27,600 -34,400 -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 19,300 65,300 -75,800 256,600 -108,400 42,176
Other Non-Cash Items 233,200 429,100 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
Net Cash Provided by Operating Activities 1,069,700 1,069,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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -164,800 -164,800 -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
Acquisitions Net 123,200 0 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
Purchases of Investments -392,800 -392,800 -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
Sales/Maturities of Investments 304,300 304,300 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
Other Investing Activities -126,700 -3,500 -5,800 -5,000 -111,300 20,800 20,000 -22,900 300 -6,000 -1,000 -2,000 2,800 1,300 28,500 6,200 26,900 -15,100 -74,500 0 0
Net Cash Used for Investing Activities -256,800 -256,800 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
Cash Flows from Financing Activities
Debt Repayment -21,300 -21,300 -521,900 -23,100 -928,000 -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
Common Stock Issued 236,900 0 0 515,700 0 475,000 419,900 100 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
Common Stock Repurchased -449,700 -449,700 -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
Dividends Paid -194,600 -194,600 -198,300 -150,000 -49,800 -203,900 0 -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
Other Financing Activities -236,900 0 0 -515,700 -483,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
Net Cash Used Provided by Financing Activities -665,600 -665,600 -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
Effect of Forex Changes on Cash -13,600 -13,600 -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
Net Change in Cash 133,800 134,200 -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
Cash at End of Period 6,479,900 1,665,000 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
Cash at Start of Period 6,346,100 1,530,800 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
Free Cash Flow
Operating Cash Flow 1,069,700 1,069,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
Capital Expenditure -164,800 -164,800 -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
Free Cash Flow 904,900 904,900 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