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,740,100 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,188,900 2,199,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
Gross Profit 4,551,200 4,431,800 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 67.62% 66.83% 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,701,800 3,619,600 3,432,700 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,738,300 3,670,900 3,461,600 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 812,900 756,400 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.86% 11.41% 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 44,500 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 0
EBITDA 1,072,200 1,061,100 801,700 1,042,700 232,600 871,600 903,500 802,600 215,000 883,000 1,346,800 1,388,000 1,340,700 1,264,000 1,037,800 892,700 798,500 854,700 824,900 655,900 418,900
Depreciation and Amortization 222,500 229,000 220,500 229,700 247,600 269,500 281,300 295,200 307,500 310,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 846,000 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 162,200 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 683,800 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.95% 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 10.69 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 10.49 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 Q2 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,355,000 1,662,200 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 334,700 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,689,700 1,783,200 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 517,900 561,000 498,400 469,100 505,900 277,100 430,200 421,400 673,800 575,000 655,000 588,000 517,300 590,400 500,600 381,900 474,900 508,400 467,500 484,200 455,700
Inventory 1,127,900 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 269,100 113,400 239,400 236,200 100,600 107,300 391,400 361,700 136,200 126,000 483,000 436,000 249,600 280,600 228,400 220,900 236,800 412,200 210,800 213,800 177,500
Total Current Assets 3,604,600 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,846,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 900,600 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 69,300 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 0 7,500 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 281,100 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 98,400 118,200 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,195,400 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,800,000 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 495,700 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,400
Short Term Debt 659,600 264,700 287,000 781,600 322,600 1,072,800 22,300 327,700 22,600 136,800 253,000 16,000 271,000 0 0 0 0 235,200 0 280,400 0
Tax Payables 61,400 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 15,700 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 860,000 773,200 761,200 955,100 843,700 692,700 932,000 1,033,500 758,200 877,200 658,000 633,000 609,300 643,400 561,600 509,200 472,300 417,600 351,000 314,300 365,862
Total Current Liabilities 2,092,400 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 2,008,300 2,410,600 2,594,900 2,610,300 3,297,900 2,154,100 901,700 524,400 824,600 862,700 536,000 555,000 38,400 312,700 332,300 320,300 444,800 546,000 445,900 0 290,960
Deferred Revenue 0 0 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 0 0 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 257,000 274,500 270,600 322,700 400,400 340,700 424,800 458,600 293,400 407,300 270,000 279,000 473,900 223,600 314,300 308,200 179,500 515,700 332,900 174,800 137,591
Total Non-Current Liabilities 2,265,300 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,357,700 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,265,400 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 -225,700 -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,442,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 334,700 128,500 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,667,900 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,312,900 1,013,100 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 683,800 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 222,500 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 -27,800 -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 108,800 99,500 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
Change in Working Capital 110,500 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 -52,200 -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 96,500 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 95,900 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 -29,700 -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 215,000 21,000 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,100,600 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 -157,500 -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 42,500 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 -730,700 -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 487,000 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 -45,000 -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 -403,700 -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 -10,800 -21,300 -521,900 -23,100 453,000 0 68,600 -18,100 -143,400 156,400 210,000 22,000 -8,700 -8,000 -7,900 -127,700 -203,500 161,200 83,400 -2,200 0
Common Stock Issued 0 0 0 0 0 475,000 0 0 0 0 0 0 0 0 0 0 0 40,100 51,400 55,200 54,281
Common Stock Repurchased -554,200 -449,700 -488,600 -492,600 -37,700 -694,800 -502,600 -17,100 -215,200 -500,000 -532,000 -558,000 -547,000 -419,400 -594,600 -231,000 -169,800 -475,400 -231,300 -3,800 -1,052
Dividends Paid -195,300 -194,600 -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
Other Financing Activities -10,100 0 0 0 -8,700 460,500 19,000 100 5,000 41,000 58,600 86,000 88,700 93,600 128,400 77,000 41,100 34,100 22,200 5,100 0
Net Cash Used Provided by Financing Activities -770,400 -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 47,100 -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 -20,700 133,700 -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,427,600 1,670,600 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,448,300 1,536,900 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,100,600 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 -157,500 -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 943,100 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