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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-10-04 2014-07-05 2014-04-05 2013-12-31
Revenue 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 5,701,869 5,291,075 5,108,444 4,894,750
Revenue Y/Y Growth -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% -25.89% -17.64% -13.88% 2.23% - - - -
Cost of Revenue 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 5,102,283 4,875,208 4,731,242 4,509,009
Gross Profit 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 599,586 415,867 377,202 385,741
Gross Profit Margin 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% 10.52% 7.86% 7.38% 7.88%
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 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 152,604 132,813 133,434 117,403
Total Operating Expenses 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 152,604 132,813 133,434 117,403
Operating Income or Loss 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 446,982 283,054 243,768 268,338
Operating Margin 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% 7.84% 5.35% 4.77% 5.48%
Interest Expense -14,133 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 45,349 44,391 40,741 37,709
EBITDA 1,825,819 2,340,589 1,886,825 1,949,353 2,655,145 3,795,813 3,178,139 3,300,381 3,131,317 2,309,236 1,545,502 765,199 533,870 416,445 672,328 465,853 589,510 752,708 897,730 1,087,668 1,249,742 1,123,009 734,144 548,171 613,660 735,544 773,473 469,748 640,781 582,682 356,809 473,525 573,108 433,235 340,051 573,613 627,451 469,038 428,154 438,632
Depreciation and Amortization 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 178,117 182,782 179,912 163,662
Income Before Tax 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 403,985 241,865 207,501 237,261
Income Tax Expense 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 129,784 74,930 77,805 46,845
Net Income 1,141,506 1,461,354 1,136,542 1,255,733 1,694,748 2,561,233 2,095,623 2,250,418 2,127,743 1,506,868 942,432 398,843 193,415 108,881 20,331 107,823 275,031 386,483 501,806 646,779 676,656 683,153 354,179 383,891 268,500 323,048 356,899 159,639 270,036 233,772 70,754 -62,022 227,126 124,755 67,800 210,427 245,447 147,041 111,031 170,494
Net Income Margin 13.01% 15.35% 13.05% 14.39% 16.14% 21.72% 19.97% 21.71% 20.63% 17.14% 13.43% 7.58% 3.92% 2.52% 0.36% 2.10% 5.03% 6.56% 8.23% 10.27% 10.04% 10.57% 6.36% 7.54% 5.19% 6.24% 7.41% 4.03% 6.29% 5.51% 1.90% -1.79% 5.38% 2.86% 1.54% 4.21% 4.30% 2.78% 2.17% 3.48%
EPS 4.58 5.82 4.47 4.90 6.51 9.73 8.20 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 0.76 0.46 0.35 0.53
EPS Diluted 4.57 5.81 4.45 4.89 6.50 9.71 8.19 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 0.76 0.46 0.35 0.53
Weighted Average Shares Out 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 320,023 319,693 319,505 319,361
Weighted Average Shares Out Diluted 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 320,337 319,981 319,768 319,652

Reported Currency: USD 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 2014-10-04 2014-07-05 2014-04-05 2013-12-31
Current Assets
Cash and Cash Equivalents 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 1,295,945 1,067,561 1,152,542 1,483,252
Short Term Investments 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 100,000 100,000 100,000 28,191
Cash + Short Term Investments 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 1,395,945 1,167,561 1,252,542 1,511,443
Net Receivables 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 2,243,908 2,071,439 1,900,293 1,810,987
Inventory 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 2,683,235 2,738,658 2,724,194 2,605,609
Other Current Assets 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 473,156 517,132 432,844 482,007
Total Current Assets 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 6,796,244 6,494,790 6,309,873 6,410,046
Non-Current Assets
Property, Plant and Equipment 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 4,884,010 4,971,813 4,960,948 4,917,024
Goodwill 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 1,982,776 1,971,452 1,958,967 1,973,608
Intangible Assets 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 819,078 842,445 851,013 874,154
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -446,500 0 -407,000 0 -352,100 0 -383,000 0 0 0 0 -550,000 -547,000 0 -506,000 -451,000 -457,000 0 -1,000 -758,000 0 0 0 0 0 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 446,500 0 407,000 0 352,100 0 383,000 0 0 0 0 550,000 547,000 0 506,000 451,000 457,000 0 1,000 758,000 0 0 0 0 0 0
Other Non-Current Assets 893,762 863,931 888,725 928,281 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 1,011,486 1,030,388 1,037,210 1,028,451
Total Non-Current Assets 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 8,697,350 8,816,098 8,808,138 8,793,237
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,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 15,493,594 15,310,888 15,118,011 15,203,283
Current Liabilities
Accounts Payable 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 1,113,284 1,124,077 1,062,572 1,117,078
Short Term Debt 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 57,401 53,714 30,372 32,502
Tax Payables 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 65,096 0 29,582 0
Deferred Revenue 0 350,500 329,500 0 280,500 295,100 345,700 0 0 0 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 -69,093 -177,565 -48,394 0
Other Current Liabilities 2,368,269 1,739,746 1,433,899 2,602,558 2,447,558 2,018,625 2,171,542 2,459,971 2,209,697 1,563,100 1,240,671 1,137,795 1,088,055 968,794 1,092,673 1,179,632 1,389,098 1,100,535 1,227,801 1,320,239 1,469,000 1,133,141 940,643 1,090,585 1,092,279 2,195,000 1,534,245 933,898 997,000 926,941 803,000 767,331 946,000 846,000 776,000 880,093 1,054,904 1,017,000 851,418 810,636
Total Current Liabilities 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 2,156,496 2,017,226 1,895,968 1,960,216
Non-Current Liabilities
Long Term Debt 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,287,597 4,234,308 4,233,792 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 4,360,600 4,368,900 4,376,900 4,376,900
Deferred Revenue 0 -1,240,000 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
Deferred Tax 0 1,240,000 1,260,000 0 1,300,000 1,300 740,400 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
Other Non-Current Liabilities 1,854,270 1,814,128 610,082 1,965,873 698,906 1,833,463 503,182 1,100,455 1,251,643 1,130,485 1,067,203 993,884 976,722 898,339 808,239 798,415 771,642 813,750 782,225 679,044 748,017 733,695 710,881 689,464 867,666 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 960,795 978,749 984,608 955,889
Total Non-Current Liabilities 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 5,321,395 5,347,649 5,361,508 5,332,789
Total Liabilities 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 7,477,891 7,364,875 7,257,476 7,293,005
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 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 151,227 151,172 151,025 151,010
Retained Earnings 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 7,287,500 7,160,952 7,132,776 7,140,440
Accumulated Other Comprehensive Income/Loss -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 -85,341 -3,952 -35,797 9,080
Total Stockholders Equity 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 7,735,282 7,680,822 7,602,155 7,645,769
Total Investments 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 -383,000 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 100,000 100,000 100,000 28,191
Total Debt 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 4,418,001 4,422,614 4,407,272 4,409,402
Net Debt 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 3,122,056 3,355,053 3,254,730 2,926,150

