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-07-01 2022-07-02 2021-07-03 2020-06-27 2019-06-29 2018-06-30 2017-07-01 2016-07-02 2015-06-27 2014-06-28 2013-06-29 2012-06-30 2011-07-02 2010-07-03 2009-06-27 2008-06-28 2007-06-30 2006-07-01 2005-07-02 2004-07-03
Revenue 6,726,700 6,660,900 6,684,500 5,746,300 4,961,400 6,027,100 5,880,000 4,488,300 4,491,800 4,191,600 4,806,226 5,075,390 4,763,180 4,158,507 3,607,636 3,230,468 3,180,757 2,612,456 2,111,501 1,710,423 1,321,106
Revenue Growth - -0.35% 16.33% 15.82% -17.68% 2.50% 31.01% -0.08% 7.16% -12.79% -5.30% 6.55% 14.54% 15.27% 11.68% 1.56% 21.75% 23.73% 23.45% 29.47%
Cost of Revenue 1,864,800 1,946,000 2,034,100 1,664,400 1,722,100 1,973,400 2,026,100 1,407,200 1,440,500 1,283,000 1,509,263 1,377,242 1,297,102 1,134,966 973,945 907,858 773,654 589,470 472,622 399,652 331,024
Gross Profit 4,861,900 4,714,900 4,650,400 4,081,900 3,239,300 4,053,700 3,853,900 3,081,100 3,051,300 2,908,600 3,296,963 3,698,148 3,466,078 3,023,541 2,633,691 2,322,610 2,407,103 2,022,986 1,638,879 1,310,771 990,082
Gross Profit Margin 72.34% 70.78% 69.57% 71.04% 65.29% 67.26% 65.54% 68.65% 67.93% 69.39% 68.60% 72.86% 72.77% 72.71% 73.00% 71.90% 75.68% 77.44% 77.62% 76.63% 74.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,661,200 3,542,500 3,474,600 3,113,900 3,790,100 3,239,600 3,183,100 2,293,700 2,397,800 2,290,600 2,176,889 2,173,607 1,954,089 1,718,617 1,483,520 1,350,697 1,259,974 1,029,589 874,275 688,961 545,617
Total Operating Expenses 3,661,200 3,542,500 3,474,600 3,113,900 3,790,100 3,239,600 3,183,100 2,293,700 2,397,800 2,290,600 2,176,889 2,173,607 1,954,089 1,718,617 1,483,520 1,350,697 1,259,974 1,029,589 874,275 688,961 545,617
Operating Income or Loss 1,200,700 1,172,400 1,175,800 968,000 -550,800 545,900 670,800 787,400 653,500 618,000 1,120,074 1,524,541 1,511,989 1,304,924 1,150,171 971,913 1,147,129 993,397 764,604 621,810 444,465
Operating Margin 17.52% 17.60% 17.59% 16.85% -11.10% 9.06% 11.41% 17.54% 14.55% 14.74% 23.30% 30.04% 31.74% 31.38% 31.88% 30.09% 36.06% 38.03% 36.21% 36.35% 33.64%
Interest Expense 74,800 27,600 58,700 71,400 60,100 -220,300 -74,000 -28,400 -26,900 -6,400 2,181 2,369 720 1,031 1,757 5,168 0 0 32,623 0 -3
EBITDA 1,385,800 1,352,900 1,354,700 1,187,400 -564,100 814,100 670,800 1,000,200 653,500 618,000 1,120,074 1,524,541 1,519,035 1,434,766 1,150,171 971,913 1,247,833 1,074,284 829,719 678,843 487,319
Depreciation and Amortization 182,400 182,200 178,900 219,400 -13,300 268,200 260,300 212,800 210,600 191,800 189,360 162,987 132,909 125,106 126,744 123,014 100,704 80,887 65,115 57,033 42,854
Income Before Tax 1,131,600 1,143,100 1,047,000 897,300 -624,200 766,200 596,800 759,000 626,600 611,600 1,122,255 1,520,526 1,505,663 1,301,219 1,151,928 977,081 1,194,949 1,034,670 797,227 637,570 447,657
Income Tax Expense 203,500 207,100 190,700 63,100 27,900 122,800 199,300 168,000 166,100 209,200 340,919 486,106 466,753 420,419 416,988 353,712 411,910 398,141 302,950 235,277 167,866
Net Income 928,100 936,000 856,300 834,200 -652,100 643,400 397,500 591,000 460,500 402,400 781,336 1,034,420 1,038,910 880,800 734,940 623,369 783,055 663,665 494,277 388,652 261,748
Net Income Margin 13.64% 14.05% 12.81% 14.52% -13.14% 10.68% 6.76% 13.17% 10.25% 9.60% 16.26% 20.38% 21.81% 21.18% 20.37% 19.30% 24.62% 25.40% 23.41% 22.72% 19.81%
EPS 4.03 3.96 3.24 3.00 -2.34 2.22 1.39 2.11 1.66 1.46 2.81 3.66 3.60 2.99 2.36 1.93 2.20 1.80 1.30 0.89 0.59
EPS Diluted 3.96 3.88 3.17 2.95 -2.34 2.21 1.38 2.09 1.65 1.45 2.79 3.61 3.53 2.92 2.33 1.91 2.17 1.76 1.27 0.86 0.57
Weighted Average Shares Out - 236,400 264,300 277,900 278,600 289,400 285,400 280,600 277,600 275,700 277,790 282,494 288,284 294,877 311,413 323,714 355,731 369,661 379,635 378,670 372,120
Weighted Average Shares Out Diluted - 241,300 270,100 283,000 278,600 290,800 288,600 282,800 279,300 277,200 280,379 286,307 294,129 301,558 315,848 325,620 360,332 377,356 388,495 390,191 385,558

