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-05-28 2022-05-29 2021-05-30 2020-05-31 2019-05-26 2018-05-27 2017-05-28 2016-05-29 2015-05-31 2014-05-25 2013-05-26 2012-05-27 2011-05-29 2010-05-30 2009-05-31 2008-05-25 2007-05-27 2006-05-28 2005-05-29 2004-05-30
Revenue 11,013,100 10,487,800 9,630,000 7,196,100 7,806,900 8,510,400 8,080,100 7,170,200 6,933,500 6,764,000 6,285,600 8,551,900 7,998,700 7,500,200 7,113,100 7,217,500 6,626,500 5,567,100 5,720,640 5,278,110 5,003,355
Revenue Growth - 8.91% 33.82% -7.82% -8.27% 5.33% 12.69% 3.41% 2.51% 7.61% -26.50% 6.92% 6.65% 5.44% -1.45% 8.92% 19.03% -2.68% 8.38% 5.49%
Cost of Revenue 8,718,000 8,404,400 7,635,000 5,702,600 6,398,500 6,661,400 6,334,700 5,600,800 5,392,400 5,341,500 4,990,500 6,661,000 6,163,200 5,699,500 5,484,000 5,636,900 5,138,700 4,258,800 4,427,508 4,095,828 3,895,717
Gross Profit 2,295,100 2,083,400 1,995,000 1,493,500 1,408,400 1,849,000 1,745,400 1,569,400 1,541,100 1,422,500 1,295,100 1,890,900 1,835,500 1,800,700 1,629,100 1,580,600 1,487,800 1,308,300 1,293,132 1,182,282 1,107,638
Gross Profit Margin 20.84% 19.86% 20.72% 20.75% 18.04% 21.73% 21.60% 21.89% 22.23% 21.03% 20.60% 22.11% 22.95% 24.01% 22.90% 21.90% 22.45% 23.50% 22.60% 22.40% 22.14%
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 607,900 504,400 466,400 487,300 614,400 660,800 662,100 627,400 622,900 673,500 663,500 847,800 746,800 738,000 684,500 665,600 641,700 534,600 536,379 497,478 472,109
Total Operating Expenses 1,025,600 892,200 834,800 838,200 970,300 997,500 975,200 900,300 913,100 992,800 967,900 1,242,600 1,095,900 1,054,800 985,400 948,700 887,400 735,000 757,835 710,697 682,113
Operating Income or Loss 1,255,800 1,201,800 1,162,200 648,700 828,300 832,500 766,800 677,500 622,200 367,600 327,200 648,300 739,600 745,900 637,500 619,900 600,400 573,300 525,623 467,036 383,657
Operating Margin 11.39% 11.46% 12.07% 9.01% 10.61% 9.78% 9.49% 9.45% 8.97% 5.43% 5.21% 7.58% 9.25% 9.95% 8.96% 8.59% 9.06% 10.30% 9.19% 8.85% 7.67%
Interest Expense 21,900 61,700 70,600 65,200 62,200 54,000 161,900 41,500 173,600 192,900 134,900 126,800 101,600 93,600 93,900 107,400 0 0 0 0 0
EBITDA 1,700,900 1,568,400 1,526,600 1,012,800 1,184,200 1,207,200 1,086,700 933,600 924,000 811,100 649,900 1,043,100 1,088,700 1,062,700 944,600 915,000 848,400 777,800 778,058 700,394 684,996
Depreciation and Amortization 423,900 366,600 364,400 364,100 355,900 374,700 313,100 272,900 290,200 319,300 304,400 394,800 349,100 316,800 300,900 283,100 248,000 202,100 233,087 224,260 217,603
Income Before Tax 1,147,300 1,120,500 1,093,500 576,500 -161,000 782,300 605,700 637,300 449,700 175,300 174,600 522,400 638,000 647,600 543,600 512,500 514,700 530,800 482,518 423,917 339,998
Income Tax Expense 137,800 137,000 138,800 -55,900 -111,800 63,700 1,900 154,800 90,000 -21,100 -8,600 109,800 161,500 168,900 136,600 140,700 145,200 153,700 144,324 133,311 108,536
Net Income 1,008,300 981,900 952,800 629,300 -49,200 713,400 596,000 479,100 375,000 709,500 286,200 411,900 475,500 476,300 404,500 372,200 377,200 201,400 338,194 290,606 231,462
Net Income Margin 9.14% 9.36% 9.89% 8.75% -0.63% 8.38% 7.38% 6.68% 5.41% 10.49% 4.55% 4.82% 5.94% 6.35% 5.69% 5.16% 5.69% 3.62% 5.91% 5.51% 4.63%
EPS 8.35 8.06 7.46 4.83 -0.40 5.78 4.81 3.85 2.94 5.56 2.18 3.19 3.65 3.48 2.90 2.71 2.69 1.40 2.26 1.85 1.39
EPS Diluted 8.27 7.99 7.39 4.77 -0.40 5.69 4.73 3.80 2.90 5.47 2.15 3.13 3.57 3.39 2.84 2.65 2.60 1.35 2.16 1.78 1.34
Weighted Average Shares Out - 121,900 127,800 130,400 122,700 123,500 124,000 124,300 127,400 127,700 131,000 129,000 130,100 136,800 139,300 137,400 140,400 143,400 149,700 156,700 163,500
Weighted Average Shares Out Diluted - 122,900 129,000 131,800 122,700 125,400 126,000 126,000 129,300 129,700 133,200 131,600 133,200 140,300 142,400 140,400 145,100 148,800 156,900 163,400 169,700

