Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-10-03 2020-07-04 2020-04-04 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-10-03 2015-07-04 2015-04-04 2014-12-31
Revenue 7,444,160 8,077,172 8,137,083 7,704,531 8,775,734 9,523,256 8,709,980 8,723,956 10,500,755 11,794,474 10,493,282 10,364,412 10,313,223 8,789,164 7,017,140 5,260,055 4,927,960 4,327,306 5,624,337 5,131,746 5,464,502 5,895,986 6,096,624 6,295,884 6,742,202 6,460,774 5,568,419 5,092,328 5,170,117 5,174,769 4,815,179 3,956,538 4,290,236 4,245,772 3,715,576 3,456,713 4,225,514 4,357,609 4,399,440 5,003,753
Revenue Y/Y Growth -15.17% -15.18% -6.58% -11.69% -16.43% -19.26% -16.99% -15.83% 1.82% 34.19% 49.54% 97.04% 109.28% 103.11% 24.76% 2.50% -9.82% -26.61% -7.75% -18.49% -18.95% -8.74% 9.49% 23.63% 30.41% 24.85% 15.64% 28.71% 20.51% 21.88% 29.59% 14.46% 1.53% -2.57% -15.54% -30.92% - - - -
Cost of Revenue 6,686,226 6,875,642 6,608,562 6,310,813 6,854,934 7,021,582 6,711,778 6,626,469 7,657,364 7,690,211 7,035,143 6,841,211 6,906,950 6,315,661 5,394,703 4,541,527 4,425,765 3,949,347 4,995,069 4,696,558 4,891,991 5,120,492 5,200,732 5,183,622 5,452,052 5,294,184 4,842,013 4,571,760 4,591,153 4,465,144 4,054,929 3,513,112 3,665,900 3,679,512 3,428,628 3,073,875 3,701,678 3,971,303 4,111,158 4,489,882
Gross Profit 757,934 1,201,530 1,528,521 1,393,718 1,920,800 2,501,674 1,998,202 2,097,487 2,843,391 4,104,263 3,458,139 3,523,201 3,406,273 2,473,503 1,622,437 718,528 502,195 377,959 629,268 435,188 572,511 775,494 895,892 1,112,262 1,290,150 1,166,590 726,406 520,568 578,964 709,625 760,250 443,426 624,336 566,260 286,948 382,838 523,836 386,306 288,282 513,871
Gross Profit Margin 10.18% 14.88% 18.78% 18.09% 21.89% 26.27% 22.94% 24.04% 27.08% 34.80% 32.96% 33.99% 33.03% 28.14% 23.12% 13.66% 10.19% 8.73% 11.19% 8.48% 10.48% 13.15% 14.69% 17.67% 19.14% 18.06% 13.05% 10.22% 11.20% 13.71% 15.79% 11.21% 14.55% 13.34% 7.72% 11.08% 12.40% 8.87% 6.55% 10.27%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 244,657 307,230 345,395 355,001 385,768 453,388 389,895 422,823 486,560 563,211 524,584 502,070 526,345 387,070 291,124 154,119 165,513 142,017 153,392 162,228 159,301 208,980 180,739 209,300 234,081 234,381 182,960 168,102 152,542 170,211 176,426 156,082 169,223 161,711 109,745 89,197 124,339 128,592 124,561 127,347
Total Operating Expenses 244,657 307,230 345,395 355,001 385,768 453,388 389,895 422,823 486,560 563,211 524,584 502,070 526,345 387,070 291,124 154,119 165,513 142,017 153,392 162,228 159,301 208,980 180,739 209,300 234,081 234,381 182,960 168,102 152,542 170,211 176,426 156,082 169,223 161,711 109,745 89,197 124,339 128,592 124,561 127,347
Operating Income or Loss 513,277 894,300 1,183,126 1,038,717 1,535,032 2,054,380 1,606,967 1,662,132 2,365,269 3,548,165 2,941,250 2,958,188 2,879,928 2,086,433 1,331,313 564,409 336,682 235,942 475,876 272,960 413,210 566,514 715,153 902,962 1,056,069 932,209 543,446 352,466 406,172 539,414 583,824 392,281 455,113 404,549 177,203 301,341 399,497 257,714 163,721 386,524
Operating Margin 6.90% 11.07% 14.54% 13.48% 17.49% 21.57% 18.45% 19.05% 22.52% 30.08% 28.03% 28.54% 27.92% 23.74% 18.97% 10.73% 6.83% 5.45% 8.46% 5.32% 7.56% 9.61% 11.73% 14.34% 15.66% 14.43% 9.76% 6.92% 7.86% 10.42% 12.12% 9.91% 10.61% 9.53% 4.77% 8.72% 9.45% 5.91% 3.72% 7.72%
Interest Expense 7,282 66,852 43,487 0 63,228 4,598 10,183 26,971 42,347 57,763 43,135 40,145 43,285 35,780 39,644 36,342 40,139 35,807 40,910 28,666 31,286 33,030 28,443 31,769 37,201 29,451 37,114 42,085 43,310 44,580 43,605 40,829 43,009 40,484 44,922 41,587 45,341 42,186 44,417 38,775
EBITDA 746,016 1,226,155 1,498,747 1,350,178 1,825,819 2,340,589 1,886,825 1,877,378 2,655,145 3,795,813 3,170,444 3,262,419 3,098,853 2,266,809 1,532,263 452,554 549,791 430,523 673,151 407,893 591,095 751,570 894,824 1,081,585 1,147,319 1,098,366 724,564 546,111 608,167 722,242 764,717 494,923 684,513 594,863 375,601 1,374 580,693 432,541 340,310 582,883
Depreciation and Amortization 350,461 331,855 315,621 311,461 290,787 286,209 279,858 287,221 289,876 247,648 236,889 241,288 218,925 203,400 200,950 196,901 196,709 194,581 197,275 192,041 177,885 185,056 179,671 178,623 180,039 179,857 181,118 183,845 179,495 182,828 180,893 173,879 171,500 171,314 170,361 175,105 173,496 174,827 176,589 183,612
Income Before Tax 388,273 898,163 1,225,341 1,078,109 1,548,082 2,049,782 1,596,784 1,533,405 2,322,922 3,490,402 2,898,115 3,007,757 2,869,107 2,025,748 1,298,246 217,766 290,418 181,057 146,297 178,230 380,339 534,622 689,616 877,276 922,502 913,701 515,912 322,241 390,855 508,136 548,975 255,040 426,272 370,884 141,526 19,700 354,271 216,222 119,045 351,226
Income Tax Expense 85,448 186,020 266,379 205,277 326,827 462,707 365,155 207,160 523,879 763,165 671,000 667,625 645,842 454,289 310,732 -208,100 67,788 47,904 91,918 43,977 86,752 122,345 158,823 196,206 216,215 200,086 135,800 -72,853 111,100 166,412 171,327 79,855 131,788 112,548 37,065 34,988 86,535 56,878 34,753 106,268
Net Income 249,910 645,217 844,841 785,399 1,141,506 1,461,354 1,136,542 1,255,733 1,687,855 2,550,192 2,087,203 2,240,379 2,118,301 1,500,192 937,056 396,669 192,214 108,089 19,701 107,083 273,376 384,052 499,838 644,142 673,849 680,234 352,998 382,581 253,950 321,910 355,707 159,639 304,413 242,768 87,196 -62,022 226,389 124,344 67,450 209,765
Net Income Margin 3.36% 7.99% 10.38% 10.19% 13.01% 15.35% 13.05% 14.39% 16.07% 21.62% 19.89% 21.62% 20.54% 17.07% 13.35% 7.54% 3.90% 2.50% 0.35% 2.09% 5.00% 6.51% 8.20% 10.23% 9.99% 10.53% 6.34% 7.51% 4.91% 6.22% 7.39% 4.03% 7.10% 5.72% 2.35% -1.79% 5.36% 2.85% 1.53% 4.19%
EPS 1.05 2.68 3.46 3.17 4.58 5.82 4.47 4.92 6.51 9.69 7.69 7.99 7.29 5.05 3.10 1.31 0.63 0.36 0.07 0.35 0.90 1.26 1.63 2.08 2.13 2.14 1.11 1.20 0.84 1.00 1.11 0.50 0.84 0.73 0.22 -0.19 0.71 0.39 0.21 0.66
EPS Diluted 1.05 2.68 3.46 3.16 4.57 5.81 4.45 4.91 6.50 9.67 7.67 7.97 7.28 5.04 3.10 1.30 0.63 0.36 0.07 0.35 0.90 1.26 1.63 2.07 2.13 2.13 1.10 1.20 0.83 1.00 1.11 0.50 0.84 0.73 0.22 -0.19 0.71 0.39 0.21 0.65
Weighted Average Shares Out 236,462 239,580 243,098 246,868 248,504 250,144 253,608 255,402 259,102 263,221 271,564 280,451 290,510 296,817 301,846 303,467 303,394 302,921 302,909 303,560 304,637 305,461 306,585 309,804 315,913 318,467 319,421 319,210 320,096 320,439 320,224 319,921 319,737 319,360 319,240 320,629 320,819 320,506 320,315 320,157
Weighted Average Shares Out Diluted 236,768 239,935 243,497 247,249 248,916 250,524 254,397 255,838 259,526 263,719 272,094 281,046 291,152 297,529 302,518 303,806 303,441 302,933 302,932 303,987 304,980 305,952 307,180 310,447 316,798 319,391 320,474 319,967 320,763 321,226 321,146 320,396 320,028 319,578 319,294 320,687 320,900 320,708 320,483 320,449

