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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Revenue 4,632,634 4,694,003 4,233,423 4,587,057 5,081,630 4,893,206 4,826,287 5,651,707 6,212,878 5,569,902 5,310,657 5,088,288 4,465,308 3,544,597 2,601,245 2,330,832 2,094,305 2,575,100 2,370,491 2,526,845 2,770,515 2,817,435 2,903,892 3,223,547 3,090,525 2,603,875 2,336,479 2,443,382 2,390,720 2,368,216 1,910,596 2,101,310 2,023,902 1,741,301 1,591,046 1,950,923 2,005,007 2,047,435 2,517,093 2,339,016
Revenue Y/Y Growth -8.84% -4.07% -12.28% -18.84% -18.21% -12.15% -9.12% 11.07% 39.14% 57.14% 104.16% 118.30% 113.21% 37.65% 9.73% -7.76% -24.41% -8.60% -18.37% -21.61% -10.35% 8.20% 24.28% 31.93% 29.27% 9.95% 22.29% 16.28% 18.12% 36.00% 20.08% 7.71% 0.94% -14.95% -36.79% -16.59% - - - -
Cost of Revenue 3,865,442 3,720,869 3,510,625 3,635,038 3,774,772 3,837,084 3,838,740 4,187,278 4,329,536 3,787,389 3,548,820 3,487,659 3,265,616 2,744,331 2,158,992 2,038,017 1,809,874 2,159,871 2,054,082 2,167,006 2,349,349 2,383,865 2,382,657 2,537,466 2,438,443 2,140,459 2,015,655 2,046,864 1,998,202 1,896,062 1,600,654 1,692,807 1,643,519 1,505,265 1,446,839 1,722,197 1,833,264 1,860,393 2,225,469 2,050,504
Gross Profit 767,192 973,134 722,798 952,019 1,306,858 1,056,122 987,547 1,464,429 1,883,342 1,782,513 1,761,837 1,600,629 1,199,692 800,266 442,253 292,815 284,431 415,229 316,409 359,839 421,166 433,570 521,235 686,081 652,082 463,416 320,824 396,518 392,518 472,154 309,942 408,503 380,383 236,036 144,207 228,726 171,743 187,042 291,624 288,512
Gross Profit Margin 16.56% 20.73% 17.07% 20.75% 25.72% 21.58% 20.46% 25.91% 30.31% 32.00% 33.18% 31.46% 26.87% 22.58% 17.00% 12.56% 13.58% 16.12% 13.35% 14.24% 15.20% 15.39% 17.95% 21.28% 21.10% 17.80% 13.73% 16.23% 16.42% 19.94% 16.22% 19.44% 18.79% 13.56% 9.06% 11.72% 8.57% 9.14% 11.59% 12.33%
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 208,069 222,159 204,262 210,309 232,199 213,884 221,820 237,749 258,119 280,484 325,533 271,406 236,519 198,629 156,422 130,013 118,391 134,352 125,601 125,090 129,121 134,715 148,248 147,918 143,366 133,093 117,804 118,231 119,741 130,164 113,673 117,440 117,029 96,821 90,672 91,379 87,691 80,948 105,866 93,105
Total Operating Expenses 208,069 222,159 204,262 218,469 243,123 220,762 228,499 244,585 265,279 287,646 332,711 278,584 243,957 206,067 164,094 136,959 125,581 141,543 134,448 131,794 136,134 141,728 155,682 154,509 150,195 140,019 124,877 125,503 127,165 137,588 121,079 124,648 124,261 104,071 96,850 97,697 94,184 87,271 112,784 99,869
Operating Income or Loss 559,123 750,975 518,536 733,550 1,063,735 835,360 759,048 1,219,844 1,618,063 1,494,867 1,429,126 1,322,045 955,735 594,199 258,750 155,856 158,850 273,686 181,961 228,045 285,032 291,842 365,553 531,572 501,887 323,397 195,947 271,015 265,353 334,566 56,024 283,855 256,122 131,965 -381,143 131,029 77,559 99,771 -81,160 188,643
Operating Margin 12.07% 16.00% 12.25% 15.99% 20.93% 17.07% 15.73% 21.58% 26.04% 26.84% 26.91% 25.98% 21.40% 16.76% 9.95% 6.69% 7.58% 10.63% 7.68% 9.02% 10.29% 10.36% 12.59% 16.49% 16.24% 12.42% 8.39% 11.09% 11.10% 14.13% 2.93% 13.51% 12.65% 7.58% -23.96% 6.72% 3.87% 4.87% -3.22% 8.07%
Interest Expense 12,719 11,978 14,795 18,415 20,767 22,507 23,855 25,347 25,667 16,669 12,338 12,704 14,898 17,269 20,206 18,950 27,702 28,019 32,322 31,339 32,321 31,122 31,652 31,560 31,512 31,896 32,380 34,177 33,869 33,973 36,149 36,199 36,646 37,043 36,616 37,084 37,163 43,087 44,740 31,904
EBITDA 676,176 866,227 630,258 880,432 1,206,053 977,990 884,546 1,332,533 1,717,785 1,561,945 1,507,466 1,402,676 1,032,743 671,047 345,489 234,062 209,468 356,534 262,912 312,060 370,192 378,359 453,497 620,058 586,042 403,995 268,663 343,699 342,989 413,282 244,947 353,694 332,735 207,742 120,482 205,001 153,044 156,401 261,632 232,528
Depreciation and Amortization 117,053 115,252 111,722 107,418 110,970 107,694 102,241 98,714 95,701 87,546 86,280 87,407 87,047 86,919 85,057 81,752 78,721 80,259 80,527 79,470 80,911 80,174 80,560 81,383 79,120 76,135 74,931 75,210 73,801 75,057 73,139 74,190 74,795 73,985 73,289 74,211 74,273 72,822 81,359 65,957
Income Before Tax 565,112 765,781 542,239 754,599 1,074,316 847,789 758,450 1,208,472 1,596,417 1,457,730 1,408,848 1,302,565 930,798 566,859 220,817 133,360 103,045 248,256 150,063 201,251 256,960 267,063 341,285 507,115 475,410 295,964 161,352 234,312 235,319 304,252 2,820 243,305 221,294 96,714 -417,923 93,706 41,608 40,492 -124,467 134,667
Income Tax Expense 133,422 178,281 115,199 174,817 258,139 203,456 119,439 289,997 381,765 350,376 313,151 302,406 218,595 128,104 23,867 29,083 24,280 57,420 26,344 48,643 60,214 62,236 71,433 109,209 112,838 70,489 -141,819 83,300 82,372 105,586 -1,012 88,892 80,851 35,396 -161,607 34,839 16,283 13,538 -28,421 47,010
Net Income 427,998 584,041 424,270 577,195 812,107 637,310 634,864 914,325 1,209,554 1,103,931 1,090,505 990,763 702,291 430,507 187,843 100,143 75,496 187,340 121,425 151,048 194,302 204,328 270,004 398,375 362,449 227,551 304,733 153,258 153,933 200,817 20,012 157,397 141,969 62,737 -253,239 60,617 31,550 30,761 -45,031 91,173
Net Income Margin 9.24% 12.44% 10.02% 12.58% 15.98% 13.02% 13.15% 16.18% 19.47% 19.82% 20.53% 19.47% 15.73% 12.15% 7.22% 4.30% 3.60% 7.28% 5.12% 5.98% 7.01% 7.25% 9.30% 12.36% 11.73% 8.74% 13.04% 6.27% 6.44% 8.48% 1.05% 7.49% 7.01% 3.60% -15.92% 3.11% 1.57% 1.50% -1.79% 3.90%
EPS 2.73 3.68 2.63 3.49 4.83 3.71 3.63 5.07 6.49 5.74 5.53 4.89 3.35 2.04 0.89 0.48 0.36 0.88 0.56 0.69 0.88 0.91 1.18 1.70 1.54 0.96 1.28 0.64 0.64 0.83 0.08 0.65 0.58 0.26 -1.05 0.25 0.13 0.13 -0.19 0.38
EPS Diluted 2.72 3.67 2.61 3.47 4.81 3.70 3.61 5.03 6.44 5.71 5.49 4.85 3.32 2.03 0.89 0.47 0.36 0.88 0.56 0.69 0.87 0.91 1.17 1.69 1.53 0.96 1.28 0.64 0.63 0.82 0.08 0.64 0.58 0.26 -1.04 0.25 0.13 0.13 -0.19 0.38
Weighted Average Shares Out 156,856 158,666 161,434 165,170 168,009 171,597 174,706 180,264 186,442 192,158 197,346 202,450 209,647 211,015 210,599 210,366 210,343 213,254 215,119 217,873 221,505 224,058 229,245 234,208 235,617 236,623 237,177 239,066 241,343 242,943 243,687 243,761 243,655 243,202 241,054 242,074 241,900 241,535 240,870 240,087
Weighted Average Shares Out Diluted 157,579 159,354 162,276 166,105 168,865 172,479 175,892 181,613 187,740 193,241 198,794 204,167 211,246 212,254 212,052 211,926 211,378 214,024 216,402 219,109 222,519 224,962 230,455 235,649 236,945 237,723 238,677 240,880 243,021 244,546 245,511 245,682 245,392 244,608 242,558 243,822 243,491 242,867 240,870 242,244

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Current Assets
Cash and Cash Equivalents 829,980 1,039,421 1,400,887 1,765,467 1,475,356 1,604,943 1,628,417 1,420,497 1,007,085 1,189,528 1,243,868 1,095,701 1,113,744 1,245,165 1,368,618 1,267,618 1,496,458 1,235,478 1,381,460 1,146,007 972,561 791,444 828,220 884,315 720,445 985,824 1,028,649 1,101,964 908,843 966,826 841,483 1,051,489 1,052,666 976,951 727,032 473,790 419,401 160,982 361,363 159,591
Short Term Investments 418,367 653,255 721,210 500,844 611,701 714,769 628,215 583,211 351,005 0 0 0 0 0 0 0 69,546 219,193 262,174 69,529 114,154 173,723 228,783 115,000 90,000 40,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 1,248,347 1,692,676 2,122,097 2,266,311 2,087,057 2,319,712 2,256,632 2,003,708 1,358,090 1,189,528 1,243,868 1,095,701 1,113,744 1,245,165 1,368,618 1,267,618 1,566,004 1,454,671 1,643,634 1,215,536 1,086,715 965,167 1,057,003 999,315 810,445 1,025,824 1,028,649 1,101,964 908,843 966,826 841,483 1,051,489 1,052,666 976,951 727,032 473,790 419,401 160,982 361,363 159,591
Net Receivables 1,775,392 1,739,060 1,608,307 1,882,049 2,142,964 2,126,974 2,056,051 2,333,994 2,660,715 2,363,668 1,916,434 1,892,795 1,571,024 1,366,463 971,918 918,842 844,056 998,408 844,336 986,946 1,072,879 1,143,395 1,043,756 1,228,190 1,180,183 987,655 868,837 923,017 886,894 883,147 729,784 779,459 794,003 689,201 613,605 799,025 816,522 769,741 902,825 1,058,668
Inventory 3,073,637 3,027,143 2,894,632 2,941,634 3,044,009 2,988,852 3,129,964 3,376,532 3,647,061 3,516,815 3,531,130 2,894,970 2,481,832 2,217,534 1,843,548 1,609,216 1,567,017 1,644,538 1,689,043 1,767,020 1,802,759 1,867,700 1,859,168 1,853,862 1,787,109 1,600,058 1,519,347 1,487,516 1,418,732 1,361,550 1,275,211 1,275,575 1,175,716 1,066,823 1,149,390 1,321,397 1,292,069 1,453,242 1,618,419 1,664,212
Other Current Assets 141,635 138,557 162,790 138,605 122,025 127,022 195,371 99,210 90,144 79,624 209,591 104,106 98,509 67,744 74,363 59,219 39,043 45,351 76,012 50,818 61,248 52,628 72,730 50,110 39,927 38,705 91,509 59,648 37,188 33,442 83,197 30,121 28,072 41,258 47,914 28,744 32,004 34,846 55,655 29,263
Total Current Assets 6,239,011 6,597,436 6,787,826 7,228,599 7,396,055 7,562,560 7,638,018 7,813,444 7,756,010 7,149,635 6,901,023 5,987,572 5,265,109 4,896,906 4,258,447 3,854,895 4,016,120 4,142,968 4,253,025 4,020,320 4,023,601 4,028,890 4,032,657 4,131,477 3,817,664 3,652,242 3,508,342 3,572,145 3,251,657 3,244,965 2,929,675 3,136,644 3,050,457 2,774,233 2,537,941 2,651,795 2,591,392 2,452,225 2,973,765 2,930,136
Non-Current Assets
Property, Plant and Equipment 7,433,564 7,063,990 6,861,717 6,313,366 5,783,622 5,491,201 5,373,665 5,146,606 4,886,555 4,827,962 4,751,430 4,654,192 4,526,892 4,340,411 4,105,569 3,862,375 3,587,450 3,327,605 3,135,886 3,031,731 2,947,243 2,936,893 2,945,767 2,901,658 2,909,033 2,657,937 2,675,904 2,708,777 2,729,721 2,760,544 2,787,215 2,928,226 2,885,844 2,914,186 2,951,210 3,013,659 3,047,401 3,085,587 3,123,906 3,420,654
Goodwill 477,471 477,471 477,471 477,471 477,471 502,067 502,067 451,594 452,341 453,088 453,835 454,683 455,530 456,378 457,226 474,520 451,220 452,068 452,915 540,913 526,462 530,716 429,645 502,900 508,275 386,045 386,893 388,518 390,129 391,740 393,351 399,867 394,275 395,872 397,470 740,243 741,898 743,528 745,158 727,128
Intangible Assets 242,450 250,095 257,759 265,845 274,005 260,629 267,507 276,586 281,022 288,183 295,345 302,522 309,700 317,139 324,577 306,574 313,520 320,711 327,901 249,598 256,302 263,315 270,328 236,563 243,154 249,983 256,909 263,357 269,129 276,553 283,977 291,814 265,476 272,528 278,960 353,561 358,402 364,620 370,669 406,318
Long Term Investments 5,600 5,500 5,600 -961,117 -941,491 -898,112 5,500 5,500 5,500 -856,790 5,500 -722,220 -652,059 -602,185 0 -512,503 -503,034 -489,248 0 -468,248 -457,784 -447,087 0 -398,814 -375,719 -314,736 0 -461,399 -459,639 -454,426 0 -450,159 -433,116 -416,260 -400,770 -28,839 -31,396 -33,414 -35,503 -18,402
Tax Assets 928,321 923,745 74,373 961,117 941,491 898,112 65,778 856,650 853,407 856,790 61,716 722,220 652,059 602,185 0 512,503 503,034 489,248 0 468,248 457,784 447,087 0 398,814 375,719 314,736 0 461,399 459,639 454,426 0 450,159 433,116 416,260 400,770 28,839 31,396 33,414 35,503 18,402
Other Non-Current Assets -265,160 -291,487 518,047 643,675 620,244 403,303 307,449 -502,682 -523,621 337,769 62,385 137,016 130,100 117,062 119,743 119,192 100,031 101,571 106,038 100,685 104,306 97,419 25,166 25,770 26,395 26,606 27,684 27,940 29,494 30,233 29,514 31,011 33,624 34,823 36,501 83,283 87,670 89,878 97,529 94,047
Total Non-Current Assets 8,822,246 8,429,314 8,194,967 7,700,357 7,155,342 6,657,200 6,521,966 6,234,254 5,955,204 5,907,002 5,630,211 5,548,413 5,422,222 5,230,990 5,007,115 4,762,661 4,452,221 4,201,955 4,022,740 3,922,927 3,834,313 3,828,343 3,670,906 3,666,891 3,686,857 3,320,571 3,347,390 3,388,592 3,418,473 3,459,070 3,494,057 3,650,918 3,579,219 3,617,409 3,664,141 4,190,746 4,235,371 4,283,613 4,337,262 4,648,147
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 15,061,257 15,026,750 14,982,793 14,928,956 14,551,397 14,219,760 14,159,984 14,047,698 13,711,214 13,056,637 12,531,234 11,535,985 10,687,331 10,127,896 9,265,562 8,617,556 8,468,341 8,344,923 8,275,765 7,943,247 7,857,914 7,857,233 7,703,563 7,798,368 7,504,521 6,972,813 6,855,732 6,960,737 6,670,130 6,704,035 6,423,732 6,787,562 6,629,676 6,391,642 6,202,082 6,842,541 6,826,763 6,735,838 7,311,027 7,578,283
Current Liabilities
Accounts Payable 1,213,408 1,183,593 1,088,330 1,060,175 1,048,584 1,138,966 1,017,238 1,165,147 1,380,814 1,213,558 1,280,555 1,220,437 1,183,604 1,134,672 769,455 715,681 701,932 612,160 513,344 528,629 525,156 591,467 550,754 611,028 675,801 562,618 489,448 528,683 484,003 530,958 395,196 437,836 461,267 413,575 283,355 386,370 446,698 376,962 511,056 640,121
Short Term Debt 815,642 425,696 480,990 86,061 56,869 46,452 57,334 22,951 37,130 68,390 97,174 55,056 93,505 81,226 86,894 82,229 73,926 70,106 89,356 82,150 72,131 80,958 24,234 14,776 18,266 9,646 28,795 182,661 19,971 2,965 3,632 16,155 18,047 22,770 16,680 31,584 35,075 30,727 46,460 131,858
Tax Payables 6,070 150,103 5,524 30,343 39,177 129,082 6,520 41,121 36,976 229,360 13,746 80,167 80,520 52,969 2,386 827 25,411 17,806 2,014 2,074 3,032 26,896 7,468 10,872 38,273 14,564 3,696 5,596 5,589 80,741 5,593 35,733 43,367 9,960 2,023 14,246 2,411 5,116 6,086 26,949
Deferred Revenue 6,070 150,103 5,524 30,343 39,177 0 0 856,650 0 0 0 80,167 80,520 52,969 536,288 0 0 0 0 0 0 0 435,838 0 0 0 305,949 0 0 0 448,375 0 0 0 0 0 0 0 0 0
Other Current Liabilities 620,832 539,272 757,452 741,798 614,405 635,128 957,724 86,648 783,928 808,698 849,640 698,629 494,616 392,322 -133,850 377,718 339,568 349,454 403,998 394,496 328,449 330,665 8,311 423,861 364,519 288,476 44,327 355,185 291,918 347,524 -134,388 340,122 299,910 236,701 235,255 259,904 216,815 210,645 293,066 269,561
Total Current Liabilities 2,655,952 2,298,664 2,332,296 1,918,377 1,759,035 1,820,546 2,032,296 2,131,396 2,201,872 2,090,646 2,227,369 2,054,289 1,852,245 1,661,189 1,258,787 1,175,628 1,115,426 1,031,720 1,006,698 1,005,275 925,736 1,003,090 1,019,137 1,049,665 1,058,586 860,740 868,519 1,066,529 795,892 881,447 712,815 794,113 779,224 673,046 535,290 677,858 698,588 618,334 850,582 1,041,540
Non-Current Liabilities
Long Term Debt 2,212,802 2,612,246 2,611,069 3,009,010 3,010,829 3,014,358 3,013,241 3,012,120 3,011,116 3,010,109 3,008,702 3,019,175 3,016,486 3,016,200 3,015,782 2,636,615 2,636,722 2,646,012 2,644,988 2,355,243 2,355,917 2,354,427 2,352,489 2,351,979 2,352,127 2,353,703 2,353,145 2,351,483 2,354,337 2,353,744 2,353,194 2,570,837 2,573,186 2,575,528 2,577,976 2,615,819 2,619,574 2,623,444 2,977,706 2,929,994
Deferred Revenue -0 0 107,147 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 928,321 923,745 1,019,141 961,117 941,491 898,112 889,103 856,650 853,407 856,790 854,905 722,220 652,059 602,185 536,288 512,503 503,034 489,248 484,169 468,248 457,784 447,087 435,838 398,814 375,719 314,736 305,949 461,399 459,639 454,426 448,375 450,159 433,116 416,260 400,770 576,674 567,754 555,031 542,033 543,838
Other Non-Current Liabilities 143,968 144,336 73,613 182,161 175,073 180,321 129,539 112,327 95,929 120,918 120,087 117,367 136,189 113,125 106,479 94,011 73,237 72,004 75,055 70,126 70,196 63,171 8,870 11,833 18,330 20,257 21,811 20,305 20,781 19,711 20,649 20,751 19,544 19,301 16,595 16,405 16,147 15,936 18,839 24,922
Total Non-Current Liabilities 3,285,091 3,680,327 3,810,970 4,152,288 4,127,393 4,092,791 4,031,883 3,981,097 3,960,452 3,987,817 3,983,694 3,858,762 3,804,734 3,731,510 3,658,549 3,243,129 3,212,993 3,207,264 3,204,212 2,893,617 2,883,897 2,864,685 2,797,197 2,762,626 2,746,176 2,688,696 2,680,905 2,833,187 2,834,757 2,827,881 2,822,218 3,041,747 3,025,846 3,011,089 2,995,341 3,208,898 3,203,475 3,194,411 3,538,578 3,498,754
Total Liabilities 5,941,043 5,978,991 6,143,266 6,070,665 5,886,428 5,913,337 6,064,179 6,112,493 6,162,324 6,078,463 6,211,063 5,913,051 5,656,979 5,392,699 4,917,336 4,418,757 4,328,419 4,238,984 4,210,910 3,898,892 3,809,633 3,867,775 3,816,334 3,812,291 3,804,762 3,549,436 3,549,424 3,899,716 3,630,649 3,709,328 3,535,033 3,835,860 3,805,070 3,684,135 3,530,631 3,886,756 3,902,063 3,812,745 4,389,160 4,540,294
Common Stock 651 651 651 650 650 650 650 649 649 649 649 648 648 648 648 646 646 646 646 645 645 645 645 644 644 644 644 641 641 641 641 640 639 639 638 636 636 635 635 649
Retained Earnings 14,413,148 14,056,868 13,545,590 13,189,468 12,681,894 11,940,621 11,375,765 10,799,863 9,945,710 8,800,883 7,761,417 6,721,734 5,783,184 5,134,398 4,758,969 4,624,019 4,576,629 4,553,882 4,419,296 4,349,523 4,250,419 4,109,034 3,958,320 3,730,662 3,376,163 3,057,904 2,874,693 2,606,831 2,490,373 2,373,718 2,210,459 2,224,963 2,101,729 1,993,910 1,965,291 2,250,901 2,223,599 2,225,354 2,227,843 2,300,660
Accumulated Other Comprehensive Income/Loss -1,428 -13 421 -494 1,027 1,800 889 -2,748 -4,999 9,296 -2,091 10,583 32,344 5,667 1,902 95 216 30 -7 39 78 130 301 -42 -105 0 -2,489,604 -0 -0 0 -2,279,774 -0 0 -0 -2,126,492 0 -0 0 -1,886,133 0
Total Stockholders Equity 9,130,773 9,072,408 8,866,666 8,893,535 8,707,983 8,336,637 8,130,357 7,971,156 7,588,348 6,964,354 6,304,641 5,607,926 5,020,114 4,728,792 4,345,164 4,201,183 4,145,250 4,113,526 4,075,834 4,056,641 4,064,490 4,008,111 3,935,071 4,033,768 3,746,981 3,470,719 3,351,574 3,104,725 3,080,939 3,035,179 2,927,020 2,965,917 2,835,837 2,717,210 2,679,727 2,959,896 2,927,413 2,918,077 2,913,015 2,978,084
Total Investments 423,967 658,755 726,810 500,844 611,701 714,769 628,215 583,211 351,005 -856,790 5,500 -722,220 -652,059 -602,185 0 -512,503 69,546 219,193 262,174 69,529 114,154 173,723 228,783 115,000 90,000 40,000 0 -461,399 -459,639 -454,426 0 -450,159 -433,116 -416,260 -400,770 -28,839 -31,396 -33,414 -35,503 -18,402
Total Debt 3,028,444 3,037,942 3,199,206 3,095,071 3,067,698 3,060,810 3,070,575 3,035,071 3,048,246 3,078,499 3,105,876 3,074,231 3,109,991 3,097,426 3,102,676 2,718,844 2,710,648 2,716,118 2,734,344 2,437,393 2,428,048 2,435,385 2,376,723 2,366,755 2,370,393 2,363,349 2,381,940 2,534,144 2,374,308 2,356,709 2,356,826 2,586,992 2,591,233 2,598,298 2,594,656 2,647,403 2,654,649 2,654,171 3,024,166 3,061,852
Net Debt 2,198,464 1,998,521 1,798,319 1,329,604 1,592,342 1,455,867 1,442,158 1,614,574 2,041,161 1,888,971 1,862,008 1,978,530 1,996,247 1,852,261 1,734,058 1,451,226 1,214,190 1,480,640 1,352,884 1,291,386 1,455,487 1,643,941 1,548,503 1,482,440 1,649,948 1,377,525 1,353,291 1,432,180 1,465,465 1,389,883 1,515,343 1,535,503 1,538,567 1,621,347 1,867,624 2,173,613 2,235,248 2,493,189 2,662,803 2,902,261

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Cash Flows from Operating Activities
Net Income 427,998 584,041 424,270 579,782 816,177 644,333 639,011 918,475 1,214,652 1,107,354 1,095,697 1,000,159 712,203 438,755 196,950 104,277 78,765 190,836 123,719 152,608 196,746 204,827 269,852 397,906 362,572 225,475 303,171 151,012 152,947 198,666 3,832 154,413 140,443 61,318 -256,316 58,867 25,325 26,954 -96,046 87,657
Depreciation & Amortization 117,053 115,252 111,722 107,418 110,970 107,694 102,241 98,714 95,701 87,546 86,280 87,407 87,047 86,919 85,057 81,752 78,721 80,259 80,527 79,470 80,911 80,174 80,560 81,383 79,120 76,135 74,931 75,210 73,801 75,057 73,139 74,190 74,795 73,985 73,289 74,211 74,273 72,822 81,359 65,957
Deferred Income Tax 4,577 -21,024 -16,348 19,625 43,380 9,008 33,200 3,990 -2,636 2,632 133,533 71,008 50,722 66,744 16,859 10,388 14,634 5,927 16,769 11,311 11,550 12,091 16,390 23,899 11,993 9,545 -153,748 3,284 6,849 7,716 -33 18,478 18,314 17,087 -145,537 13,130 16,367 16,717 -17,254 -3,417
Stock Based Compensation 13,013 15,612 21,944 12,044 11,678 16,078 19,559 12,093 11,069 16,519 20,950 9,917 9,808 17,040 18,748 9,486 9,520 17,844 14,402 8,841 9,080 15,308 14,457 7,978 8,041 12,841 11,639 6,875 6,380 11,303 10,069 5,924 7,236 8,405 2,372 5,332 6,357 8,543 -1,556 5,104
Change in Working Capital -177,369 -360,828 319,370 406,993 -175,940 -33,324 349,320 475,292 -316,294 -406,240 -612,236 -536,894 -271,078 -346,605 -208,345 -71,350 299,642 -83,321 171,280 193,088 63,750 -131,575 111,244 -91,038 -135,548 -146,091 -50,005 -18,435 -158,926 -52,189 -29,889 -56,665 -82,816 128,104 227,878 12,838 186,890 109,671 93,078 93,923
Accounts Receivable -36,332 -130,753 273,743 260,915 -16,971 -70,922 306,990 326,731 -297,047 -447,234 -23,639 -321,771 -204,561 -394,545 -53,929 -58,271 154,352 -154,072 142,610 85,633 70,624 -61,062 184,434 -48,024 -163,465 -118,818 54,179 -36,123 -3,746 -153,364 43,193 29,384 -103,598 -75,596 189,006 36,361 -47,149 133,084 155,500 30,955
Inventory -46,645 -133,025 43,952 102,376 -55,158 141,112 258,871 270,628 -130,552 14,315 -633,359 -412,952 -264,935 -374,588 -234,386 -38,236 77,521 44,505 77,977 35,479 64,941 39,469 -5,305 -69,885 -90,312 -80,711 -31,157 -67,285 -57,622 -86,819 -13,236 -76,013 -108,893 82,566 170,593 -8,763 161,174 164,999 47,642 27,212
Accounts Payable -27,251 29,499 24,085 -57,532 -114,013 117,312 -136,279 -264,313 187,521 -75,971 85,173 48,726 63,155 360,681 60,745 645 69,523 51,596 -32,278 1,111 -58,484 3,206 -62,464 -14,883 48,919 66,332 -37,189 44,887 -45,445 133,809 -10,699 -49,171 53,732 112,659 -100,017 -62,757 62,735 -127,053 -104,257 9,690
Other Working Capital -67,141 -126,549 -22,410 101,234 10,202 -220,826 -80,262 142,246 -76,216 102,650 -40,411 149,103 135,263 61,847 19,225 24,512 -1,754 -25,350 -17,029 70,865 -13,331 -113,188 -5,421 41,754 69,310 -12,894 -35,838 40,086 -52,113 54,185 -49,147 39,135 75,943 8,475 -31,704 47,997 10,130 -61,359 -5,807 26,066
Other Non-Cash Items 354,636 502,559 3,682 -12,163 1,541 -10,006 97 -12,409 -640 11,157 -325 -781 -1,472 -662 28,682 17,237 4,728 -264 2,365 -1,116 -564 728 -1,442 312 -145 30 6,013 8,202 -43 -104 150,289 -41,091 105,943 142,500 428,500 -30,834 67,031 -92,893 260,000 10,157
Net Cash Provided by Operating Activities 382,561 355,217 864,640 1,113,699 807,806 733,783 1,143,428 1,496,155 1,001,852 818,968 723,899 630,816 587,230 262,191 137,951 151,790 486,010 211,281 409,062 444,202 361,473 181,553 491,061 420,440 326,033 177,935 192,001 226,148 81,008 240,449 207,407 196,340 157,972 288,899 330,186 164,378 309,212 234,707 319,581 249,224
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -419,166 -374,310 -514,945 -558,361 -358,280 -226,319 -344,201 -241,229 -164,142 -159,330 -204,541 -214,629 -277,206 -309,863 -343,157 -327,647 -309,716 -217,535 -158,258 -154,131 -85,120 -54,436 -62,913 -70,668 -55,203 -50,606 -37,189 -42,795 -43,274 -41,677 -74,992 -59,774 -35,686 -27,708 -28,043 -30,286 -22,821 -33,351 -28,879 -24,531
Acquisitions Net 0 0 0 -47,638 0 0 -86,452 -47,638 -47,638 -222,480 0 0 0 0 -1,000 -59,012 0 0 97,106 -3,694 0 -93,412 0 -37,589 -396,409 0 -674 -5,518 0 0 -14,286 -109,065 0 0 -1,624,449 -45,000 0 0 -21,986 -1,647,463
Purchases of Investments -63,180 -205,873 -452,777 -170,887 -165,052 -356,777 -292,886 -283,188 -351,510 -222,480 0 0 0 0 149,359 0 0 -149,359 -262,133 -34,884 -49,465 -49,677 -143,783 -35,000 -50,000 -40,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 298,314 272,994 233,074 282,592 267,969 271,107 248,156 49,794 49,794 0 0 0 0 0 -411,533 69,545 149,648 192,340 69,489 79,508 109,034 104,737 30,000 10,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -25,554 14,255 -140 -5,891 -217,905 2,343 6,497 4,113 2,661 410 3,546 1,024 1,859 390 263,107 380 803 518 -95,373 2,746 913 364 5,445 576 657 229 1,636 1,081 2,387 26,918 2,851 1,507 1,206 3,054 1,628,139 3,715 806 1,663 -190 2,959
Net Cash Used for Investing Activities -209,586 -292,934 -734,788 -452,547 -473,268 -309,646 -468,886 -518,148 -510,835 -381,400 -200,995 -213,605 -275,347 -309,473 -343,224 -316,734 -159,265 -174,036 -349,169 -110,455 -24,638 -92,424 -171,251 -132,681 -500,955 -90,377 -36,227 -47,232 -40,887 -14,759 -86,427 -167,332 -34,480 -24,654 -24,353 -71,571 -22,015 -31,688 -51,055 -1,669,035
Cash Flows from Financing Activities
Debt Repayment -9,440 -34,671 -25,561 -29,052 -5,989 -11,369 -380,424 -363,060 -414,719 -349,272 -426,664 -382,489 -408,565 -304,284 -532,045 -305,911 -1,103,814 -235,757 -895,018 -119,988 -133,875 -115,271 -109,329 -115,039 -118,089 -113,034 -278,575 -294,913 -34,997 -1,429 -656,855 -9,999 -81,022 -4,232 -51,105 -73,420 -60,557 -427,451 -364,387 -138,533
Common Stock Issued 0 0 -672,695 0 0 0 0 0 0 0 456,644 343,007 419,464 0 804,978 0 0 216,261 1,199,276 128,230 125,222 121,234 117,937 0 124,571 93,058 118,593 450,215 0 0 9,564 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -309,064 -298,059 -386,682 -331,318 -380,206 -353,997 -413,015 -481,676 -517,024 -389,190 -329,818 -337,616 -393,198 0 106,529 0 0 -106,529 -56,214 -114,950 -93,136 -84,308 -330,190 -74,965 -49,145 -69,269 -15,088 -99,085 -76,813 -61,256 -25,034 0 0 0 0 0 0 0 0 0
Dividends Paid -72,624 -68,008 -69,483 -70,713 -72,323 -58,798 -60,032 -62,088 -64,344 -50,699 -51,943 -53,380 -54,916 -52,729 -52,591 -52,592 -52,584 -51,481 -51,778 -52,751 -53,503 -42,239 -43,767 -44,081 -44,268 -36,797 -36,728 -37,180 -37,527 -34,130 -34,128 -34,124 -34,090 -33,425 -33,288 -33,282 -33,233 -27,767 -27,642 -27,556
Other Financing Activities 8,778 -23,108 -12,650 1,953 -17,579 -23,449 386,851 342,229 322,627 297,252 -22,955 -4,776 -6,094 280,843 -20,598 294,227 1,091,011 -6,152 -20,302 -1,527 -12 -5,720 -10,177 110,041 -3,144 -5,180 -17,291 -4,832 51,233 -3,532 375,467 13,938 67,335 23,331 31,802 68,284 65,012 51,818 325,275 1,388,001
Net Cash Used Provided by Financing Activities -382,350 -423,846 -494,376 -371,026 -464,119 -447,613 -466,620 -564,595 -673,460 -491,909 -374,736 -435,254 -443,309 -76,170 306,273 -64,276 -65,387 -183,658 175,964 -160,986 -155,304 -126,304 -375,526 -124,044 -90,075 -131,222 -229,089 14,205 -98,104 -100,347 -330,986 -30,185 -47,777 -14,326 -52,591 -38,418 -28,778 -403,400 -66,754 1,221,912
Effect of Forex Changes on Cash 0 0 -56 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
Net Change in Cash -209,441 -361,466 -364,580 290,126 -129,581 -23,476 207,922 413,412 -182,443 -54,341 148,168 -18,043 -131,426 -123,452 101,000 -229,220 261,358 -146,413 235,857 172,761 181,531 -37,175 -55,716 163,715 -264,997 -43,664 -73,315 193,121 -57,983 125,343 -210,006 -1,177 75,715 249,919 253,242 54,389 258,419 -200,381 201,772 -197,899
Cash at End of Period 829,980 1,039,421 1,400,887 1,770,988 1,480,862 1,610,443 1,633,919 1,425,997 1,012,585 1,195,028 1,249,369 1,101,201 1,119,244 1,250,670 1,374,122 1,273,122 1,502,342 1,240,984 1,387,397 1,151,540 978,779 797,248 834,423 890,139 726,424 991,421 1,028,649 1,101,964 908,843 966,826 841,483 1,051,489 1,052,666 976,951 727,032 473,790 419,401 160,982 361,363 159,591
Cash at Start of Period 1,039,421 1,400,887 1,765,467 1,480,862 1,610,443 1,633,919 1,425,997 1,012,585 1,195,028 1,249,369 1,101,201 1,119,244 1,250,670 1,374,122 1,273,122 1,502,342 1,240,984 1,387,397 1,151,540 978,779 797,248 834,423 890,139 726,424 991,421 1,035,085 1,101,964 908,843 966,826 841,483 1,051,489 1,052,666 976,951 727,032 473,790 419,401 160,982 361,363 159,591 357,490
Free Cash Flow
Operating Cash Flow 382,561 355,217 864,640 1,113,699 807,806 733,783 1,143,428 1,496,155 1,001,852 818,968 723,899 630,816 587,230 262,191 137,951 151,790 486,010 211,281 409,062 444,202 361,473 181,553 491,061 420,440 326,033 177,935 192,001 226,148 81,008 240,449 207,407 196,340 157,972 288,899 330,186 164,378 309,212 234,707 319,581 249,224
Capital Expenditure -419,166 -374,310 -514,945 -558,361 -358,280 -226,319 -344,201 -241,229 -164,142 -159,330 -204,541 -214,629 -277,206 -309,863 -343,157 -327,647 -309,716 -217,535 -158,258 -154,131 -85,120 -54,436 -62,913 -70,668 -55,203 -50,606 -37,189 -42,795 -43,274 -41,677 -74,992 -59,774 -35,686 -27,708 -28,043 -30,286 -22,821 -33,351 -28,879 -24,531
Free Cash Flow -36,605 -19,093 349,695 555,338 449,526 507,464 799,227 1,254,926 837,710 659,638 519,358 416,187 310,024 -47,672 -205,206 -175,857 176,294 -6,254 250,804 290,071 276,353 127,117 428,148 349,772 270,830 127,329 154,812 183,353 37,734 198,772 132,415 136,566 122,286 261,191 302,143 134,092 286,391 201,356 290,702 224,693