Reported Currency: USD Q2 2023-05-28 2022-05-29 2021-05-30 2020-05-31 2019-05-26 2018-05-27 2017-05-28 2016-05-29 2015-05-31 2014-05-25 2013-05-26 2012-05-27 2011-05-29 2010-05-30 2009-05-31 2008-05-25 2007-05-27 2006-05-28 2005-05-29 2004-05-30
Current Assets
Cash and Cash Equivalents 195,700 367,800 420,600 1,214,700 763,300 457,300 146,900 233,100 274,800 535,900 98,300 88,200 70,500 70,500 248,800 62,900 43,200 30,200 42,334 42,801 36,694
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 195,700 367,800 420,600 1,214,700 763,300 457,300 146,900 233,100 274,800 535,900 98,300 88,200 70,500 70,500 248,800 62,900 43,200 30,200 42,334 42,801 36,694
Net Receivables 80,300 80,200 72,000 68,200 49,800 88,300 83,700 75,900 64,000 78,000 83,800 85,400 71,400 65,400 53,200 37,100 69,500 46,400 37,111 36,510 30,258
Inventory 310,600 287,900 270,600 190,800 206,900 207,300 205,300 178,900 175,400 163,900 196,800 356,900 404,100 300,100 220,800 247,000 216,700 209,600 198,723 235,444 198,781
Other Current Assets 142,200 154,500 141,400 60,200 63,000 98,100 89,900 80,700 76,400 69,400 72,300 83,400 74,900 227,800 155,700 207,800 138,500 144,000 99,439 92,511 80,574
Total Current Assets 867,700 997,700 1,179,400 1,871,100 1,101,400 892,600 553,600 799,800 820,300 1,056,400 1,976,400 764,900 757,600 663,800 678,500 554,800 467,900 545,400 377,607 407,266 346,307
Non-Current Assets
Property, Plant and Equipment 7,583,200 7,099,000 6,821,100 6,645,600 6,726,100 2,552,600 2,429,800 2,272,300 2,041,600 3,215,800 3,381,000 4,391,100 3,951,300 3,622,000 3,403,700 3,306,700 3,066,000 2,184,400 2,446,035 2,351,454 2,250,616
Goodwill 1,392,900 1,037,400 1,037,400 1,037,400 1,037,400 1,183,700 1,183,700 1,201,700 872,300 872,400 872,500 908,300 538,600 517,100 517,300 518,700 519,900 0 0 0 0
Intangible Assets 1,148,000 806,300 806,300 806,300 805,900 950,800 950,800 950,200 574,600 574,600 574,600 573,800 464,900 454,000 454,000 454,400 455,000 54,000 55,963 0 0
Long Term Investments -242,300 -142,200 0 -221,600 -56,100 -156,900 -114,000 -211,800 0 0 0 22,300 33,000 0 0 0 0 0 0 0 0
Tax Assets 242,300 142,200 201,100 221,600 56,100 156,900 114,000 211,800 0 0 0 21,300 -33,000 0 0 0 0 0 0 0 0
Other Non-Current Assets 330,300 301,100 90,500 295,700 275,300 313,100 351,700 280,200 273,800 275,500 296,200 255,200 231,800 209,700 193,900 190,600 221,800 97,000 130,565 179,051 183,425
Total Non-Current Assets 10,454,400 9,243,800 8,956,400 8,785,000 8,844,700 5,000,200 4,916,000 4,704,400 3,762,300 4,938,300 5,124,300 6,172,000 5,186,600 4,802,800 4,568,900 4,470,400 4,262,700 2,335,400 2,632,563 2,530,505 2,434,041
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 11,322,100 10,241,500 10,135,800 10,656,100 9,946,100 5,892,800 5,469,600 5,504,200 4,582,600 5,994,700 7,100,700 6,936,900 5,944,200 5,466,600 5,247,400 5,025,200 4,730,600 2,880,800 3,010,170 2,937,771 2,780,348
Current Liabilities
Accounts Payable 423,900 426,200 366,900 304,500 249,400 332,600 277,000 249,500 241,900 198,800 233,100 296,500 260,700 251,300 246,400 237,000 245,100 178,000 213,239 191,197 174,624
Short Term Debt 350,000 246,700 202,500 184,100 270,000 0 234,100 205,200 184,200 15,000 222,600 164,500 612,600 185,500 225,000 150,000 178,400 211,400 193,948 299,929 14,500
Tax Payables 78,100 73,700 96,600 96,400 49,600 65,800 56,600 56,100 49,100 64,100 64,500 84,100 60,400 73,600 63,000 60,200 0 0 0 0 0
Deferred Revenue 547,300 512,000 498,000 474,200 467,900 428,500 415,800 388,600 360,400 328,600 299,700 270,500 231,700 200,000 167,200 138,300 160,500 109,900 100,761 88,472 75,513
Other Current Liabilities 1,060,400 752,500 780,100 885,500 805,500 713,000 457,600 445,900 400,600 654,300 863,100 684,900 669,100 650,000 616,000 570,800 552,200 575,100 518,130 465,009 418,844
Total Current Liabilities 2,381,600 1,937,400 1,847,500 1,848,300 1,792,800 1,474,100 1,384,500 1,289,200 1,187,100 1,196,700 1,618,500 1,416,400 1,774,100 1,286,800 1,254,600 1,096,100 1,136,200 1,074,400 1,026,078 1,044,607 683,481
Non-Current Liabilities
Long Term Debt 5,183,700 4,552,500 4,656,800 5,018,300 5,205,100 927,700 926,500 936,600 440,000 1,452,300 2,533,400 2,548,700 1,508,100 1,463,300 1,466,300 1,691,200 1,694,200 491,600 494,653 350,318 653,349
Deferred Revenue 0 0 201,100 0 0 -323,500 318,000 282,800 249,700 225,900 206,200 230,500 204,400 186,200 170,100 154,600 0 0 0 0 0
Deferred Tax 242,300 142,200 201,100 221,600 56,100 156,900 114,000 357,500 255,200 341,800 286,100 356,400 312,900 345,400 268,600 297,000 197,600 25,800 90,573 114,846 176,216
Other Non-Current Liabilities 1,474,800 1,407,900 1,031,100 754,800 560,900 1,265,000 531,800 536,400 498,600 444,500 299,600 325,400 302,700 248,700 193,800 180,300 293,500 194,500 169,103 154,981 21,532
Total Non-Current Liabilities 6,900,800 6,102,600 6,090,100 5,994,700 5,822,100 2,026,100 1,890,300 2,113,300 1,443,500 2,464,500 3,325,300 3,461,000 2,328,100 2,243,600 2,098,800 2,323,100 2,185,300 711,900 754,329 620,145 851,097
Total Liabilities 9,282,400 8,040,000 7,937,600 7,843,000 7,614,900 3,500,200 3,274,800 3,402,500 2,630,600 3,661,200 4,943,800 4,877,400 4,102,200 3,530,400 3,353,400 3,419,200 3,321,500 1,786,300 1,780,407 1,664,752 1,534,578
Common Stock 2,240,800 2,230,800 2,226,000 2,286,600 2,205,300 1,685,000 1,631,900 1,614,600 1,502,600 1,405,900 1,302,200 1,207,600 2,518,800 0 2,297,900 2,183,100 0 0 0 1,703,336 1,584,115
Retained Earnings -228,500 -32,500 -25,900 522,300 143,500 806,600 657,600 560,100 547,500 1,026,000 995,800 998,900 3,172,800 2,921,900 2,621,900 2,357,400 2,096,000 1,820,400 1,684,742 1,405,754 1,197,921
Accumulated Other Comprehensive Income/Loss 27,400 3,200 -1,900 4,200 -17,600 -98,200 -85,200 -62,900 -87,000 -86,600 -128,100 -132,800 -146,600 -59,800 -71,100 -57,200 -37,800 -53,700 -50,124 -51,236 -52,498
Total Stockholders Equity 2,039,700 2,201,500 2,198,200 2,813,100 2,331,200 2,392,600 2,194,800 2,101,700 1,952,000 2,333,500 2,156,900 2,059,500 1,842,000 1,936,200 1,894,000 1,606,000 1,409,100 1,094,500 1,229,763 1,273,019 1,245,770
Total Investments -242,300 -142,200 0 -221,600 -56,100 -156,900 -114,000 -211,800 0 0 0 22,300 33,000 0 0 0 0 0 0 0 0
Total Debt 5,533,700 4,552,500 4,859,300 5,018,300 5,475,100 927,700 926,500 936,600 440,000 1,467,300 2,756,000 2,713,200 2,120,700 1,648,800 1,691,300 1,841,200 1,872,600 703,000 688,601 650,247 667,849
Net Debt 5,338,000 4,184,700 4,438,700 3,803,600 4,711,800 470,400 779,600 703,500 165,200 931,400 2,657,700 2,625,000 2,050,200 1,578,300 1,442,500 1,778,300 1,829,400 672,800 646,267 607,446 631,155