Reported Currency: USD 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-10-03 2020-07-04 2020-04-04 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-10-03 2015-07-04 2015-04-04 2014-12-31
Current Assets
Cash and Cash Equivalents 4,262,799 4,638,978 4,557,759 6,383,298 5,855,950 4,510,563 3,800,034 4,280,852 3,049,864 2,002,708 3,725,266 2,364,858 1,764,293 2,722,656 2,460,723 2,639,671 2,866,578 2,789,189 1,245,157 1,534,605 1,686,365 1,431,792 1,550,807 1,398,886 1,932,155 1,486,453 760,254 949,104 1,575,944 1,511,353 1,657,759 2,045,961 1,704,707 1,781,150 2,278,488 1,939,469 1,895,425 1,576,496 1,165,864 1,024,144
Short Term Investments 595,650 795,180 981,179 747,479 863,140 870,475 817,811 576,946 377,426 363,287 446,868 253,005 247,247 398,409 402,595 408,004 412,401 247,473 146,000 300,040 249,616 50,000 50,000 0 0 0 0 50,000 50,000 50,000 50,000 150,000 650,000 550,000 50,000 100,000 100,000 112,236 100,000 100,000
Cash + Short Term Investments 4,858,449 5,434,158 5,538,938 7,130,777 6,719,090 5,381,038 4,617,845 4,857,798 3,427,290 2,365,995 4,172,134 2,617,863 2,011,540 3,121,065 2,863,318 3,047,675 3,278,979 3,036,662 1,391,157 1,834,645 1,935,981 1,481,792 1,600,807 1,398,886 1,932,155 1,486,453 760,254 999,104 1,625,944 1,561,353 1,707,759 2,195,961 2,354,707 2,331,150 2,328,488 2,039,469 1,995,425 1,688,732 1,265,864 1,124,144
Net Receivables 2,949,190 3,113,079 3,157,184 2,953,311 3,427,697 3,874,933 3,661,974 3,591,030 4,200,643 4,749,600 4,111,478 3,853,972 4,087,293 3,399,076 2,828,964 2,298,850 2,119,421 1,888,929 2,273,157 2,160,102 2,312,366 2,399,239 2,483,138 2,505,568 2,636,038 2,637,744 2,371,758 2,028,545 2,113,890 2,081,150 1,980,556 1,631,676 1,850,455 1,789,942 1,493,892 1,383,823 1,716,356 1,791,523 1,711,101 2,068,298
Inventory 5,126,493 5,255,843 5,589,675 5,577,758 5,246,365 5,632,324 5,590,852 5,453,531 6,046,235 6,579,142 6,245,679 6,011,182 5,678,715 5,240,750 4,360,122 3,569,089 3,260,685 3,373,258 3,875,590 3,842,095 4,072,464 4,268,799 4,445,228 4,553,500 4,105,714 4,133,472 3,708,503 3,461,686 3,522,199 3,326,563 3,064,170 2,479,958 2,338,432 2,288,134 2,007,879 2,145,444 2,361,071 2,267,394 2,405,916 2,745,032
Other Current Assets 587,085 455,042 356,882 724,012 555,784 402,213 445,714 789,325 682,289 339,074 252,060 316,540 346,277 295,048 356,727 573,048 306,762 336,115 307,347 389,528 363,477 317,369 121,170 178,311 170,344 143,566 238,701 335,085 238,614 213,626 125,708 198,798 156,828 129,272 175,890 185,644 392,879 407,088 480,108 504,414
Total Current Assets 13,521,217 14,258,122 14,642,679 16,385,858 15,948,936 15,290,508 14,316,385 14,691,684 14,356,457 14,033,811 14,781,351 12,799,557 12,123,825 12,055,939 10,409,131 9,488,662 8,965,847 8,634,964 7,847,251 8,226,370 8,684,288 8,467,199 8,650,343 8,636,265 8,844,251 8,401,235 7,079,216 6,824,420 7,500,647 7,182,692 6,878,193 6,506,393 6,700,422 6,538,498 6,006,149 5,754,380 6,465,731 6,154,737 5,862,989 6,441,888
Non-Current Assets
Property, Plant and Equipment 12,580,243 11,999,189 11,456,683 11,152,645 10,355,848 10,093,399 9,862,987 9,616,920 9,440,074 9,213,600 8,921,263 8,114,818 7,777,277 7,235,536 7,031,688 6,899,110 6,829,733 6,556,451 6,416,959 6,178,555 5,886,730 5,797,513 5,573,237 5,334,748 5,151,302 5,122,381 5,090,890 5,093,147 5,095,880 5,062,423 5,133,404 5,078,650 4,913,355 4,816,988 4,813,565 4,891,153 5,040,902 5,120,870 5,184,235 5,287,639
Goodwill 4,273,610 4,000,144 3,956,062 3,968,847 3,922,267 3,926,197 3,914,908 3,920,060 3,917,452 3,929,503 2,904,134 2,827,344 2,787,992 2,241,558 2,235,183 2,229,672 2,195,788 2,190,144 2,182,994 2,201,063 2,186,499 2,187,825 2,183,677 2,184,336 2,194,231 2,185,809 2,195,565 2,196,058 2,208,246 2,179,641 2,177,276 2,052,728 2,026,841 2,030,551 2,025,380 2,011,278 2,023,788 2,046,098 2,043,315 2,068,664
Intangible Assets 3,194,261 3,051,479 3,049,070 3,108,015 3,146,973 3,205,881 3,263,385 3,322,265 3,392,941 3,429,149 1,063,210 1,103,759 1,171,292 627,201 647,479 668,021 678,558 698,437 718,006 742,186 764,267 786,406 806,888 828,504 847,569 867,905 892,121 914,646 940,305 946,978 969,492 866,835 757,627 740,788 756,724 770,672 793,046 819,050 834,805 862,093
Long Term Investments 0 0 46 482,994 12,832 12,665 81,145 659,868 79,880 88,262 88,242 768,400 281,345 84,350 0 520,000 521,200 521,500 -446,500 793,200 -407,000 821,200 -352,100 869,900 -383,000 808,900 798,700 750,100 695,200 -550,000 -547,000 663,400 -506,000 -451,000 -457,000 746,600 -1,000 -758,000 851,400 872,500
Tax Assets 0 34,200 42,000 40,700 -12,832 -12,665 -81,145 19,300 -79,880 -88,262 -88,242 -768,400 -281,345 -84,350 0 -520,000 -521,200 -521,500 446,500 -793,200 407,000 -821,200 352,100 -869,900 383,000 -808,900 -798,700 -750,100 -695,200 550,000 547,000 -663,400 506,000 451,000 457,000 -746,600 1,000 758,000 -851,400 -872,500
Other Non-Current Assets 776,860 842,091 785,985 201,440 893,762 863,931 888,725 249,113 965,780 1,062,394 962,910 977,594 1,089,093 835,348 848,927 839,929 849,351 685,969 700,851 996,492 984,481 887,537 872,553 936,735 925,540 874,362 863,454 812,987 758,756 740,991 717,095 718,912 715,434 797,758 793,286 822,916 946,001 927,422 930,094 955,643
Total Non-Current Assets 20,824,974 19,927,103 19,289,846 18,954,641 18,318,850 18,089,408 17,930,005 17,787,526 17,716,247 17,634,646 13,851,517 13,023,515 12,825,654 10,939,643 10,763,277 10,636,732 10,553,430 10,131,001 10,018,810 10,118,296 9,821,977 9,659,281 9,436,355 9,284,323 9,118,642 9,050,457 9,042,030 9,016,838 9,003,187 8,930,033 8,997,267 8,717,125 8,413,257 8,386,085 8,388,955 8,496,019 8,803,737 8,913,440 8,992,449 9,174,039
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 34,346,191 34,185,225 33,932,525 35,340,499 34,267,786 33,379,916 32,246,390 32,479,210 32,072,704 31,668,457 28,632,868 25,823,072 24,949,479 22,995,582 21,172,408 20,125,394 19,519,277 18,765,965 17,866,061 18,344,666 18,506,265 18,126,480 18,086,698 17,920,588 17,962,893 17,451,692 16,121,246 15,841,258 16,503,834 16,112,725 15,875,460 15,223,518 15,113,679 14,924,583 14,395,104 14,250,399 15,269,468 15,068,177 14,855,438 15,615,927
Current Liabilities
Accounts Payable 1,902,927 1,744,657 1,616,366 2,020,289 1,854,707 1,855,502 2,012,092 1,649,523 1,810,388 2,315,796 1,900,536 1,974,041 1,870,035 2,204,137 1,662,832 1,432,159 1,210,987 902,071 1,189,638 1,201,698 1,310,670 1,219,792 1,429,776 1,428,191 1,447,528 1,558,020 1,329,902 1,181,346 1,312,817 1,214,313 1,257,900 838,109 926,118 1,023,213 758,703 566,527 907,332 820,557 746,184 993,872
Short Term Debt 1,254,131 1,243,713 203,892 193,313 60,872 58,426 54,449 77,663 93,643 729,680 716,057 723,401 717,867 112,713 66,943 68,791 74,253 94,173 82,658 91,708 76,603 60,087 71,438 57,870 52,829 59,168 574,036 552,833 1,150,370 1,139,197 648,153 617,959 29,795 19,951 36,655 51,315 54,601 50,964 43,191 223,811
Tax Payables 0 0 0 0 0 0 0 0 0 0 602,537 -115,282 0 0 0 0 0 0 0 0 0 -297,760 0 0 0 0 0 0 0 0 76,755 0 0 47,059 0 0 0 0 0 0
Deferred Revenue 0 243,600 346,300 313,800 333,500 350,500 329,500 285,000 280,500 295,100 345,700 251,900 232,300 159,200 0 -10,885 0 0 -146,397 -9,264 -190,378 0 -161,000 0 -161,662 0 0 0 -20,250 -1,223,204 -602,502 0 -54,426 -33,997 -48,228 0 -60,522 -27,444 -40,569 0
Other Current Liabilities 2,059,728 1,876,891 1,825,718 2,380,907 2,034,769 1,739,746 1,433,899 2,602,558 2,447,558 2,018,625 1,569,005 2,575,253 2,209,697 1,563,100 1,240,671 1,126,910 1,088,055 968,794 946,276 1,170,368 1,198,720 1,398,295 1,066,801 1,320,239 1,307,338 1,133,141 940,643 1,090,585 1,092,279 971,796 854,988 933,898 942,574 845,885 754,772 767,331 885,478 818,556 735,431 880,093
Total Current Liabilities 5,216,786 4,865,261 3,645,976 4,594,509 4,283,848 4,004,174 3,829,940 4,329,744 4,632,089 5,359,201 5,133,835 5,157,413 4,797,599 3,879,950 2,970,446 2,627,860 2,373,295 1,965,038 2,218,572 2,463,774 2,585,993 2,380,414 2,568,015 2,806,300 2,807,695 2,750,329 2,844,581 2,824,764 3,535,216 3,325,306 2,837,796 2,389,966 1,898,487 1,936,108 1,550,130 1,385,173 1,847,411 1,690,077 1,524,806 2,097,776
Non-Current Liabilities
Long Term Debt 5,684,936 5,648,555 6,647,560 6,648,873 6,620,586 6,620,686 6,616,498 6,613,687 6,617,030 6,621,685 6,112,331 4,961,410 4,949,945 5,275,496 5,273,036 5,271,789 5,452,193 5,279,103 4,243,181 4,291,301 4,436,224 4,379,271 4,383,061 4,233,276 4,232,760 4,232,244 3,242,865 3,242,242 3,241,488 3,240,694 3,739,908 3,739,141 4,338,347 4,337,561 4,337,875 4,360,600 4,360,600 4,360,600 4,360,600 4,360,600
Deferred Revenue 0 0 -0 256,460 -1,260,000 -1,240,000 0 -1,426,388 0 0 0 -705,399 -771,400 -701,900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 1,260,000 1,290,000 1,480,306 1,260,000 1,240,000 1,260,000 1,426,388 1,300,000 1,300 740,400 705,399 771,400 701,900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 1,887,928 1,898,901 1,913,470 1,973,363 1,854,270 574,128 610,082 1,965,873 698,906 1,834,763 503,182 1,100,455 1,251,643 1,130,485 1,067,203 993,884 976,722 898,339 808,239 798,415 623,015 668,787 632,956 679,044 748,017 733,695 710,881 689,464 861,066 834,812 829,685 839,703 786,329 730,205 729,027 718,613 1,014,116 1,042,415 1,064,361 1,082,433
Total Non-Current Liabilities 7,572,864 7,547,456 8,561,030 8,622,236 8,474,856 8,434,814 8,486,580 8,579,560 8,615,936 8,456,448 7,355,913 6,061,865 6,201,588 6,405,981 6,340,239 6,265,673 6,428,915 6,177,442 5,051,420 5,089,716 5,059,239 5,048,058 5,016,017 4,912,320 4,980,777 4,965,939 3,953,746 3,931,706 4,109,154 4,075,506 4,569,593 4,578,844 5,124,676 5,067,766 5,066,902 5,079,213 5,374,716 5,403,015 5,424,961 5,443,033
Total Liabilities 12,789,650 12,412,717 12,207,006 13,216,745 12,758,704 12,438,988 12,316,520 12,909,304 13,248,025 13,815,649 12,489,748 11,219,278 10,999,187 10,285,931 9,310,685 8,893,533 8,802,210 8,142,480 7,269,992 7,553,490 7,645,232 7,428,472 7,584,032 7,718,620 7,788,472 7,716,268 6,798,327 6,756,470 7,644,370 7,400,812 7,407,389 6,968,810 7,023,163 7,003,874 6,617,032 6,464,386 7,222,127 7,093,092 6,949,767 7,540,809
Common Stock 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 152,061 151,960 151,943 151,920 151,775 151,734 151,637 151,592 151,426 151,426 151,425 151,423 151,242 151,237
Retained Earnings 30,113,666 29,991,834 29,476,087 28,762,045 28,110,225 27,095,661 25,762,032 24,754,873 23,629,649 22,064,383 19,635,277 17,674,100 15,561,261 13,550,406 12,163,626 11,343,852 11,068,908 10,998,533 11,012,690 11,115,056 11,130,172 10,977,950 10,714,279 10,337,445 9,814,073 9,257,823 8,696,007 8,463,709 8,215,317 8,067,846 7,866,405 7,630,916 7,469,580 7,319,961 7,206,570 7,255,972 7,438,155 7,331,006 7,326,244 7,378,214
Accumulated Other Comprehensive Income/Loss -168,233 -177,638 -177,440 -162,072 -148,827 -128,972 -165,358 -137,517 -103,553 -70,810 -44,504 -115,282 -85,901 -73,729 -103,560 -118,861 -315,469 -340,836 -367,627 -302,966 -313,766 -297,760 -308,787 -304,133 -274,607 -296,032 -249,366 -254,681 -217,856 -292,935 -316,992 -317,843 -288,584 -281,378 -296,164 -351,362 -301,911 -236,708 -264,503 -145,708
Total Stockholders Equity 20,472,858 20,723,525 20,693,713 20,940,634 20,465,717 19,953,679 19,017,381 18,414,694 17,708,457 16,808,644 15,204,562 14,016,389 13,422,520 12,253,978 11,447,240 10,788,665 10,302,414 10,194,820 10,168,204 10,357,866 10,449,047 10,300,717 10,114,191 9,792,078 9,792,137 9,373,407 8,976,027 8,739,036 8,519,035 8,377,065 8,134,023 7,879,865 7,727,246 7,573,763 7,426,468 7,416,878 7,709,087 7,660,703 7,611,512 7,772,470
Total Investments 595,650 795,180 981,225 1,230,473 863,140 870,475 817,811 576,946 377,426 363,287 446,868 253,005 247,247 398,409 402,595 408,004 412,401 247,473 146,000 300,040 249,616 50,000 50,000 869,900 -383,000 808,900 798,700 50,000 50,000 50,000 50,000 150,000 650,000 550,000 50,000 100,000 100,000 112,236 100,000 100,000
Total Debt 6,939,067 6,892,268 6,851,452 6,949,264 6,681,458 6,679,112 6,670,947 6,691,350 6,710,673 7,351,365 6,828,388 5,684,811 5,667,812 5,388,209 5,339,979 5,340,580 5,526,446 5,373,276 4,325,839 4,383,009 4,364,200 4,294,395 4,305,230 4,291,146 4,285,589 4,291,412 3,816,901 3,795,075 4,391,858 4,379,891 4,388,061 4,357,100 4,368,142 4,357,512 4,374,530 4,411,915 4,415,201 4,411,564 4,403,791 4,584,411
Net Debt 2,676,268 2,253,290 2,293,693 565,966 825,508 2,168,549 2,870,913 2,410,498 3,660,809 5,348,657 3,103,122 3,319,953 3,903,519 2,665,553 2,879,256 2,700,909 2,659,868 2,584,087 3,080,682 2,848,404 2,677,835 2,862,603 2,754,423 2,892,260 2,353,434 2,804,959 3,056,647 2,845,971 2,815,914 2,868,538 2,730,302 2,311,139 2,663,435 2,576,362 2,096,042 2,472,446 2,519,776 2,835,068 3,237,927 3,560,267

