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 5,962,567 5,783,631 5,585,884 5,824,602 5,915,006 5,765,118 5,523,650 5,675,274 5,602,414 5,294,635 4,803,209 4,818,849 4,783,738 4,464,714 4,251,594 4,370,086 3,823,227 4,559,532 4,706,189 5,015,023 4,934,260 4,736,833 4,603,792 4,722,922 4,822,065 4,586,294 4,207,076 4,095,906 4,100,178 3,905,641 3,780,065 3,941,743 3,899,638 3,718,267 3,681,790 3,921,802 3,940,401 3,736,051 3,822,454 3,985,909
Revenue Y/Y Growth 0.80% 0.32% 1.13% 2.63% 5.58% 8.89% 15.00% 17.77% 17.11% 18.59% 12.97% 10.27% 25.12% -2.08% -9.66% -12.86% -22.52% -3.74% 2.22% 6.18% 2.33% 3.28% 9.43% 15.31% 17.61% 17.43% 11.30% 3.91% 5.14% 5.04% 2.67% 0.51% -1.03% -0.48% -3.68% -1.61% - - - -
Cost of Revenue 3,881,466 3,708,976 3,641,178 3,715,361 3,780,263 3,751,717 3,549,959 3,695,607 3,641,615 3,468,688 3,109,760 3,108,082 3,094,633 2,923,899 2,803,484 2,842,020 2,532,740 3,058,741 3,121,095 3,390,597 3,335,679 3,228,665 3,061,633 3,238,687 3,300,479 3,150,487 2,923,001 2,869,016 2,860,466 2,749,920 2,648,982 2,743,142 2,734,186 2,613,796 2,586,312 2,752,577 2,762,071 2,623,232 2,675,913 2,802,487
Gross Profit 2,081,101 2,074,655 1,944,706 2,109,241 2,134,743 2,013,401 1,973,691 1,979,667 1,960,799 1,825,947 1,693,449 1,710,767 1,689,105 1,540,815 1,448,110 1,528,066 1,290,487 1,500,791 1,585,094 1,624,426 1,598,581 1,508,168 1,542,159 1,484,235 1,521,586 1,435,807 1,284,075 1,226,890 1,239,712 1,155,721 1,131,083 1,198,601 1,165,452 1,104,471 1,095,478 1,169,225 1,178,330 1,112,819 1,146,541 1,183,422
Gross Profit Margin 34.90% 35.87% 34.81% 36.21% 36.09% 34.92% 35.73% 34.88% 35.00% 34.49% 35.26% 35.50% 35.31% 34.51% 34.06% 34.97% 33.75% 32.92% 33.68% 32.39% 32.40% 31.84% 33.50% 31.43% 31.55% 31.31% 30.52% 29.95% 30.24% 29.59% 29.92% 30.41% 29.89% 29.70% 29.75% 29.81% 29.90% 29.79% 29.99% 29.69%
Research and Development 0 0 0 0 0 0 0 0 0 0 61,063 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 1,653,134 1,574,927 1,526,016 1,551,799 1,581,653 1,511,244 1,531,883 1,458,418 1,364,015 1,403,979 1,279,265 1,338,768 1,349,309 1,195,164 1,132,297 1,140,156 971,589 1,232,743 1,250,141 1,269,893 1,216,913 1,197,220 1,214,036 1,119,266 1,162,864 1,148,125 1,012,023 940,259 903,343 873,814 855,557 869,562 829,489 823,172 797,959 834,372 832,610 825,554 841,546 850,156
Total Operating Expenses 1,653,134 1,754,790 1,526,016 1,644,076 1,680,848 1,604,098 1,626,132 1,551,127 1,452,804 1,495,842 1,355,368 1,415,173 1,428,306 1,272,369 1,202,180 1,214,886 1,049,622 1,310,486 1,326,657 1,340,508 1,289,029 1,263,166 1,283,616 1,185,287 1,221,315 1,206,488 1,062,074 980,535 942,575 911,946 894,797 907,244 865,400 857,826 833,870 868,650 868,213 861,438 881,237 885,139
Operating Income or Loss 427,967 319,865 418,690 465,165 470,544 421,270 352,952 436,156 517,345 345,566 357,929 280,636 244,692 249,384 245,930 287,392 240,865 190,305 258,437 283,918 309,552 245,002 258,543 298,948 311,252 240,972 232,372 246,355 297,137 243,775 231,718 291,357 300,052 246,645 262,341 300,575 310,117 251,381 271,791 298,283
Operating Margin 7.18% 5.53% 7.50% 7.99% 7.96% 7.31% 6.39% 7.69% 9.23% 6.53% 7.45% 5.82% 5.12% 5.59% 5.78% 6.58% 6.30% 4.17% 5.49% 5.66% 6.27% 5.17% 5.62% 6.33% 6.45% 5.25% 5.52% 6.01% 7.25% 6.24% 6.13% 7.39% 7.69% 6.63% 7.13% 7.66% 7.87% 6.73% 7.11% 7.48%
Interest Expense 21,921 17,690 15,323 15,827 16,455 16,864 15,569 18,220 20,248 19,850 14,297 14,167 15,362 18,324 18,830 25,788 25,465 20,965 17,838 26,451 23,262 23,854 16,424 25,084 26,476 24,109 15,414 9,038 7,446 6,779 4,794 5,244 4,665 4,822 5,606 5,055 5,674 5,327 6,375 6,283
EBITDA 527,169 433,481 507,271 564,747 561,417 508,485 440,949 522,719 597,705 432,935 432,797 386,053 359,674 377,217 327,809 403,518 319,542 271,796 344,317 399,940 391,579 297,372 344,282 377,901 358,722 287,682 272,052 286,631 336,369 281,907 275,526 329,039 335,963 281,299 297,519 334,853 345,720 287,265 304,995 333,266
Depreciation and Amortization 99,202 90,610 88,581 83,860 90,873 87,215 87,997 86,563 85,890 87,369 72,594 72,121 73,960 72,296 69,758 69,097 66,733 67,254 73,235 65,667 59,324 61,977 63,739 61,082 58,451 58,363 50,051 40,276 39,232 38,132 39,240 37,682 35,911 34,654 35,911 34,277 35,603 35,884 39,690 34,983
Income Before Tax 386,201 325,181 418,793 465,060 454,089 404,406 337,383 417,936 491,567 325,716 345,906 298,974 269,607 285,859 225,546 297,665 -304,436 178,945 12,126 304,533 302,129 211,512 254,287 291,735 300,271 229,319 222,001 246,355 297,137 243,775 236,286 291,357 300,052 246,645 261,608 300,575 310,117 251,381 265,304 298,283
Income Tax Expense 90,657 76,287 101,918 113,862 109,595 100,449 85,407 105,578 119,038 79,878 89,907 70,389 73,111 68,149 53,914 64,747 59,065 42,410 3,208 77,046 77,699 51,262 67,588 71,508 73,299 52,743 113,818 87,913 107,165 83,615 83,766 106,031 108,683 88,620 100,335 112,559 114,744 90,371 99,745 107,767
Net Income 295,544 248,894 316,875 351,198 344,494 303,957 251,976 312,358 372,529 245,838 255,999 228,585 196,496 217,710 171,204 227,531 -564,372 136,535 8,918 227,487 224,430 160,250 186,699 220,227 226,972 176,576 108,183 158,442 189,972 160,160 152,520 185,326 191,369 158,025 161,273 188,016 195,373 161,010 165,559 190,516
Net Income Margin 4.96% 4.30% 5.67% 6.03% 5.82% 5.27% 4.56% 5.50% 6.65% 4.64% 5.33% 4.74% 4.11% 4.88% 4.03% 5.21% -14.76% 2.99% 0.19% 4.54% 4.55% 3.38% 4.06% 4.66% 4.71% 3.85% 2.57% 3.87% 4.63% 4.10% 4.03% 4.70% 4.91% 4.25% 4.38% 4.79% 4.96% 4.31% 4.33% 4.78%
EPS 2.12 1.79 2.27 2.50 2.45 2.16 1.79 2.21 2.63 1.73 1.80 1.60 1.36 1.51 1.19 1.58 -3.91 0.94 0.06 1.56 1.54 1.10 1.28 1.50 1.55 1.20 0.74 1.08 1.29 1.08 1.03 1.24 1.28 1.06 1.07 1.24 1.28 1.05 1.08 1.25
EPS Diluted 2.11 1.78 2.26 2.49 2.44 2.14 1.77 2.20 2.62 1.72 1.79 1.59 1.36 1.50 1.18 1.57 -3.91 0.94 0.06 1.56 1.53 1.09 1.27 1.49 1.54 1.20 0.73 1.08 1.29 1.08 1.02 1.24 1.28 1.05 1.07 1.24 1.28 1.05 1.07 1.24
Weighted Average Shares Out 139,358 139,828 139,766 140,335 140,574 140,804 141,049 141,336 141,581 141,916 142,275 142,871 144,211 144,413 144,313 144,273 144,246 145,052 145,325 145,572 146,075 145,981 146,392 146,763 146,748 146,727 146,629 146,720 147,079 148,154 148,478 148,899 149,241 149,593 150,552 151,354 152,134 152,656 152,996 153,018
Weighted Average Shares Out Diluted 139,829 139,828 140,359 140,934 141,247 141,725 141,972 142,109 142,304 142,842 143,053 143,589 144,983 145,300 145,160 145,035 144,262 145,623 146,105 146,189 146,736 146,694 147,099 147,453 147,260 147,322 147,211 147,222 147,650 148,788 149,177 149,727 150,029 150,342 151,355 152,143 152,989 153,574 154,084 154,098

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 555,277 1,049,588 1,102,007 654,637 530,105 651,183 653,463 629,198 519,131 610,776 714,701 919,097 987,389 1,117,988 990,166 900,123 983,759 354,469 276,992 451,275 562,551 356,925 333,547 359,105 355,141 325,973 314,899 210,082 203,145 177,917 242,879 225,177 233,627 205,135 211,631 199,294 223,840 166,495 137,730 135,537
Short Term Investments 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
Cash + Short Term Investments 555,277 1,049,588 1,102,007 654,637 530,105 651,183 653,463 629,198 519,131 610,776 714,701 919,097 987,389 1,117,988 990,166 900,123 983,759 354,469 276,992 451,275 562,551 356,925 333,547 359,105 355,141 325,973 314,899 210,082 203,145 177,917 242,879 225,177 233,627 205,135 211,631 199,294 223,840 166,495 137,730 135,537
Net Receivables 2,526,060 2,425,043 2,223,431 2,394,787 2,554,171 2,420,848 2,188,868 2,215,032 2,235,453 2,137,806 1,797,955 1,888,253 1,899,978 1,809,637 1,556,966 1,952,225 1,823,357 2,705,192 2,440,252 2,739,971 2,836,875 2,741,916 2,493,636 2,655,888 2,669,649 2,641,151 2,421,563 2,155,948 2,169,970 2,084,871 1,938,562 2,032,548 2,031,094 1,981,651 1,822,419 1,963,158 2,008,445 1,978,233 1,872,365 1,976,056
Inventory 5,103,644 4,736,108 4,676,686 4,482,773 4,512,874 4,579,590 4,441,649 4,300,709 4,296,191 4,211,496 3,889,919 3,748,418 3,679,113 3,600,658 3,506,271 3,419,383 3,351,751 3,698,928 3,443,876 3,718,307 3,750,778 3,684,580 3,609,389 3,536,503 3,484,949 3,772,919 3,771,089 3,354,178 3,330,189 3,287,042 3,210,320 3,146,157 3,062,673 3,074,641 2,999,966 2,967,724 3,025,165 3,007,295 3,043,848 3,014,102
Other Current Assets 1,611,717 1,595,566 1,603,728 1,497,677 1,486,556 1,532,810 1,532,759 1,678,259 1,475,493 1,467,356 1,353,847 1,226,416 1,155,114 1,149,877 1,060,360 1,103,554 1,132,461 1,234,461 1,063,245 1,149,118 1,034,466 1,102,970 1,139,118 998,999 1,013,630 841,569 805,342 596,400 598,112 644,232 556,670 504,600 538,748 508,841 521,300 493,306 506,070 482,676 538,582 459,682
Total Current Assets 9,796,698 9,806,305 9,605,852 9,029,874 9,083,706 9,184,431 8,816,739 8,823,198 8,526,268 8,427,434 7,756,422 7,782,184 7,721,594 7,678,160 7,113,763 7,375,285 7,291,328 7,993,050 7,938,616 8,058,671 8,184,670 7,886,391 7,575,690 7,550,495 7,523,369 7,581,612 7,312,893 6,316,608 6,301,416 6,194,062 5,948,431 5,908,482 5,866,142 5,770,268 5,555,316 5,623,482 5,763,520 5,634,699 5,592,525 5,585,377
Non-Current Assets
Property, Plant and Equipment 3,392,381 3,028,995 2,885,527 2,711,066 2,583,897 2,494,548 2,430,692 2,315,425 2,304,473 2,364,849 2,288,088 2,148,098 2,235,021 2,209,363 2,200,920 2,165,872 2,131,136 2,229,743 2,169,355 2,167,374 2,051,738 1,998,341 1,027,231 937,740 918,578 931,288 936,702 760,213 740,776 737,206 728,124 688,851 685,385 648,204 648,217 628,461 640,534 646,116 670,102 662,253
Goodwill 2,858,668 2,736,841 2,734,681 2,637,150 2,627,031 2,599,770 2,588,113 2,460,911 2,538,240 2,534,521 1,915,307 1,890,821 1,922,544 1,885,447 1,917,477 1,829,946 1,771,835 2,206,650 2,293,519 2,278,066 2,329,325 2,192,143 2,128,776 2,097,990 2,142,822 2,202,634 2,153,988 1,059,637 1,030,659 985,355 956,153 950,305 903,545 877,282 840,582 815,473 845,910 818,473 839,075 869,219
Intangible Assets 1,818,954 1,772,359 1,792,913 1,754,977 1,778,378 1,790,120 1,812,510 1,748,274 1,853,222 1,935,153 1,406,401 1,409,886 1,461,886 1,455,333 1,498,257 1,449,446 1,422,680 1,468,948 1,492,097 1,523,656 1,517,842 1,449,852 1,411,642 1,420,480 1,356,149 1,415,792 1,400,392 653,932 647,089 623,111 618,510 600,130 574,753 535,703 521,213 512,958 536,856 527,863 547,515 575,137
Long Term Investments 52,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 117,973 0 0 0 28,793 0 0 0 28,351 0 0 0 29,139 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 829 43,726 52,380 51,907 65,658 67,594 76,154 61,572 45,921 30,301 27,698 21,178 29,509 22,898 25,480 39,830 40,158 122,797 126,299 129,539 132,652 109,679 112,316 114,917 118,525 136,618 139,928 144,112 145,331 90,539
Other Non-Current Assets 950,692 992,013 949,481 888,831 868,623 838,663 847,325 1,029,272 1,015,984 1,011,354 985,884 700,223 692,557 663,333 644,140 587,318 570,829 491,392 706,121 455,122 528,199 522,625 510,192 627,516 600,124 588,238 568,248 581,047 565,905 497,553 216,411 491,925 491,968 504,153 213,027 486,136 486,885 467,092 201,627 558,932
Total Non-Current Assets 9,072,695 8,530,208 8,362,602 7,992,024 7,857,929 7,723,101 7,678,640 7,553,882 7,711,919 7,845,877 6,595,680 6,192,754 6,364,388 6,265,383 6,326,452 6,100,176 5,972,634 6,458,305 6,707,013 6,454,519 6,454,802 6,184,139 5,107,350 5,106,624 5,043,153 5,177,782 5,099,488 3,177,626 3,110,728 2,972,764 2,910,969 2,840,890 2,767,967 2,680,259 2,589,455 2,579,646 2,650,113 2,603,656 2,653,713 2,756,080
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 18,869,393 18,336,513 17,968,454 17,021,898 16,941,635 16,907,532 16,495,379 16,377,080 16,238,187 16,273,311 14,352,102 13,974,938 14,085,982 13,943,543 13,440,215 13,475,461 13,263,962 14,451,355 14,645,629 14,513,190 14,639,472 14,070,530 12,683,040 12,657,119 12,566,522 12,759,394 12,412,381 9,494,234 9,412,144 9,166,826 8,859,400 8,749,372 8,634,109 8,450,527 8,144,771 8,203,128 8,413,633 8,238,355 8,246,238 8,341,457
Current Liabilities
Accounts Payable 5,931,993 5,725,745 5,499,536 5,486,379 5,570,566 5,677,134 5,456,550 5,531,253 5,409,587 5,214,540 4,804,939 4,819,084 4,729,240 4,479,398 4,128,084 4,030,319 3,745,031 4,067,400 3,948,000 4,195,869 4,064,547 4,058,211 3,995,789 4,036,006 3,831,274 3,773,149 3,634,859 3,275,155 3,302,969 3,230,985 3,081,111 3,099,438 3,075,769 2,961,318 2,821,526 2,851,022 2,743,444 2,608,491 2,554,759 2,549,193
Short Term Debt 853,236 845,055 355,298 354,017 417,630 290,326 252,029 1,629 14,118 120,000 0 0 48,094 160,373 160,531 206,335 489,028 908,865 624,043 622,132 1,011,334 1,032,382 711,147 450,493 686,415 751,614 694,989 595,000 580,000 475,000 325,000 475,000 525,000 450,000 375,000 125,000 350,000 393,697 265,466 335,394
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23,964 17,782 28,144 10,736 26,666 28,300 65,270 0 32,594 28,451 46,137 0 6,643 1,069 26,479 0 24,481
Deferred Revenue 139,375 139,385 132,635 133,254 133,491 133,737 126,191 126,434 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 Current Liabilities 1,841,809 1,929,301 1,839,640 1,826,709 1,778,107 1,816,327 1,851,340 1,835,803 1,743,439 1,788,101 1,660,768 1,601,883 1,626,325 1,578,866 1,491,426 1,626,061 1,620,703 1,490,479 1,711,226 1,444,028 1,310,967 1,343,386 1,088,428 1,045,053 1,015,762 1,098,916 1,045,177 806,887 790,789 708,754 597,513 696,544 678,975 656,132 503,268 688,498 679,613 636,850 510,560 638,808
Total Current Liabilities 8,766,413 8,639,486 7,827,109 7,800,359 7,899,794 7,917,524 7,686,110 7,495,119 7,293,860 7,249,532 6,581,583 6,537,323 6,521,195 6,336,351 5,894,084 5,976,698 5,968,730 6,581,220 6,394,120 6,372,813 6,498,228 6,545,334 5,900,733 5,661,189 5,656,894 5,757,472 5,474,025 4,802,667 4,801,167 4,579,833 4,244,150 4,401,531 4,406,170 4,211,926 3,940,654 3,764,068 3,867,622 3,759,361 3,584,115 3,635,782
Non-Current Liabilities
Long Term Debt 3,027,491 4,100,072 4,530,868 3,882,918 3,848,687 3,938,493 3,912,813 4,041,163 4,104,895 4,235,193 3,198,538 3,214,289 3,271,059 3,246,927 3,305,908 3,480,084 3,484,275 3,529,956 3,558,575 3,593,044 3,595,788 3,105,921 2,432,133 2,463,452 2,490,552 2,564,111 2,550,020 550,000 550,000 550,000 589,221 300,000 250,000 250,000 287,642 500,000 500,000 500,000 540,040 500,000
Deferred Revenue 1,318,307 219,791 219,644 198,180 197,783 198,552 197,879 262,820 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65,758 0 0 0 79,528 0 0 0 85,552 0 0 0 81,496 0
Deferred Tax 473,125 452,455 437,674 411,350 397,801 391,526 391,163 398,797 407,763 400,980 280,778 222,467 230,463 206,630 212,910 214,738 210,003 211,160 233,044 236,064 212,308 194,178 196,843 188,467 174,564 184,383 193,308 50,106 48,256 49,328 48,326 51,472 51,708 50,736 50,684 62,419 68,428 67,672 72,479 79,690
Other Non-Current Liabilities 727,934 507,533 536,174 527,816 511,776 521,801 502,967 500,989 514,792 516,473 522,779 549,574 562,945 562,968 543,623 520,680 480,417 456,101 445,652 444,344 437,165 429,850 446,112 480,374 482,048 491,794 501,004 441,090 438,984 467,732 275,589 458,944 458,950 462,501 267,233 456,908 460,302 444,810 249,512 482,430
Total Non-Current Liabilities 5,546,857 5,279,851 5,724,360 5,020,264 4,956,047 5,050,372 5,004,822 5,203,769 5,290,764 5,415,903 4,267,229 4,241,057 4,319,642 4,271,083 4,328,128 4,463,990 4,424,344 4,447,104 4,556,009 4,475,640 4,453,269 3,952,364 3,310,316 3,332,851 3,347,301 3,440,541 3,474,200 1,301,439 1,309,634 1,354,649 1,407,894 1,012,547 977,710 994,889 1,044,875 1,268,036 1,290,513 1,287,952 1,349,759 1,197,527
Total Liabilities 14,313,270 13,919,337 13,551,469 12,820,623 12,855,841 12,967,896 12,690,932 12,698,888 12,584,624 12,665,435 10,848,812 10,778,380 10,840,837 10,607,434 10,222,212 10,440,688 10,393,074 11,028,324 10,950,129 10,848,453 10,951,497 10,497,698 9,211,049 8,994,040 9,004,195 9,198,013 8,948,225 6,104,106 6,110,801 5,934,482 5,652,044 5,414,078 5,383,880 5,206,815 4,985,529 5,032,104 5,158,135 5,047,313 4,933,874 4,833,309
Common Stock 139,346 139,335 139,567 140,235 140,468 140,545 140,941 140,962 141,281 141,628 142,181 142,503 143,302 144,458 144,354 144,290 144,264 144,249 145,378 145,293 146,078 146,064 145,937 146,759 146,753 146,738 146,653 146,613 146,831 147,394 148,410 148,737 148,914 149,623 150,081 150,763 151,709 152,325 153,113 152,857
Retained Earnings 5,256,514 5,137,597 5,065,327 4,969,538 4,788,852 4,644,770 4,541,640 4,465,565 4,329,115 4,132,925 4,086,325 3,995,537 3,982,159 4,085,998 3,979,779 3,923,113 3,809,564 4,487,904 4,571,860 4,674,918 4,630,480 4,517,430 4,341,212 4,349,014 4,236,359 4,114,472 4,049,965 4,042,404 4,001,073 3,964,184 4,001,734 3,983,984 3,920,775 3,899,582 3,885,751 3,883,403 3,867,298 3,825,716 3,841,932 3,764,807
Accumulated Other Comprehensive Income/Loss -1,035,739 -1,053,904 -976,872 -1,087,262 -1,011,857 -1,006,801 -1,032,542 -1,074,316 -953,228 -804,877 -857,739 -1,073,086 -1,003,554 -1,023,760 -1,036,502 -1,166,572 -1,212,372 -1,333,329 -1,141,308 -1,268,580 -1,195,179 -1,189,987 -1,115,078 -962,277 -943,351 -819,258 -852,592 -876,934 -921,389 -950,269 -1,013,021 -865,510 -882,165 -862,519 -930,618 -914,586 -809,501 -827,682 -720,211 -446,854
Total Stockholders Equity 4,540,648 4,402,377 4,401,047 4,186,113 4,071,211 3,926,204 3,790,363 3,664,451 3,640,556 3,595,740 3,490,742 3,183,177 3,233,879 3,324,563 3,204,796 3,014,080 2,849,275 3,402,702 3,674,707 3,642,191 3,665,328 3,550,931 3,450,451 3,611,054 3,511,972 3,510,079 3,412,152 3,378,235 3,288,124 3,218,973 3,193,728 3,322,212 3,237,619 3,231,730 3,146,567 3,158,786 3,243,815 3,179,938 3,301,248 3,497,175
Total Investments 52,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 117,973 0 0 0 28,793 0 0 0 28,351 0 0 0 29,139 0
Total Debt 5,199,034 4,945,127 4,886,166 4,236,935 4,266,317 4,228,819 4,164,842 4,042,792 4,119,013 4,355,193 3,198,538 3,214,289 3,319,153 3,407,300 3,466,439 3,686,419 3,973,303 4,438,821 4,182,618 4,215,176 4,607,122 4,138,303 3,143,280 2,913,945 3,176,967 3,315,725 3,245,009 1,145,000 1,130,000 1,025,000 914,221 775,000 775,000 700,000 662,642 625,000 850,000 893,697 805,506 835,394
Net Debt 4,643,757 3,895,539 3,784,159 3,582,298 3,736,212 3,577,636 3,511,379 3,413,594 3,599,882 3,744,417 2,483,837 2,295,192 2,331,764 2,289,312 2,476,273 2,786,296 2,989,544 4,084,352 3,905,626 3,763,901 4,044,571 3,781,378 2,809,733 2,554,840 2,821,826 2,989,752 2,930,110 934,918 926,855 847,083 671,342 549,823 541,373 494,865 451,011 425,706 626,160 727,202 667,776 699,857

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 295,544 248,894 316,875 351,198 344,494 303,957 251,976 312,358 372,529 245,838 255,999 228,585 196,496 217,710 171,632 232,918 -377,690 136,535 34,308 227,487 224,430 160,250 186,699 220,227 226,972 176,576 108,183 158,442 189,972 160,160 152,520 185,326 191,369 158,025 161,273 188,016 195,373 161,010 165,559 190,516
Depreciation & Amortization 99,202 90,610 88,581 83,860 90,873 87,215 87,997 86,563 85,890 87,369 72,594 72,121 73,960 72,296 69,758 69,097 63,544 70,443 60,210 68,922 66,154 61,977 63,739 61,082 58,451 58,363 50,051 40,276 39,232 38,132 39,240 37,682 35,911 34,654 35,911 34,277 35,603 35,884 39,690 34,983
Deferred Income Tax 0 -189,784 42,114 0 0 0 2,220 0 0 0 31,676 0 0 0 -27,722 -5,387 -186,682 -221 -70,932 0 0 0 3,891 0 0 0 65,990 0 0 0 33,226 0 0 0 35,544 0 0 0 54,319 -1,321
Stock Based Compensation 18,006 8,564 9,886 10,395 28,299 8,646 10,285 9,891 10,711 7,171 4,756 6,320 8,286 6,235 6,347 6,420 5,359 4,495 12,230 5,903 5,397 6,010 5,299 6,382 5,349 3,686 3,980 4,826 5,369 2,717 4,357 5,360 5,753 4,249 4,135 4,936 5,330 3,316 3,598 4,786
Change in Working Capital -114,371 -26,301 -69,436 180,329 -198,323 -201,727 -134,882 45,125 28,273 59,144 -83,115 -64,283 129,609 6,465 355,806 197,816 638,117 -138,322 39,933 190,123 -57,836 -189,732 -40,416 183,240 26,018 -97,741 111,102 -6,212 9,590 -97,643 10,155 -17,579 167,816 -56,739 63,710 214,731 96,856 -73,964 -46,861 -7,257
Accounts Receivable 0 0 31,989 0 0 0 -244,371 0 0 0 -258,994 0 0 0 957,514 0 0 0 -116,145 0 0 0 -72,041 0 0 0 -19,273 0 0 0 -53,544 0 0 0 1,974 0 0 0 -225,178 0
Inventory 0 0 -69,148 0 0 0 -380,420 0 0 0 -329,237 0 0 0 58,462 0 0 0 -66,202 0 0 0 -73,173 0 0 0 -9,923 0 0 0 -64,214 0 0 0 -21,821 0 0 0 -100,820 0
Accounts Payable 0 0 2,038 0 0 0 676,406 0 0 0 777,318 0 0 0 89,350 0 0 0 70,679 0 0 0 364,639 0 0 0 61,474 0 0 0 240,717 0 0 0 331,419 0 0 0 292,257 0
Other Working Capital -114,371 -26,301 -34,315 180,329 -198,323 -201,727 -186,497 45,125 28,273 59,144 -272,202 -64,283 129,609 6,465 -749,520 197,816 638,117 -138,322 151,601 190,123 -57,836 -189,732 -259,841 183,240 26,018 -97,741 78,824 -6,212 9,590 -97,643 -112,804 -17,579 167,816 -56,739 -247,862 214,731 96,856 -73,964 -13,120 -7,257
Other Non-Cash Items 211,638 186,323 -34,856 -339 -5,847 -584 4,784 -331 -105,226 -714 -31,821 61,023 -4,863 -1,764 3,233 -12,745 736,634 176 74,396 -49,434 -174 23,225 426 -480 -82 -2,517 -66,620 -259 -699 -1,546 -34,772 -2,935 -2,396 -5,144 -37,187 -81 -1,566 -3,734 -15,483 514
Net Cash Provided by Operating Activities 293,609 318,306 353,164 625,443 259,496 197,507 222,380 453,606 392,177 398,808 250,089 303,766 403,488 300,942 579,054 488,119 878,328 74,060 146,798 443,837 239,645 61,730 219,638 470,451 316,708 138,367 272,686 197,073 243,464 101,820 204,726 207,854 398,453 135,045 263,386 441,879 331,596 122,512 200,822 222,221
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -143,555 -115,690 -162,817 -144,522 -117,236 -88,100 -95,634 -91,022 -74,931 -78,045 -127,930 -48,213 -41,602 -48,391 -48,074 -31,070 -28,944 -45,414 -95,261 -75,900 -61,091 -45,621 -140,480 -26,796 -33,513 -31,633 -59,579 -43,086 -29,289 -24,806 -73,993 -36,939 -38,041 -11,670 -47,550 -24,530 -21,037 -16,427 -33,896 -33,862
Acquisitions Net 5,517 71,843 -280,938 -105,364 -66,439 -39,589 -93,864 -22,874 -182,523 -1,348,795 -140,697 -42,417 -74,319 -9,144 -5,469 -43,669 360,735 6,609 -81,328 148,505 -218,869 -138,417 -124,379 -71,443 -43,957 -38,588 -1,184,167 -49,137 -133,980 -106,236 -67,811 -57,104 -234,816 -73,625 -38,669 -35,274 -50,011 -30,129 -3,739 -96,406
Purchases of Investments 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
Sales/Maturities of Investments 0 0 0 0 0 80,482 158,441 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 Investing Activities -445,544 -134,597 211,392 2,577 2,791 1,971 3,779 387 134,946 5,895 2,365 2,119 5,202 16,863 6,389 4,837 -7,625 3,332 4,776 404,646 1,656 14,763 14,665 0 -0 -38,588 21,275 0 -0 -106,236 28,811 0 0 -73,625 8,618 0 0 -30,129 8,866 0
Net Cash Used for Investing Activities -583,582 -178,444 -232,363 -247,309 -180,884 -45,236 -27,278 -113,509 -122,508 -1,420,945 -266,262 -88,511 -110,719 -40,672 -47,154 -69,902 324,166 -35,473 -171,813 72,605 -279,960 -184,038 -250,194 -98,239 -77,470 -70,221 -1,243,746 -92,223 -163,269 -131,042 -141,804 -94,043 -272,857 -85,295 -86,219 -59,804 -71,048 -46,556 -37,635 -130,268
Cash Flows from Financing Activities
Debt Repayment -3,987 -646 -531,910 -942,481 -950,000 -652,138 -311 -17,961 -1,087,539 -1,105,415 -65 -50,098 -115,528 -4,832 -1,066,986 -383,760 -1,024,604 -1,057,667 -1,148,260 -1,389,534 -1,267,860 -1,092,115 -1,413,331 -1,343,650 -1,213,534 -1,153,750 -2,033,997 -1,155,000 -1,140,000 -855,000 -1,230,000 -1,070,000 -900,000 -900,000 -1,325,000 -1,127,637 -902,554 -650,000 -761,281 -760,412
Common Stock Issued -16,569 -2,211 -1,828,058 874,591 953,467 -1,265 -1,933 -1,024 -13,357 -1,063 -2,948 -68 -13,901 -5,429 747,026 0 0 1,318,564 0 0 0 0 0 0 0 0 0 0 0 0 1,325,795 1,066,685 971,959 969,414 1,321,458 902,521 852,567 776,106 681,589 784,425
Common Stock Repurchased -37,499 -37,500 -89,126 -37,498 -67,348 -67,501 -49,999 -49,808 -50,000 -72,919 -49,713 -99,521 -184,365 0 -496 0 0 -95,719 -1,135 -73,052 0 0 -90,065 -1,918 0 0 -1,640 -18,376 -61,524 -91,984 -37,607 -24,413 -72,966 -46,431 -67,100 -79,956 -60,967 -84,252 -400 -41,777
Dividends Paid -139,386 -132,635 -133,254 -133,491 -133,738 -126,191 -126,434 -126,716 -126,891 -115,876 -116,356 -117,666 -117,584 -114,043 -113,983 -113,967 -114,476 -110,851 -110,784 -111,382 -111,355 -105,369 -105,673 -105,661 -105,649 -99,000 -98,958 -99,109 -99,824 -97,584 -97,954 -97,975 -98,338 -92,596 -92,905 -93,496 -93,844 -88,039 -87,906 -88,194
Other Financing Activities -9,662 -2,231 2,889,206 -2,390 -2,318 689,282 -4,811 -3,992 -12,308 -2,656 -4,804 -3,262 -14,706 -6,783 -50,118 -4,126 558,269 -871 1,103,663 882,304 1,622,702 1,343,163 1,622,286 1,083,142 1,118,790 1,197,265 3,208,344 1,169,725 1,243,610 1,003,376 1,546 2,935 2,396 5,144 1,643 81 1,566 3,734 10,497 1,321
Net Cash Used Provided by Financing Activities -207,103 -175,223 306,858 -241,269 -199,937 -157,813 -180,933 -198,477 -329,453 913,964 -170,808 -270,547 -432,183 -115,994 -484,557 -501,853 -580,811 53,456 -156,516 -618,612 243,487 145,679 13,217 -366,169 -200,393 -55,485 1,073,749 -102,760 -57,738 -41,192 -38,220 -122,768 -96,949 -64,469 -161,904 -398,487 -203,232 -42,451 -157,501 -104,637
Effect of Forex Changes on Cash 2,765 -17,058 19,711 -12,333 247 3,262 10,096 -31,553 -31,861 4,248 -17,415 -13,000 8,815 -16,454 42,700 0 7,607 -14,566 7,248 -9,106 2,454 7 -8,219 -2,079 -9,677 -1,587 2,128 4,847 2,771 5,452 -7,000 507 -155 8,223 -2,926 -8,134 29 -4,740 -3,493 -4,642
Net Change in Cash -494,311 -52,419 447,370 124,532 -121,078 -2,280 24,265 110,067 -91,645 -103,925 -204,396 -68,292 -130,599 127,822 90,043 -83,636 629,290 77,477 -174,283 -111,276 205,626 23,378 -25,558 3,964 29,168 11,074 104,817 6,937 25,228 -64,962 17,702 -8,450 28,492 -6,496 12,337 -24,546 57,345 28,765 2,193 -17,326
Cash at End of Period 555,277 1,049,588 1,102,007 654,637 530,105 651,183 653,463 629,198 519,131 610,776 714,701 919,097 987,389 1,117,988 990,166 900,123 983,759 354,469 276,992 451,275 562,551 356,925 333,547 359,105 355,141 325,973 314,899 210,082 203,145 177,917 242,879 225,177 233,627 205,135 211,631 199,294 223,840 166,495 137,730 135,537
Cash at Start of Period 1,049,588 1,102,007 654,637 530,105 651,183 653,463 629,198 519,131 610,776 714,701 919,097 987,389 1,117,988 990,166 900,123 983,759 354,469 276,992 451,275 562,551 356,925 333,547 359,105 355,141 325,973 314,899 210,082 203,145 177,917 242,879 225,177 233,627 205,135 211,631 199,294 223,840 166,495 137,730 135,537 152,863
Free Cash Flow
Operating Cash Flow 293,609 318,306 353,164 625,443 259,496 197,507 222,380 453,606 392,177 398,808 250,089 303,766 403,488 300,942 579,054 488,119 878,328 74,060 146,798 443,837 239,645 61,730 219,638 470,451 316,708 138,367 272,686 197,073 243,464 101,820 204,726 207,854 398,453 135,045 263,386 441,879 331,596 122,512 200,822 222,221
Capital Expenditure -143,555 -115,690 -162,817 -144,522 -117,236 -88,100 -95,634 -91,022 -74,931 -78,045 -127,930 -48,213 -41,602 -48,391 -48,074 -31,070 -28,944 -45,414 -95,261 -75,900 -61,091 -45,621 -140,480 -26,796 -33,513 -31,633 -59,579 -43,086 -29,289 -24,806 -73,993 -36,939 -38,041 -11,670 -47,550 -24,530 -21,037 -16,427 -33,896 -33,862
Free Cash Flow 150,054 202,616 190,347 480,921 142,260 109,407 126,746 362,584 317,246 320,763 122,159 255,553 361,886 252,551 530,980 457,049 849,384 28,646 51,537 367,937 178,554 16,109 79,158 443,655 283,195 106,734 213,107 153,987 214,175 77,014 130,733 170,915 360,412 123,375 215,836 417,349 310,559 106,085 166,926 188,359