Reported Currency: USD TTM 2023-05-28 2022-05-29 2021-05-30 2020-05-31 2019-05-26 2018-05-27 2017-05-28 2016-05-29 2015-05-31 2014-05-25 2013-05-26 2012-05-27 2011-05-29 2010-05-30 2009-05-31 2008-05-25 2007-05-27 2006-05-28 2005-05-29 2004-05-30
Cash Flows from Operating Activities
Net Income 1,009,500 983,500 954,700 632,400 -49,200 718,600 603,800 482,500 359,700 196,400 183,200 412,600 1,000 2,400 407,000 371,800 377,200 201,400 338,194 290,606 231,462
Depreciation & Amortization 417,700 387,800 368,400 350,900 355,900 336,700 313,100 272,900 290,200 319,300 304,400 394,800 349,100 316,800 300,900 283,100 248,000 202,100 233,087 224,260 217,603
Deferred Income Tax 37,200 -133,400 -23,700 169,200 -133,600 47,500 -20,600 -22,900 -10,800 42,000 -44,900 -2,100 36,100 28,800 -10,200 89,500 31,100 -27,100 -29,796 -24,722 19,621
Stock Based Compensation 72,900 67,500 60,500 72,400 53,000 59,800 42,800 40,700 37,300 53,700 46,800 49,300 56,100 66,600 53,500 41,500 -31,900 221,100 1,714 0 41,868
Change in Working Capital -38,600 124,600 -117,000 131,200 -178,000 154,700 -42,100 122,100 133,200 304,900 49,000 92,800 -119,500 27,900 135,800 -69,400 36,700 -20,500 130,311 28,967 4,001
Accounts Receivable -28,300 -65,300 0 326,100 -191,100 2,100 -7,200 -6,500 14,000 7,800 -1,500 -9,400 -6,100 0 -71,300 0 0 0 0 0 0
Inventory -6,200 -17,300 -79,800 16,100 -13,900 -2,100 -26,600 5,000 -11,800 64,500 -25,600 50,600 -103,000 -79,300 26,200 -30,200 9,500 -14,200 36,721 -36,663 0
Accounts Payable -4,300 40,900 43,200 48,900 -68,500 55,000 12,600 -9,000 45,600 -20,900 27,200 10,800 -10,200 5,500 27,600 -25,200 0 0 0 0 0
Other Working Capital 52,600 166,300 -80,400 -259,900 95,500 99,700 -20,900 132,600 85,400 253,500 48,900 40,800 -200 101,700 153,300 -14,000 27,200 -6,300 93,590 65,630 4,001
Other Non-Cash Items 15,700 115,600 13,200 -162,100 663,200 -57,900 104,300 4,600 -31,600 1,944,200 -99,600 1,900 438,900 450,100 15,000 65,900 73,100 29,400 43,580 64,131 10,856
Net Cash Provided by Operating Activities 1,514,400 1,545,600 1,256,100 1,194,000 711,300 1,259,400 1,001,300 899,900 778,000 2,860,500 438,900 949,300 761,700 892,600 902,000 782,400 734,200 606,400 717,090 583,242 525,411
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -623,600 -593,800 -399,100 -269,100 -494,000 -475,800 -414,000 -315,500 -228,300 -296,500 -414,800 -685,600 -639,700 -559,700 -432,100 -535,300 -429,200 -345,200 -338,155 -329,238 -354,326
Acquisitions Net -699,900 0 0 0 -55,800 0 -40,400 -764,400 0 0 185,400 -577,400 -58,500 21,800 17,800 9,100 -1,198,100 0 0 0 0
Purchases of Investments 0 0 0 0 0 0 0 -900 0 0 -3,000 -12,900 -32,100 -6,500 -15,500 -42,000 94,900 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 3,700 1,800 9,700 8,700 26,000 21,300 5,100 12,800 13,900 6,300 0 0 0 0
Other Investing Activities 4,700 25,400 10,100 5,400 5,800 13,200 3,500 6,300 308,200 -351,600 -25,900 -37,100 -12,300 -10,600 -9,100 -3,600 -600 49,600 13,539 16,097 11,069
Net Cash Used for Investing Activities -1,318,800 -568,400 -389,000 -263,700 -544,000 -462,600 -450,900 -1,070,800 81,700 -638,400 -249,600 -1,287,000 -721,300 -549,900 -426,100 -557,900 -1,526,700 -295,600 -324,616 -313,141 -343,257
Cash Flows from Financing Activities
Debt Repayment -790,200 -19,800 -12,900 -277,100 -755,200 -6,200 -413,600 -3,900 -1,100,200 -1,275,700 -2,000 -455,700 -3,700 -228,000 -153,100 -33,300 -991,500 -17,400 -35,089 0 -9,473
Common Stock Issued 49,600 35,400 40,200 46,200 525,900 59,300 37,800 113,100 99,300 159,700 58,100 64,400 70,200 63,000 66,300 57,500 66,800 56,600 61,783 74,697 39,856
Common Stock Repurchased -483,400 -458,700 -1,071,300 -45,400 -330,300 -207,500 -234,800 -230,200 -184,800 -502,300 -500 -52,400 -375,100 -385,500 -85,100 -144,900 -159,400 -371,200 -434,187 -311,686 -235,462
Dividends Paid -609,000 -589,800 -563,000 -202,600 -322,300 -370,800 -313,500 -279,100 -268,200 -278,900 -288,300 -258,200 -223,900 -175,500 -140,000 -110,200 -100,900 -65,700 -59,206 -12,505 -12,984
Other Financing Activities 1,551,500 -200 -2,700 0 1,020,600 38,800 287,500 529,300 333,100 112,700 53,500 1,057,300 492,100 205,000 21,900 26,100 1,990,500 74,800 73,758 -14,500 23,973
Net Cash Used Provided by Financing Activities -281,500 -1,033,100 -1,609,700 -478,900 138,700 -486,400 -636,600 129,200 -1,120,800 -1,784,500 -179,200 355,400 -40,400 -521,000 -290,000 -204,800 805,500 -322,900 -392,941 -263,994 -194,090
Effect of Forex Changes on Cash 5,500 -7,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -80,400 -55,900 -742,600 451,400 306,000 310,400 -86,200 -41,700 -261,100 437,600 10,100 17,700 0 -178,300 185,900 19,700 13,000 -12,100 -467 6,107 -11,936
Cash at End of Period 1,211,500 416,200 472,100 1,214,700 763,300 457,300 146,900 233,100 274,800 535,900 98,300 88,200 70,500 70,500 248,800 62,900 43,200 30,200 42,334 42,801 36,694
Cash at Start of Period 1,291,900 472,100 1,214,700 763,300 457,300 146,900 233,100 274,800 535,900 98,300 88,200 70,500 70,500 248,800 62,900 43,200 30,200 42,300 42,801 36,694 48,630
Free Cash Flow
Operating Cash Flow 1,514,400 1,545,600 1,256,100 1,194,000 711,300 1,259,400 1,001,300 899,900 778,000 2,860,500 438,900 949,300 761,700 892,600 902,000 782,400 734,200 606,400 717,090 583,242 525,411
Capital Expenditure -623,600 -593,800 -399,100 -269,100 -494,000 -475,800 -414,000 -315,500 -228,300 -296,500 -414,800 -685,600 -639,700 -559,700 -432,100 -535,300 -429,200 -345,200 -338,155 -329,238 -354,326
Free Cash Flow 890,800 951,800 857,000 924,900 217,300 783,600 587,300 584,400 549,700 2,564,000 24,100 263,700 122,000 332,900 469,900 247,100 305,000 261,200 378,935 254,004 171,085