Reported Currency: USD 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-10-03 2020-07-04 2020-04-04 2019-12-31 2019-09-28 2019-06-29 2019-03-30 2018-12-31 2018-09-29 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2015-12-31 2015-10-03 2015-07-04 2015-04-04 2014-12-31
Cash Flows from Operating Activities
Net Income 249,910 642,164 841,620 782,241 1,221,255 1,587,075 1,231,629 1,326,245 1,799,043 2,727,237 2,227,115 2,340,132 2,223,265 1,571,459 987,514 425,866 222,630 133,153 54,379 134,253 293,587 412,277 530,793 681,070 706,287 713,615 380,112 381,444 279,755 341,724 377,648 243,135 294,484 258,336 104,461 -15,288 267,736 159,344 84,292 244,958
Depreciation & Amortization 350,461 331,855 315,621 311,461 290,787 286,209 279,858 287,221 289,876 247,648 236,889 241,288 218,925 203,400 200,950 196,901 196,709 194,581 197,275 192,041 177,885 185,056 179,671 178,623 180,039 179,857 181,118 183,845 179,495 182,828 180,893 173,879 171,500 171,314 170,361 175,105 173,496 174,827 176,589 183,612
Deferred Income Tax -14,857 -37,984 -39,627 47,169 18,859 -16,416 -28,193 -13,733 3,104 -17,456 -18,764 -155,083 64,381 39,662 62,705 22,230 50,091 74,958 15,557 22,420 19,685 37,104 19,948 -51,145 5,981 18,193 29,988 -189,438 -27,562 2,522 -6,695 20,943 54,115 -9,810 5,529 -29,857 -17,278 -25,210 -10,173 134,576
Stock Based Compensation 31,555 61,384 21,341 29,055 17,520 63,186 20,401 36,996 25,619 47,600 26,422 38,123 30,923 46,870 19,859 17,731 17,021 29,084 10,017 16,048 13,051 48,768 12,492 7,825 13,692 41,442 10,463 12,949 10,068 31,635 9,524 12,301 6,634 30,276 7,300 6,252 5,595 27,494 6,453 6,059
Change in Working Capital 498,725 426,276 -794,116 253,917 914,508 5,237 -315,256 751,016 672,292 -737,327 6,701 172,724 -767,873 -533,521 -734,220 -489,243 362,026 697,908 -366,691 248,319 426,566 -146,291 -115,324 -318,668 26,630 -258,359 -432,767 -89,428 -19,644 -452,316 -345,618 121,992 -199,298 -138,202 236,438 30,195 123,454 283,107 306,274 -194,474
Accounts Receivable 200,679 53,826 -207,682 492,204 441,935 -202,809 -67,505 605,976 543,818 -556,175 -92,394 230,584 -529,647 -568,451 -524,570 -166,837 -226,877 388,460 -124,036 163,557 85,768 90,057 21,958 129,685 -12,704 -258,432 -343,982 77,081 -10,130 -99,294 -297,158 119,016 70,266 -294,014 -104,252 326,818 74,328 -89,154 343,497 239,172
Inventory 162,801 347,227 -13,980 -284,098 383,493 -35,743 -138,694 591,356 529,044 -282,177 124,201 -330,598 -302,776 -878,022 -795,940 -306,353 126,430 505,997 -41,993 235,884 195,642 173,212 107,907 -447,236 31,401 -429,333 -246,933 56,083 -175,448 -261,679 -519,902 51,681 -48,301 -278,535 142,516 223,385 -101,659 141,262 330,842 35,012
Accounts Payable 108,031 77,642 -392,403 196,667 -77,592 -152,531 394,602 -196,474 -497,822 363,538 -165,476 40,414 -383,635 501,316 225,333 235,195 288,276 -244,877 -28,033 -73,060 68,274 -237,274 -11,397 6,020 -138,398 153,551 214,399 -136,957 80,616 -42,098 413,256 11,818 -236,597 255,465 197,350 -355,392 76,476 77,975 -237,847 -196,020
Other Working Capital 27,214 -52,419 -180,051 -150,856 166,672 396,320 -503,659 -249,842 97,252 -262,513 140,370 232,324 448,185 411,636 360,957 -251,248 174,197 48,328 -172,629 -78,062 76,882 -172,286 -233,792 -7,137 146,331 275,855 -56,251 -85,635 85,318 -49,245 58,186 -60,523 15,334 178,882 824 -164,616 74,309 153,024 -130,218 -272,638
Other Non-Cash Items 184,907 307,982 1,381,462 343,683 1,083 -4,867 18,734 145,788 14,846 -6,326 -6,195 -26,771 -32,444 24,905 -6,397 317,801 7,146 19,078 290,669 76,118 1,585 233 23,128 -5,212 98,238 -8,640 15,570 -10,602 -6,583 3,326 21,493 -6,397 -12,720 -5,808 26,770 233,337 9,592 11,448 259 42,604
Net Cash Provided by Operating Activities 1,300,701 1,485,278 459,653 1,520,322 2,464,012 1,920,424 1,207,173 2,533,533 2,804,780 2,261,573 2,472,168 2,610,413 1,737,177 1,352,775 530,411 491,286 855,623 1,148,762 201,206 689,199 932,359 537,147 650,708 492,493 1,030,867 686,108 184,484 288,770 415,529 109,719 237,245 565,853 314,715 306,106 550,859 399,744 562,595 631,010 563,694 417,335
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -822,625 -800,894 -670,340 -717,909 -439,162 -525,353 -531,733 -517,772 -461,330 -521,113 -447,682 -414,901 -504,710 -388,868 -313,510 -364,138 -401,764 -360,760 -416,557 -492,647 -334,699 -361,161 -288,786 -357,792 -263,253 -132,720 -228,766 -156,243 -103,077 -94,700 -94,535 -277,404 -100,094 -146,645 -80,697 -91,036 -107,834 -97,730 -77,523 -110,733
Acquisitions Net -560,946 -104,843 5,430 -64,534 -28 -35,078 2,276 -3,439 15,764 -3,118,853 -347,240 -79,860 -1,346,932 -51 182 -95,588 -27,948 -5,810 -3,152 -91,832 -16,443 -11,141 58,067 -42,935 -38,113 -17,526 -55,901 -40,888 -64,743 -5,247 -492,163 -306,683 -83,764 -5,024 -7,484 -57,974 -17,521 -3,227 -20,776 -733,828
Purchases of Investments -150,016 -240,322 -646,649 -271,423 -498,497 -233,227 -468,412 -350,128 -233,492 -56,081 -274,197 -99,748 -36,224 -143,490 -214,427 -86,531 -179,486 -197,754 -24,746 -118,125 -199,616 0 -50,000 0 0 0 -50,596 0 0 0 -50,000 277,404 -100,000 -500,000 -50,000 0 107,834 -11,927 -100,000 0
Sales/Maturities of Investments 353,979 434,134 421,831 399,976 508,478 180,768 228,086 150,825 219,352 139,663 80,333 93,989 187,386 147,735 219,777 90,929 26,182 96,280 178,787 67,701 334,699 0 12,910 0 0 0 50,000 0 0 0 150,000 500,000 100,094 146,645 100,000 0 11,452 97,730 100,000 0
Other Investing Activities 9,721 1,324 -220,379 -1,999 -31,673 3,013 -238,050 4,998 8,783 1,795 7,105 3,177 5,371 5,268 5,984 21,806 -32,828 7,993 10,791 9,393 -320,173 5,486 2,176 3,626 34,636 11,733 57,538 14,739 6,446 2,649 8,870 -272,960 -89,757 -134,850 6,101 4,457 -99,693 -82,402 4,474 123,565
Net Cash Used for Investing Activities -1,169,887 -710,601 -889,728 -655,889 -460,882 -609,877 -769,783 -715,516 -450,923 -3,554,589 -981,681 -497,343 -1,695,109 -379,406 -301,994 -433,522 -615,844 -460,051 -254,877 -625,510 -536,232 -366,816 -265,633 -397,101 -266,730 -138,513 -227,725 -182,392 -161,374 -97,298 -477,828 -79,643 -273,521 -639,874 -32,080 -144,553 -105,762 -97,556 -93,825 -720,996
Cash Flows from Financing Activities
Debt Repayment 45,241 36,008 8,291 -14,228 100 1,523 -22,265 -18,068 -638,360 509,363 1,060,969 4,986 199,041 44,387 -1,607 -5,872 141,766 1,024,236 -24,183 14,719 -12,362 -14,488 16,705 5,042 -6,339 473,216 21,203 -597,537 11,174 -8,945 30,180 -11,840 9,855 -16,704 -14,671 -3,287 3,637 7,773 -180,239 164,350
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11,846 0 0 0 10,253 0 2,755 3,137 -1 11,822 -3,032 15,312 1,653 1,882 0 7,432 10,024 3,845 1,882 0 0 0 0 423 1,149
Common Stock Repurchased -400,291 -499,983 -1,001,300 -177,176 -500,059 -450,878 -425,820 -402,597 -652,078 -802,569 -905,324 -1,502,240 -857,703 -614,286 -301,859 0 -428 -17,054 -39,499 -101,030 -277 -124,681 -72,830 -502,605 -181,077 -141,122 -29,193 1 -90,305 0 0 0 0 0 -5,173 -66,505 0 0 0 0
Dividends Paid -129,470 -130,799 -133,568 -126,538 -128,102 -129,369 -130,525 -129,439 -132,112 -134,451 -137,587 -116,863 -120,067 -122,638 -123,901 -123,019 -123,017 -122,679 -122,940 -122,792 -122,796 -123,074 -123,400 -120,394 -121,333 -121,862 -121,787 -121,019 -121,598 -121,401 -121,303 -120,408 -120,373 -120,149 -120,153 -119,971 -119,985 -119,764 -119,712 -118,893
Other Financing Activities -25,064 -96,946 -268,969 -30,527 -26,883 -90,000 -342,064 -35,738 111,871 2,624 -207,367 -33,897 -18,348 -54,587 16,703 -193,668 -45,994 -49,131 -41,992 -17,024 -6,330 -33,459 -53,713 -9,162 -13,348 -32,450 -31,067 -7,866 -6,873 -30,295 -63,411 -19,588 -8,115 -41,746 -50,059 -16,107 -16,787 -13,911 -25,317 -12,636
Net Cash Used Provided by Financing Activities -509,584 -691,720 -1,395,546 -348,469 -654,944 -668,724 -920,674 -585,842 -1,310,679 -425,033 -189,309 -1,648,014 -797,077 -747,124 -410,664 -310,713 -27,245 852,426 -228,614 -215,874 -141,488 -289,810 -233,238 -627,120 -310,275 174,750 -145,532 -724,768 -205,720 -160,641 -147,102 -141,812 -114,788 -167,310 -190,056 -205,869 -133,135 -125,902 -324,845 33,970
Effect of Forex Changes on Cash 2,591 -1,784 -3,366 2,046 -2,632 226 3,243 -699 -4,404 -4,489 3,672 -2,036 -6,359 4,772 3,307 9,677 -3,522 2,895 -7,163 425 -66 464 84 -1,541 -8,160 3,854 -77 -8,450 16,156 1,814 -517 -3,144 -2,849 3,740 10,296 -5,278 -4,769 3,080 -3,304 -2,110
Net Change in Cash -376,179 81,219 -1,825,539 527,348 1,345,554 642,049 -480,041 1,231,476 1,038,774 -1,722,538 1,304,850 463,020 -761,368 231,017 -178,940 -243,272 209,012 1,544,032 -289,448 -151,760 254,573 -119,015 151,921 -533,269 445,702 726,199 -188,850 -626,840 64,591 -146,406 -388,202 341,254 -76,443 -497,338 339,019 44,044 318,929 410,632 141,720 -271,801
Cash at End of Period 4,262,799 4,638,978 4,557,759 6,383,298 5,868,782 4,523,228 3,881,179 4,361,220 3,129,744 2,090,970 3,813,508 2,508,658 2,045,638 2,807,006 2,575,989 2,754,929 2,998,201 2,789,189 1,245,157 1,534,605 1,686,365 1,431,792 1,550,807 1,398,886 1,932,155 1,486,453 760,254 949,104 1,575,944 1,511,353 1,657,759 2,045,961 1,704,707 1,781,150 2,278,488 1,939,469 1,895,425 1,576,496 1,165,864 1,024,144
Cash at Start of Period 4,638,978 4,557,759 6,383,298 5,855,950 4,523,228 3,881,179 4,361,220 3,129,744 2,090,970 3,813,508 2,508,658 2,045,638 2,807,006 2,575,989 2,754,929 2,998,201 2,789,189 1,245,157 1,534,605 1,686,365 1,431,792 1,550,807 1,398,886 1,932,155 1,486,453 760,254 949,104 1,575,944 1,511,353 1,657,759 2,045,961 1,704,707 1,781,150 2,278,488 1,939,469 1,895,425 1,576,496 1,165,864 1,024,144 1,295,945
Free Cash Flow
Operating Cash Flow 1,300,701 1,485,278 459,653 1,520,322 2,464,012 1,920,424 1,207,173 2,533,533 2,804,780 2,261,573 2,472,168 2,610,413 1,737,177 1,352,775 530,411 491,286 855,623 1,148,762 201,206 689,199 932,359 537,147 650,708 492,493 1,030,867 686,108 184,484 288,770 415,529 109,719 237,245 565,853 314,715 306,106 550,859 399,744 562,595 631,010 563,694 417,335
Capital Expenditure -822,625 -800,894 -670,340 -717,909 -439,162 -525,353 -531,733 -517,772 -461,330 -521,113 -447,682 -414,901 -504,710 -388,868 -313,510 -364,138 -401,764 -360,760 -416,557 -492,647 -334,699 -361,161 -288,786 -357,792 -263,253 -132,720 -228,766 -156,243 -103,077 -94,700 -94,535 -277,404 -100,094 -146,645 -80,697 -91,036 -107,834 -97,730 -77,523 -110,733
Free Cash Flow 478,076 684,384 -210,687 802,413 2,024,850 1,395,071 675,440 2,015,761 2,343,450 1,740,460 2,024,486 2,195,512 1,232,467 963,907 216,901 127,148 453,859 788,002 -215,351 196,552 597,660 175,986 361,922 134,701 767,614 553,388 -44,282 132,527 312,452 15,019 142,710 288,449 214,621 159,461 470,162 308,708 454,761 533,280 486,171 306,602