Reported Currency: USD Q2 2023-07-01 2022-07-02 2021-07-03 2020-06-27 2019-06-29 2018-06-30 2017-07-01 2016-07-02 2015-06-27 2014-06-28 2013-06-29 2012-06-30 2011-07-02 2010-07-03 2009-06-27 2008-06-28 2007-06-30 2006-07-01 2005-07-02 2004-07-03
Current Assets
Cash and Cash Equivalents 6,833,100 726,100 789,800 2,015,800 1,434,400 1,233,800 1,250,000 2,672,900 1,319,400 1,525,800 868,626 1,134,891 917,215 699,782 596,470 800,362 698,905 556,956 143,388 154,566 262,720
Short Term Investments 629,200 15,400 163,400 0 8,100 264,600 6,600 410,700 460,400 234,000 276,703 72,106 0 2,256 99,928 0 0 628,860 394,177 228,485 171,723
Cash + Short Term Investments 7,462,300 741,500 953,200 2,015,800 1,434,400 1,233,800 1,250,000 3,083,600 1,319,400 1,525,800 868,626 1,134,891 917,215 702,038 696,398 800,362 698,905 1,185,816 537,565 383,051 434,443
Net Receivables 487,200 211,500 252,300 200,200 193,300 298,100 314,100 309,500 245,200 219,500 198,577 175,477 174,462 142,898 109,068 108,707 106,738 107,814 84,361 65,399 55,724
Inventory 824,900 919,500 994,200 734,800 736,900 778,300 673,800 469,700 459,200 485,100 526,175 524,706 504,490 421,831 363,285 326,148 345,493 291,192 233,494 184,419 161,913
Other Current Assets 127,200 491,000 374,100 424,500 188,500 246,600 194,700 31,900 149,100 276,100 261,839 235,873 208,361 53,516 830,288 161,192 99,447 155,374 119,062 76,491 53,536
Total Current Assets 9,042,500 2,363,500 2,573,800 3,375,300 2,553,100 2,556,800 2,432,600 3,953,300 2,172,900 2,506,500 1,855,217 2,070,947 1,804,528 1,452,388 1,302,641 1,396,409 1,385,709 1,740,196 974,482 709,360 705,616
Non-Current Assets
Property, Plant and Equipment 1,910,200 1,943,200 1,826,000 2,174,700 2,532,200 938,800 885,400 691,400 919,500 732,600 713,900 694,771 644,449 582,348 548,474 592,982 464,226 368,461 298,531 203,862 148,524
Goodwill 1,233,200 1,227,500 1,241,500 1,297,300 1,301,100 1,516,200 1,484,300 480,500 502,400 434,200 361,407 345,039 376,035 331,004 305,861 283,387 258,906 213,794 227,811 0 13,605
Intangible Assets 1,356,900 1,360,100 1,366,600 1,373,400 1,379,400 1,711,900 1,732,900 340,800 346,800 359,900 9,788 9,788 9,788 9,788 9,788 9,788 0 11,865 12,007 248,499 23,393
Long Term Investments 0 -2,628,000 0 -203,900 100 100 -3,241,500 75,100 558,600 406,000 484,518 197,340 -481,046 0 6,000 6,000 8,000 0 0 0 130,000
Tax Assets 40,300 40,400 47,900 203,900 55,900 19,400 24,300 170,500 248,800 115,800 111,556 84,845 95,223 103,657 156,465 159,092 81,346 86,046 84,077 31,520 34,521
Other Non-Current Assets 232,300 2,810,100 209,500 161,700 102,400 134,100 3,360,300 120,000 143,700 111,900 126,745 129,167 655,344 155,931 137,886 116,678 75,657 29,150 29,612 153,891 -13,396
Total Non-Current Assets 4,772,900 4,753,300 4,691,500 5,007,100 5,371,100 4,320,500 4,245,700 1,878,300 2,719,800 2,160,400 1,807,914 1,460,950 1,299,793 1,182,728 1,164,474 1,167,927 888,135 709,316 652,038 637,772 323,042
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 13,815,400 7,116,800 7,265,300 8,382,400 7,924,200 6,877,300 6,678,300 5,831,600 4,892,700 4,666,900 3,663,131 3,531,897 3,104,321 2,635,116 2,467,115 2,564,336 2,273,844 2,449,512 1,626,520 1,347,132 1,028,658
Current Liabilities
Accounts Payable 462,900 416,900 520,700 445,200 130,800 243,600 264,300 194,600 186,700 222,800 153,870 178,857 155,387 118,612 105,569 103,029 134,726 109,309 79,819 64,985 44,771
Short Term Debt 330,600 322,500 319,900 319,400 1,100,300 800 700 0 15,000 11,300 140,485 500 22,375 795 742 8,004 285 235 170 12,442 1,814
Tax Payables 21,700 41,800 35,800 52,000 100,500 155,900 222,400 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 21,700 43,500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 632,400 503,600 628,200 661,200 511,000 673,600 673,200 559,200 625,000 600,600 518,763 543,153 540,398 473,610 422,725 348,619 315,930 298,452 261,835 188,353 135,353
Total Current Liabilities 1,447,600 1,286,500 1,468,800 1,425,800 1,742,100 918,000 938,200 753,800 826,700 834,700 813,118 722,510 718,160 593,017 529,036 459,652 450,941 407,996 341,824 265,780 181,938
Non-Current Liabilities
Long Term Debt 9,009,100 2,969,500 2,941,500 3,116,600 3,387,700 1,601,900 1,599,900 1,579,500 861,200 879,100 0 485 985 23,360 24,159 25,072 2,580 2,865 3,100 3,270 3,420
Deferred Revenue 21,700 -240,000 0 -203,900 -155,100 -234,100 -206,200 204,200 -57,300 -60,000 0 0 138,822 162,566 0 0 0 0 0 0 0
Deferred Tax 307,600 240,000 221,700 203,900 155,100 234,100 206,200 63,300 57,300 60,000 59,715 0 -138,822 -162,566 0 0 26,417 36,448 31,655 4,512 15,791
Other Non-Current Liabilities 391,300 583,000 347,800 580,700 518,000 844,000 895,600 228,900 521,900 463,200 369,645 399,744 392,245 406,170 408,627 383,570 278,086 91,849 61,207 40,794 5,025
Total Non-Current Liabilities 9,708,000 3,552,500 3,511,000 3,697,300 3,905,700 2,445,900 2,495,500 2,075,900 1,383,100 1,342,300 429,360 400,229 393,230 429,530 432,786 408,642 307,083 131,162 95,962 48,576 24,236
Total Liabilities 11,155,600 4,839,000 4,979,800 5,123,100 5,647,800 3,363,900 3,433,700 2,829,700 2,209,800 2,177,000 1,242,478 1,122,739 1,111,390 1,022,547 961,822 868,294 758,024 539,158 437,786 314,356 206,174
Common Stock 2,300 2,300 2,400 2,800 2,800 2,900 2,900 2,800 2,800 2,800 2,744 2,819 2,851 2,886 2,969 3,180 3,367 3,725 3,698 3,784 1,896
Retained Earnings -859,900 -1,216,800 -1,166,200 -158,500 -992,700 291,600 119,000 107,700 -104,100 -189,600 -219,455 -101,884 -387,450 -445,654 -30,053 499,951 375,949 940,757 417,087 576,141 430,461
Accumulated Other Comprehensive Income/Loss -178,400 -189,900 -170,900 -72,000 -92,200 -83,200 -82,800 -86,900 -72,900 -77,700 -8,759 -12,246 50,475 54,911 29,395 3,851 21,463 -12,792 -7,260 -12,164 -7,097
Total Stockholders Equity 2,659,800 2,277,800 2,285,500 3,259,300 2,276,400 3,513,400 3,244,600 3,001,900 2,682,900 2,489,900 2,420,653 2,409,158 1,992,931 1,612,569 1,505,293 1,696,042 1,515,820 1,910,354 1,188,734 1,032,776 782,286
Total Investments 629,200 15,400 163,400 -203,900 8,200 264,700 6,600 485,800 1,019,000 640,000 761,221 269,446 -481,046 2,256 105,928 6,000 8,000 628,860 394,177 228,485 301,723
Total Debt 9,339,700 3,292,000 3,261,400 3,436,000 4,488,000 1,602,700 1,600,600 1,579,500 876,200 890,400 140,485 985 23,360 24,155 24,901 33,076 2,865 3,100 3,270 15,712 5,234
Net Debt 2,506,600 2,565,900 2,471,600 1,420,200 3,053,600 368,900 350,600 -1,093,400 -443,200 -635,400 -728,141 -1,133,906 -893,855 -675,627 -571,569 -767,286 -696,040 -553,856 -140,118 -138,854 -257,486

