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 93,286,597 76,324,675 68,636,146 51,297,843 52,893,310 60,113,922 58,727,324 55,371,139 50,366,919 48,680,752 46,516,712 44,411,233 42,380,939 39,323,489 37,243,495 36,853,330 37,522,111 35,042,075 32,628,438 30,281,914 29,335,403
Revenue Growth - 11.20% 33.80% -3.02% -12.01% 2.36% 6.06% 9.94% 3.46% 4.65% 4.74% 4.79% 7.78% 5.58% 1.06% -1.78% 7.08% 7.40% 7.75% 3.23%
Cost of Revenue 79,008,666 62,369,678 56,315,622 41,941,094 42,991,646 48,704,935 47,641,933 44,813,632 41,326,447 40,129,236 38,335,677 36,543,642 34,704,362 32,002,341 30,136,009 29,816,999 30,327,254 28,284,603 26,337,107 24,498,200 23,661,514
Gross Profit 14,277,931 13,954,997 12,320,524 9,356,749 9,901,664 11,408,987 11,085,391 10,557,507 9,040,472 8,551,516 8,181,035 7,867,591 7,676,577 7,321,148 7,107,486 7,036,331 7,194,857 6,757,472 6,291,331 5,783,714 5,673,889
Gross Profit Margin 16.37% 18.28% 17.95% 18.24% 18.72% 18.98% 18.88% 19.07% 17.95% 17.57% 17.59% 17.72% 18.11% 18.62% 19.08% 19.09% 19.17% 19.28% 19.28% 19.10% 19.34%
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 0 0 0 0 0 0 0 0 0 0 0 0 0 5,389,646 0 0 5,314,908 5,048,990 4,796,301 4,194,184 4,141,230
Total Operating Expenses 11,117,372 10,916,448 9,981,489 7,919,507 9,152,159 9,078,837 8,756,417 8,504,336 7,189,972 7,322,154 6,593,913 6,209,113 5,785,945 5,389,646 5,131,618 5,164,120 5,314,908 5,048,990 4,796,301 4,194,184 4,141,230
Operating Income or Loss 3,160,559 3,038,549 2,339,035 1,437,242 749,505 2,330,150 2,328,974 2,053,171 1,850,500 1,229,362 1,587,122 1,658,478 1,890,632 1,931,502 1,975,868 1,872,211 1,879,949 1,708,482 1,495,030 1,589,530 1,532,659
Operating Margin 3.66% 3.98% 3.41% 2.80% 1.42% 3.88% 3.97% 3.71% 3.67% 2.53% 3.41% 3.73% 4.46% 4.91% 5.31% 5.08% 5.01% 4.88% 4.58% 5.25% 5.22%
Interest Expense 554,574 526,752 623,643 880,137 408,220 360,423 395,483 302,878 306,146 254,807 123,741 128,495 113,396 118,267 125,477 116,322 111,541 105,002 0 0 0
EBITDA 12,961,373 3,700,784 3,251,349 2,316,687 1,615,745 3,130,194 3,117,205 2,971,100 2,401,863 1,815,975 2,155,427 2,188,498 2,314,341 2,334,090 2,365,844 2,254,550 2,229,548 2,053,306 1,831,076 1,895,367 1,803,889
Depreciation and Amortization 654,642 888,677 912,314 879,445 866,240 800,044 765,498 901,992 662,710 553,021 556,062 512,548 416,943 402,588 389,976 382,339 372,529 362,559 345,062 316,743 283,595
Income Before Tax 2,719,703 2,285,355 1,746,773 584,728 293,384 2,005,836 1,956,224 1,766,230 1,433,007 1,008,147 1,475,624 1,547,455 1,784,002 1,827,454 1,849,589 1,770,834 1,791,338 1,621,215 1,394,946 1,525,436 1,475,144
Income Tax Expense 637,729 515,231 388,005 60,519 77,909 331,565 525,458 623,727 483,385 321,374 544,091 555,028 662,417 675,424 669,606 714,886 685,187 620,139 548,906 563,979 567,930
Net Income 2,081,974 1,770,124 1,358,768 524,209 215,475 1,674,271 1,430,766 1,142,503 949,622 686,773 931,533 992,427 1,121,585 1,152,030 1,179,983 1,055,948 1,106,151 1,001,076 855,325 961,457 907,214
Net Income Margin 2.44% 2.32% 1.98% 1.02% 0.41% 2.79% 2.44% 2.06% 1.89% 1.41% 2.00% 2.23% 2.65% 2.93% 3.17% 2.87% 2.95% 2.86% 2.62% 3.18% 3.09%
EPS 4.12 3.49 2.66 1.03 0.42 3.24 2.74 2.10 1.66 1.16 1.59 1.68 1.91 1.96 1.99 1.77 1.83 1.62 1.38 1.51 1.41
EPS Diluted 4.09 3.47 2.64 1.02 0.42 3.20 2.70 2.08 1.64 1.15 1.58 1.67 1.90 1.96 1.99 1.77 1.81 1.60 1.36 1.47 1.37
Weighted Average Shares Out - 507,363 510,631 510,696 510,121 516,891 522,927 543,497 573,057 592,072 585,988 589,398 587,726 586,526 592,157 595,128 605,906 617,948 619,801 636,726 643,414
Weighted Average Shares Out Diluted - 509,720 514,006 513,555 514,026 523,381 529,090 548,545 577,391 596,849 590,216 592,675 588,991 588,692 593,590 596,069 610,971 625,672 628,915 654,052 662,200

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 962,165 745,201 867,086 3,007,123 6,059,427 513,460 552,325 869,502 3,919,300 5,130,044 413,046 412,285 688,867 639,765 585,443 1,087,084 551,552 207,872 201,897 191,678 199,706
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23,511 0 0 0 0 0 0
Cash + Short Term Investments 962,165 745,201 867,086 3,007,123 6,059,427 513,460 552,325 869,502 3,919,300 5,130,044 413,046 412,285 688,867 639,765 608,954 1,087,084 551,552 207,872 201,897 191,678 199,706
Net Receivables 5,291,552 5,097,785 4,904,713 3,790,269 3,001,557 4,201,429 4,137,835 4,012,393 3,380,971 3,353,381 3,398,713 3,183,114 2,966,624 2,898,283 2,617,352 2,468,511 2,723,189 2,610,885 2,483,720 2,284,033 2,189,127
Inventory 4,722,499 4,480,812 4,448,154 3,695,219 3,095,085 3,216,034 3,125,413 2,995,598 2,639,174 2,691,823 2,602,018 2,396,188 2,178,830 2,073,766 1,771,539 1,650,666 1,836,478 1,714,187 1,608,233 1,466,161 1,404,410
Other Current Assets 333,384 284,566 303,789 240,956 192,163 210,582 187,880 139,185 114,454 93,039 83,745 61,925 80,713 121,068 78,413 64,418 63,814 142,602 105,844 59,914 58,168
Total Current Assets 11,309,600 10,608,364 10,523,742 10,733,567 12,348,232 8,141,505 8,003,453 8,033,438 10,053,899 11,494,304 6,681,972 6,207,427 6,084,808 5,732,882 5,076,258 5,375,885 5,175,033 4,675,546 4,399,694 4,001,786 3,851,411
Non-Current Assets
Property, Plant and Equipment 5,981,540 5,646,815 5,179,717 5,035,226 5,062,183 4,501,705 4,521,660 4,377,302 3,880,442 3,982,143 3,985,618 3,978,071 3,883,750 3,512,389 3,203,823 2,979,200 2,889,790 2,721,233 2,464,900 2,268,301 2,166,809
Goodwill 5,255,010 4,645,754 4,542,315 3,944,139 3,732,469 3,896,226 3,955,485 3,889,706 2,121,661 1,959,817 1,950,672 1,884,235 1,665,611 1,633,289 1,549,815 1,510,795 1,413,224 1,355,313 1,302,591 0 0
Intangible Assets 1,174,151 859,530 952,683 746,073 780,172 857,301 979,812 1,069,272 207,461 154,809 177,227 205,719 113,571 109,938 106,398 121,089 87,528 91,366 95,651 1,284,459 1,218,700
Long Term Investments 0 0 0 0 0 0 0 0 0 -135,254 -141,225 -136,211 0 0 124,488 0 0 0 0 0 0
Tax Assets 444,180 420,450 377,604 352,523 194,115 80,760 83,666 142,472 207,320 135,254 141,225 136,211 0 0 178,022 0 0 0 0 0 0
Other Non-Current Assets 576,120 640,232 550,150 602,011 511,095 489,025 526,328 249,804 251,021 398,208 372,461 388,495 347,232 397,057 74,897 334,856 516,718 675,473 729,189 713,356 610,712
Total Non-Current Assets 13,431,001 12,212,781 11,602,469 10,679,972 10,280,034 9,825,017 10,066,951 9,728,556 6,667,905 6,494,977 6,485,978 6,456,520 6,010,164 5,652,673 5,237,443 4,945,940 4,907,260 4,843,385 4,592,331 4,266,116 3,996,221
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 24,740,601 22,821,145 22,126,211 21,413,539 22,628,266 17,966,522 18,070,404 17,761,994 16,721,804 17,989,281 13,167,950 12,663,947 12,094,972 11,385,555 10,313,701 10,321,825 10,082,293 9,518,931 8,992,025 8,267,902 7,847,632
Current Liabilities
Accounts Payable 5,737,726 6,025,757 5,793,481 4,884,781 3,447,065 4,314,620 4,136,482 3,971,112 2,935,982 2,881,953 2,831,028 2,463,494 2,209,469 2,183,417 1,953,092 1,856,887 2,048,759 1,981,190 1,891,357 1,795,824 1,742,578
Short Term Debt 203,910 161,601 686,301 597,582 1,651,561 41,279 786,505 534,013 98,472 5,050,052 375,752 248,933 254,650 389,006 7,970 9,163 4,896 22,468 135,565 474,931 236,667
Tax Payables 46,772 101,894 40,042 22,644 2,938 17,343 56,793 14,540 110,690 90,763 43,225 17,704 50,316 0 7,421 323,983 11,665 19,318 46,690 10,195 0
Deferred Revenue 46,772 0 393,302 0 0 0 56,793 14,540 110,690 0 0 0 50,316 0 0 405,680 0 0 0 1,176,620 0
Other Current Liabilities 2,312,834 2,353,075 1,917,493 1,837,481 1,619,227 1,747,284 1,608,966 1,576,221 1,289,312 1,467,610 1,160,850 1,036,855 909,144 1,002,652 1,048,136 960,121 1,445,688 1,411,431 1,199,481 10,195 1,147,389
Total Current Liabilities 8,254,470 8,540,433 8,790,577 7,319,844 6,717,853 6,103,183 6,588,746 6,095,886 4,434,456 9,399,615 4,367,630 3,749,282 3,423,579 3,575,075 3,009,198 3,231,851 3,499,343 3,415,089 3,226,403 3,457,570 3,126,634
Non-Current Liabilities
Long Term Debt 12,765,476 11,004,266 10,703,348 11,222,665 13,425,981 8,122,058 7,540,765 7,660,877 7,336,930 2,271,825 2,384,167 2,639,986 2,763,688 2,279,517 2,472,662 2,467,486 1,975,435 1,758,227 1,627,127 956,177 1,231,493
Deferred Revenue 0 0 195,910 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 303,878 302,904 250,171 147,066 86,601 172,232 319,124 167,054 26,942 81,591 121,580 266,222 115,166 204,223 271,512 484,659 540,330 626,695 723,349 724,929 686,705
Other Non-Current Liabilities 979,376 931,708 771,997 1,136,480 1,204,953 1,031,020 1,077,163 1,373,822 1,368,482 934,722 1,027,878 816,647 1,107,499 621,498 732,803 688,127 658,199 440,520 362,862 370,387 238,294
Total Non-Current Liabilities 14,048,730 12,238,878 11,921,426 12,506,211 14,717,535 9,325,310 8,937,052 9,201,753 8,732,354 3,288,138 3,533,625 3,722,855 3,986,353 3,105,238 3,476,977 3,640,272 3,173,964 2,825,442 2,713,338 2,051,493 2,156,492
Total Liabilities 22,336,567 20,779,311 20,712,003 19,826,055 21,435,388 15,428,493 15,525,798 15,297,639 13,166,810 12,687,753 7,901,255 7,472,137 7,409,932 6,680,313 6,486,175 6,872,123 6,673,307 6,240,531 5,939,741 5,509,063 5,283,126
Common Stock 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175 765,175
Retained Earnings 11,724,251 11,310,664 10,539,722 10,151,706 10,563,008 11,229,679 10,348,628 9,447,755 9,006,138 8,751,985 8,770,751 8,512,786 8,175,230 7,681,669 7,134,139 6,539,890 6,041,429 5,544,078 4,999,440 4,552,379 3,959,714
Accumulated Other Comprehensive Income/Loss -1,189,753 -1,252,590 -1,482,054 -1,148,764 -1,710,881 -1,599,729 -1,409,269 -1,262,737 -1,358,118 -923,197 -642,663 -446,937 -662,866 -259,958 -480,251 -277,986 -68,768 -4,061 84,618 -13,677 17,640
Total Stockholders Equity 2,404,034 2,008,622 1,382,260 1,552,896 1,158,613 2,502,603 2,506,957 2,381,516 3,479,608 5,260,224 5,266,695 5,191,810 4,685,040 4,705,242 3,827,526 3,449,702 3,408,986 3,278,400 3,052,284 2,758,839 2,564,506
Total Investments 0 0 0 0 0 0 0 0 0 -135,254 -141,225 -136,211 0 0 147,999 0 0 0 0 0 0
Total Debt 12,969,386 11,165,867 11,389,649 11,820,247 15,077,542 8,163,337 8,327,270 8,194,890 7,435,402 7,321,877 2,759,919 2,888,919 3,018,338 2,668,523 2,480,632 2,476,649 1,980,331 1,780,695 1,762,692 1,431,108 1,468,160
Net Debt 12,007,221 10,420,666 10,522,563 8,813,124 9,018,115 7,649,877 7,774,945 7,325,388 3,516,102 2,191,833 2,346,873 2,476,634 2,329,471 2,028,758 1,895,189 1,389,565 1,428,779 1,572,823 1,560,795 1,239,430 1,268,454

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 2,081,974 1,770,124 1,358,768 524,209 215,475 1,674,271 1,430,766 1,142,503 949,622 686,773 931,533 992,427 1,121,585 1,152,030 1,179,983 1,055,948 1,106,151 1,001,076 855,325 961,457 907,214
Depreciation & Amortization 938,436 888,677 880,933 851,822 914,141 763,935 765,498 901,992 662,710 553,021 556,062 512,548 416,943 402,588 389,976 382,339 372,529 362,559 345,062 316,743 283,595
Deferred Income Tax 78,064 -16,434 -64,454 -157,864 -191,317 -126,719 187,908 -51,846 93,871 -4,705 -30,665 -28,129 -177,906 -165,239 -121,865 683,616 643,480 545,971 482,111 554,850 608,152
Stock Based Compensation 95,802 95,660 122,315 95,815 42,234 104,904 93,841 83,883 79,466 73,766 74,328 70,147 70,319 59,235 66,358 56,030 80,650 97,985 126,837 0 0
Change in Working Capital -26,545 -234,534 -615,998 416,353 -47,297 -20,031 -426,393 145,111 -94,541 240,349 -67,267 -68,571 -59,147 -390,265 -666,505 -666,644 -636,118 -617,736 -696,059 -659,797 -636,816
Accounts Receivable 0 0 0 0 558,943 -79,547 -20,647 -48,400 17,488 409,311 -223,941 -133,571 -632 -339,850 -411,170 -665,468 -600,625 -555,983 -677,318 0 0
Inventory 102,384 -22,219 -719,266 -551,405 114,563 -114,667 -89,737 -113,647 66,937 -125,232 -195,845 -180,277 -99,218 -254,738 -106,172 177,590 -110,925 -95,932 -119,392 -35,014 -162,502
Accounts Payable 181,320 195,607 850,974 1,459,222 -834,118 246,420 76,897 362,236 23,863 72,516 392,720 207,243 30,335 187,410 154,811 -192,692 54,451 85,422 49,775 28,080 0
Other Working Capital 362,961 -407,922 -747,706 -491,464 113,315 -72,237 -392,906 -55,078 -202,829 -116,246 -40,201 38,034 10,368 16,913 -303,974 13,926 20,981 -51,243 50,876 -652,863 -474,314
Other Non-Cash Items 52,302 364,109 109,722 173,507 685,444 14,847 107,012 20,245 242,014 6,280 28,824 33,172 32,386 33,169 37,481 71,052 29,437 13,067 10,556 18,587 27,377
Net Cash Provided by Operating Activities 3,220,033 2,867,602 1,791,286 1,903,842 1,618,680 2,411,207 2,158,632 2,241,888 1,933,142 1,555,484 1,492,815 1,511,594 1,404,180 1,091,518 885,428 1,582,341 1,596,129 1,402,922 1,123,832 1,191,840 1,189,522
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -830,458 -793,325 -632,802 -470,676 -720,423 -692,391 -687,815 -686,378 -527,346 -542,830 -523,206 -511,862 -784,501 -636,442 -594,604 -464,561 -515,963 -603,242 -514,751 -390,203 -530,086
Acquisitions Net -1,174,293 -37,384 -1,281,137 0 -142,780 43,263 -248,105 -2,921,798 -219,218 -115,862 -79,338 -397,447 -110,601 -101,148 -29,293 -218,075 -55,259 -59,322 -114,378 -115,637 -79,247
Purchases of Investments -4,050 -16,191 -19,318 -53,148 -11,424 -116,440 0 0 -103,501 0 0 0 0 19,069 -85,071 0 0 0 0 0 0
Sales/Maturities of Investments 171,364 11,641 16,648 35,979 20,532 20,941 0 0 57,452 0 0 0 0 24,993 61,568 0 0 0 0 0 0
Other Investing Activities -132,704 50,646 38,403 59,147 97,788 1,772 22,255 23,715 191,785 4,346 25,706 -2,573 -8,527 13,972 -8,920 23,973 15,662 13,853 20,458 92,400 -74,478
Net Cash Used for Investing Activities -1,970,141 -784,613 -1,878,206 -428,698 -756,307 -742,855 -913,665 -3,584,461 -600,828 -654,346 -576,838 -911,882 -903,629 -679,556 -656,320 -658,663 -555,560 -648,711 -608,671 -413,440 -683,811
Cash Flows from Financing Activities
Debt Repayment -960,278 -829,828 -494,585 -2,003,135 -1,119,232 -790,250 -552,036 -143,664 -5,176,797 -354,007 -229,507 -294,514 -205,638 -8,732 -10,695 -13,866 -550,726 -121,858 -240,017 0 -107,238
Common Stock Issued 1,776,593 328,148 0 0 7,627,821 773,415 1,149,650 1,091,721 5,417,164 0 255,613 628,652 99,439 332,688 94,750 111,780 128,238 221,736 128,055 208,004 167,652
Common Stock Repurchased -432,313 -500,093 -499,825 0 -844,699 -1,022,033 -978,901 -1,886,121 -1,949,445 0 -332,381 -721,616 -272,299 -291,600 -179,174 -438,843 -529,179 -550,865 -544,131 -597,660 -608,506
Dividends Paid -1,003,250 -995,985 -958,937 -917,564 -856,312 -775,430 -722,158 -698,647 -698,869 -695,274 -667,217 -648,253 -622,869 -597,071 -579,763 -548,246 -497,467 -445,416 -397,537 -357,298 -309,540
Other Financing Activities 1,114,110 -58,218 -33,551 -1,707,529 -87,778 -22,976 -307,024 30,384 3,216 4,946,843 57,634 161,523 558,718 186,808 7,852 509,532 750,556 148,153 549,013 -37,316 215,781
Net Cash Used Provided by Financing Activities -750,745 -2,055,976 -1,986,898 -4,628,228 4,719,800 -1,837,274 -1,410,469 -1,606,327 -2,404,731 3,897,562 -915,858 -874,208 -442,649 -377,907 -667,030 -379,643 -698,578 -748,250 -504,617 -784,270 -641,851
Effect of Forex Changes on Cash 10,862 7,643 -31,906 94,614 -18,848 -14,677 11,844 -100,949 -138,327 -81,702 642 -2,086 -8,800 20,267 4,714 -8,503 1,689 14 -325 -2,158 -1,601
Net Change in Cash 510,010 34,656 -2,105,724 -3,058,470 5,563,325 -183,599 -153,658 -3,049,849 -1,210,744 4,716,998 761 -276,582 49,102 54,322 -433,208 535,532 343,680 5,975 10,219 -8,028 -137,741
Cash at End of Period 3,644,262 966,032 931,376 3,037,100 6,095,570 532,245 715,844 869,502 3,919,300 5,130,044 413,046 412,285 688,867 639,765 585,443 1,087,084 551,552 207,872 201,897 191,678 199,706
Cash at Start of Period 3,134,252 931,376 3,037,100 6,095,570 532,245 715,844 869,502 3,919,351 5,130,044 413,046 412,285 688,867 639,765 585,443 1,018,651 551,552 207,872 201,897 191,678 199,706 337,447
Free Cash Flow
Operating Cash Flow 3,220,033 2,867,602 1,791,286 1,903,842 1,618,680 2,411,207 2,158,632 2,241,888 1,933,142 1,555,484 1,492,815 1,511,594 1,404,180 1,091,518 885,428 1,582,341 1,596,129 1,402,922 1,123,832 1,191,840 1,189,522
Capital Expenditure -830,458 -793,325 -632,802 -470,676 -720,423 -692,391 -687,815 -686,378 -527,346 -542,830 -523,206 -511,862 -784,501 -636,442 -594,604 -464,561 -515,963 -603,242 -514,751 -390,203 -530,086
Free Cash Flow 2,389,575 2,074,277 1,158,484 1,433,166 898,257 1,718,816 1,470,817 1,555,510 1,405,796 1,012,654 969,609 999,732 619,679 455,076 290,824 1,117,780 1,080,166 799,680 609,081 801,637 659,436