Reported Currency: USD 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 2014-10-04 2014-07-05 2014-04-05 2013-12-31
Cash Flows from Operating Activities
Net Income 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 274,201 166,935 129,696 190,416
Depreciation & Amortization 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 178,117 182,782 179,912 163,662
Deferred Income Tax 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 -38,591 -13,433 8,312 45,683
Stock Based Compensation 17,520 63,186 20,401 36,996 25,619 47,797 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 6,573 28,344 5,408 6,899
Change in Working Capital 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 51,786 -78,815 -178,686 -206,719
Accounts Receivable 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 -169,157 -152,013 -97,183 100,891
Inventory 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 49,488 -7,318 -123,145 -168,794
Accounts Payable -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 -6,299 82,971 7,489 -83,031
Other Working Capital 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 177,754 -2,455 34,153 -55,785
Other Non-Cash Items 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 10,148 8,302 4,572 -5,632
Net Cash Provided by Operating Activities 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 482,234 294,115 149,214 194,309
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -110,451 -188,740 -258,058 -309,023
Acquisitions Net -28 -35,078 0 -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 -25,637 -98,444 -8,513 -20,291
Purchases of Investments -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 0 0 -100,000 309,023
Sales/Maturities of Investments 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 0 0 27,529 19,333
Other Investing Activities -31,673 3,013 2,276 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 17,390 20,318 7,540 -291,360
Net Cash Used for Investing Activities -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 -118,698 -266,866 -331,502 -292,318
Cash Flows from Financing Activities
Debt Repayment -2,500 -2,500 -2,500 -2,500 -602,500 -503,500 -2,500 -31,364 0 0 -1,607 -97,150 -20,000 -30,150 -47,000 -14,719 0 -11,351 -13,568 -5,042 -6,339 -480,841 -21,203 -597,537 -11,174 0 0 0 0 0 0 0 -8,300 0 0 -2,058 -3,300 0 0 0
Common Stock Issued 5,827 4,023 7,123 0 0 0 0 37,731 0 0 107,524 11,846 0 0 22,817 10,253 0 2,755 3,137 -1 11,822 -3,032 15,312 1,653 2,060 0 7,432 10,024 3,845 1,882 0 1 0 0 423 1,149 0 0 0 0
Common Stock Repurchased -500,059 -450,878 -425,820 -402,597 -652,078 -802,569 -905,324 -1,502,240 -857,703 -614,286 -301,859 39,499 0 0 -39,499 -101,030 0 -124,681 -72,830 -502,605 -181,077 -141,122 -29,193 1 -90,305 0 0 0 0 0 -5,173 0 0 0 0 166,408 0 0 0 0
Dividends Paid -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 -118,861 -118,689 -118,680 -117,873
Other Financing Activities -30,110 -90,000 -368,952 -51,306 76,011 1,015,487 856,102 -35,278 180,693 -10,200 -90,821 -141,889 115,772 1,005,255 -41,992 12,414 -18,692 -33,459 -26,577 922 -13,348 921,607 11,339 -7,866 15,297 -39,240 -33,231 -31,428 1,740 -49,043 -64,730 -85,899 -4,850 -6,138 -205,556 -12,636 -10,399 4,137 -27,225 -21,626
Net Cash Used Provided by Financing Activities -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 -132,560 -114,552 -145,905 -139,499
Effect of Forex Changes on Cash -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 -2,592 2,322 -2,517 -2,149
Net Change in Cash 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 228,384 -84,981 -330,710 -239,657
Cash at End of Period 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 1,295,945 1,067,561 1,152,542 1,483,252
Cash at Start of Period 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 1,067,561 1,152,542 1,483,252 1,722,909
Free Cash Flow
Operating Cash Flow 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 482,234 294,115 149,214 194,309
Capital Expenditure -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 -110,451 -188,740 -258,058 -309,023
Free Cash Flow 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 371,783 105,375 -108,844 -114,714