Reported Currency: USD TTM 2023-07-01 2022-07-02 2021-07-03 2020-06-27 2019-06-29 2018-06-30 2017-07-01 2016-07-02 2015-06-27 2014-06-28 2013-06-29 2012-06-30 2011-07-02 2010-07-03 2009-06-27 2008-06-28 2007-06-30 2006-07-01 2005-07-02 2004-07-03
Cash Flows from Operating Activities
Net Income 928,100 936,000 856,300 834,200 -652,100 643,400 397,500 591,000 460,500 402,400 781,336 1,034,420 1,038,910 880,800 734,940 623,369 783,055 663,665 494,277 388,652 261,748
Depreciation & Amortization 179,400 182,200 195,300 218,700 248,300 268,200 260,300 212,800 210,600 191,800 189,360 162,987 132,909 125,106 126,744 123,014 100,704 80,887 65,115 57,033 42,854
Deferred Income Tax 88,600 41,200 29,900 52,600 -115,700 34,500 -50,900 78,000 -52,300 21,500 -22,787 -6,520 27,568 39,724 -17,129 13,660 -16,907 6,638 -22,943 -56,247 11,646
Stock Based Compensation 86,200 78,800 72,200 64,100 53,100 84,800 81,300 73,600 86,800 88,900 95,106 120,460 107,511 95,830 81,420 67,542 56,726 56,726 69,190 0 124,501
Change in Working Capital 142,400 -216,800 -366,800 230,300 -80,300 -273,300 169,200 -96,500 37,300 169,000 -162,403 103,089 -17,964 -61,829 103,665 -30,364 5,652 39,816 105,024 58,823 4,446
Accounts Receivable 15,600 44,100 -96,000 -9,600 61,900 25,700 -5,600 -29,400 -28,300 300 -23,713 -14,231 -26,565 -31,831 4,344 3,309 -28,066 -25,298 -18,962 0 0
Inventory 142,200 49,900 -311,700 32,200 -58,600 -104,700 30,400 -20,000 40,700 29,200 -64,074 -38,630 -71,680 -64,720 -33,878 4,070 -32,080 -57,698 -49,075 -22,506 -18,106
Accounts Payable 18,400 -98,100 86,400 307,300 -91,700 -39,800 -77,300 8,400 -48,400 64,400 -30,212 30,394 36,494 9,742 1,019 -37,017 31,230 29,490 14,834 0 0
Other Working Capital 131,700 -212,700 -45,500 -99,600 8,100 -154,500 221,700 -55,500 73,300 75,100 -44,404 125,556 43,787 24,980 132,180 -726 34,568 93,322 158,227 81,329 22,552
Other Non-Cash Items -10,100 -46,200 66,300 -76,200 953,700 34,100 139,300 -5,100 15,700 63,800 104,798 -462 -67,245 -46,360 -38,763 11,931 -5,869 -68,630 -114,060 96,002 3,372
Net Cash Provided by Operating Activities 1,414,600 975,200 853,200 1,323,700 407,000 791,700 996,700 853,800 758,600 937,400 985,410 1,413,974 1,221,689 1,033,271 990,877 809,152 923,361 779,102 596,603 544,263 448,567
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -119,100 -184,200 -93,900 -116,000 -205,400 -274,200 -267,400 -283,100 -405,300 -209,800 -219,587 -241,353 -184,309 -147,744 -81,116 -240,329 -174,720 -140,872 -133,876 -94,592 -67,693
Acquisitions Net -2,900 -154,700 -380,700 -1,100 0 -43,500 -2,375,800 126,000 -165,900 -658,700 -90,992 -147,267 -53,235 0 -1,200 0 -33 0 0 -228,431 0
Purchases of Investments -613,700 -6,700 -540,400 -700 -212,400 -415,500 -3,800 -523,500 -664,700 -49,600 -543,389 -170,792 0 -233,566 -229,860 0 -162,300 -920,999 -1,195,934 -379,530 -301,723
Sales/Maturities of Investments 2,900 196,600 380,700 1,800 462,100 159,000 482,200 1,271,800 425,900 305,200 146,260 0 2,256 321,679 129,932 0 782,460 685,789 1,148,618 330,703 0
Other Investing Activities 2,900 154,700 380,700 25,000 0 0 0 1,800 0 0 0 -11,088 -24,138 0 0 -24,400 33 156 237 18 58
Net Cash Used for Investing Activities -729,900 5,700 -253,600 -91,000 44,300 -574,200 -2,164,800 593,000 -810,000 -612,900 -707,708 -570,500 -259,426 -59,631 -182,244 -264,729 445,440 -375,926 -180,955 -371,832 -369,358
Cash Flows from Financing Activities
Debt Repayment -19,200 -31,200 -900,000 -711,500 -800 0 -1,100,000 -285,000 -15,000 -480,500 -310,500 -22,375 -795 -746 -679 -285 0 -57,048 -70,804 0 0
Common Stock Issued 0 0 0 0 704,300 0 0 0 0 0 498,678 80,436 185,071 0 197,486 0 83,320 112,119 86,550 46,835 34,141
Common Stock Repurchased -403,500 -703,500 -1,600,000 0 -300,000 -100,000 0 0 0 0 -524,926 -400,000 -700,000 -1,098,000 -1,149,998 -453,786 -1,336,599 -149,999 -600,271 -264,971 -54,954
Dividends Paid -299,500 -283,300 -264,400 0 -380,300 -390,700 -384,100 -378,000 -374,500 -371,800 -376,498 -339,724 -260,276 -178,115 -94,324 0 0 -56,878 -58,362 0 0
Other Financing Activities 6,000,200 -17,900 986,300 45,500 -17,300 5,800 1,234,200 1,032,500 4,600 1,241,600 -34,803 -7,443 34,119 401,735 27,616 13,988 23,018 162,198 216,061 -62,449 -24,852
Net Cash Used Provided by Financing Activities 5,278,000 -1,035,900 -1,778,100 -666,000 5,900 -484,900 -249,900 369,500 -384,900 389,300 -748,049 -689,106 -741,881 -875,126 -1,019,899 -440,083 -1,230,261 10,392 -426,826 -280,585 -45,665
Effect of Forex Changes on Cash 40,200 -8,700 -39,400 14,700 -100 -6,800 -11,500 -2,400 3,500 -13,900 -515 -8,798 -2,949 4,798 7,374 -2,883 3,409 0 0 0 0
Net Change in Cash 6,002,900 -63,700 -1,217,900 581,400 457,100 -274,200 -1,429,500 1,813,900 -432,800 699,900 -470,862 145,570 217,433 103,312 -203,892 101,457 141,949 413,568 -11,178 -108,154 33,544
Cash at End of Period 8,818,500 726,100 789,800 2,007,700 1,426,300 969,200 1,243,400 2,672,900 859,000 1,291,800 591,923 1,062,785 917,215 699,782 596,470 800,362 698,905 556,956 143,388 154,566 262,720
Cash at Start of Period 2,815,600 789,800 2,007,700 1,426,300 969,200 1,243,400 2,672,900 859,000 1,291,800 591,900 1,062,785 917,215 699,782 596,470 800,362 698,905 556,956 143,388 154,566 262,720 229,176
Free Cash Flow
Operating Cash Flow 1,414,600 975,200 853,200 1,323,700 407,000 791,700 996,700 853,800 758,600 937,400 985,410 1,413,974 1,221,689 1,033,271 990,877 809,152 923,361 779,102 596,603 544,263 448,567
Capital Expenditure -119,100 -184,200 -93,900 -116,000 -205,400 -274,200 -267,400 -283,100 -405,300 -209,800 -219,587 -241,353 -184,309 -147,744 -81,116 -240,329 -174,720 -140,872 -133,876 -94,592 -67,693
Free Cash Flow 1,295,500 791,000 759,300 1,207,700 201,600 517,500 729,300 570,700 353,300 727,600 765,823 1,172,621 1,037,380 885,527 909,761 568,823 748,641 638,230 462,727 449,671 380,874