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-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 2014-06-30 2014-03-31 2013-12-31
Revenue 3,163,753 3,132,623 3,229,588 3,649,622 3,838,257 3,837,532 3,488,588 3,496,971 3,144,812 2,908,370 2,618,149 2,737,652 2,472,523 2,145,573 2,280,826 2,450,323 2,363,660 2,261,647 2,089,627 2,317,842 2,209,760 2,139,027 1,948,245 1,990,160 1,843,334 1,726,915 1,629,158 1,721,062 1,690,659 1,615,026 1,528,712 1,621,015 1,586,494 1,539,957 1,440,180 1,609,511 1,601,156 1,547,867 1,406,908 1,474,276
Revenue Y/Y Growth -17.57% -18.37% -7.42% 4.37% 22.05% 31.95% 33.25% 27.74% 27.19% 35.55% 14.79% 11.73% 4.61% -5.13% 9.15% 5.72% 6.96% 5.73% 7.26% 16.47% 19.88% 23.86% 19.59% 15.64% 9.03% 6.93% 6.57% 6.17% 6.57% 4.87% 6.15% 0.71% -0.92% -0.51% 2.36% 9.17% - - - -
Cost of Revenue 2,630,060 2,578,280 2,664,443 3,027,926 3,188,530 3,185,855 2,939,160 2,948,642 2,657,008 2,469,915 2,222,918 2,339,649 2,111,237 1,794,190 1,941,618 2,054,324 1,966,016 1,863,595 1,748,270 2,018,067 1,847,513 1,761,454 1,628,621 1,659,121 1,538,450 1,433,117 1,359,585 1,404,483 1,385,935 1,328,729 1,250,679 1,321,653 1,284,755 1,247,680 1,187,386 1,321,025 1,320,117 1,284,226 1,198,725 1,226,288
Gross Profit 533,693 554,343 565,145 621,696 649,727 651,677 549,428 548,329 487,804 438,455 395,231 398,003 361,286 351,383 339,208 395,999 397,644 398,052 341,357 299,775 362,247 377,573 319,624 331,039 304,884 293,798 269,573 316,579 304,724 286,297 278,033 299,362 301,739 292,277 252,794 288,486 281,039 263,641 208,183 247,988
Gross Profit Margin 16.87% 17.70% 17.50% 17.03% 16.93% 16.98% 15.75% 15.68% 15.51% 15.08% 15.10% 14.54% 14.61% 16.38% 14.87% 16.16% 16.82% 17.60% 16.34% 12.93% 16.39% 17.65% 16.41% 16.63% 16.54% 17.01% 16.55% 18.39% 18.02% 17.73% 18.19% 18.47% 19.02% 18.98% 17.55% 17.92% 17.55% 17.03% 14.80% 16.82%
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 142,333 135,731 141,188 189,787 132,071 155,888 92,446 111,817 99,970 91,681 92,067 93,040 85,984 83,499 85,557 92,947 84,259 107,130 82,230 85,804 95,131 74,081 68,574 105,575 61,590 54,792 51,482 50,419 47,891 42,645 44,480 38,790 39,911 51,090 37,005 42,702 42,068 36,588 31,115 33,088
Total Operating Expenses 291,977 283,631 287,656 339,748 287,499 298,594 215,134 225,826 213,975 196,909 187,579 190,312 185,783 176,200 184,467 190,925 185,569 204,959 173,562 177,036 187,559 162,761 150,843 185,225 139,912 130,183 120,184 122,218 121,747 110,505 110,143 106,469 107,893 118,542 97,574 105,581 108,939 104,411 90,876 94,455
Operating Income or Loss 241,716 270,712 101,677 110,342 195,648 195,512 185,531 322,503 273,829 241,546 207,652 207,691 175,503 175,183 154,741 205,074 212,075 193,093 167,795 122,739 174,688 214,812 168,781 145,814 164,972 163,615 149,389 194,361 182,977 175,792 167,890 192,893 193,846 173,735 155,220 182,905 172,100 159,230 117,307 153,533
Operating Margin 7.64% 8.64% 3.15% 3.02% 5.10% 5.09% 5.32% 9.22% 8.71% 8.31% 7.93% 7.59% 7.10% 8.16% 6.78% 8.37% 8.97% 8.54% 8.03% 5.30% 7.91% 10.04% 8.66% 7.33% 8.95% 9.47% 9.17% 11.29% 10.82% 10.88% 10.98% 11.90% 12.22% 11.28% 10.78% 11.36% 10.75% 10.29% 8.34% 10.41%
Interest Expense 12,586 14,604 14,789 11,189 13,562 12,842 12,586 9,697 11,977 12,059 12,024 10,344 11,895 12,818 12,036 12,776 12,357 14,763 13,033 11,458 9,961 9,855 9,152 6,030 8,310 7,393 6,817 5,876 6,485 6,420 6,442 4,290 7,838 6,661 6,703 5,670 6,649 8,329 6,380 4,820
EBITDA 241,716 270,712 277,489 281,948 362,228 353,083 334,294 322,503 273,829 241,546 207,652 207,691 175,503 175,183 154,741 205,074 212,075 193,093 167,795 237,049 174,688 214,812 168,781 145,814 164,972 163,615 149,389 194,361 182,977 175,792 167,890 192,893 193,846 173,735 155,221 261,379 172,100 159,230 117,307 153,533
Depreciation and Amortization 187,714 179,972 175,812 171,606 166,580 157,571 148,763 141,254 138,923 139,371 137,545 134,589 132,393 130,298 130,095 128,417 126,804 123,994 119,930 114,086 108,801 107,423 105,583 102,320 95,960 93,049 92,189 91,793 91,001 90,364 88,352 88,374 86,201 83,660 81,378 78,387 75,416 71,726 68,967 66,076
Income Before Tax 229,130 256,108 262,700 270,759 348,666 340,241 321,708 312,806 261,852 229,487 195,628 197,347 163,608 162,365 142,705 192,298 199,718 178,330 154,762 111,505 164,727 204,957 159,629 139,784 156,662 156,222 142,572 188,485 176,492 169,372 161,448 188,603 186,008 167,074 148,518 177,322 165,451 150,901 110,927 148,713
Income Tax Expense 41,699 66,556 64,932 69,456 79,284 84,900 78,383 70,597 62,023 57,325 49,022 43,340 38,112 40,667 37,871 47,622 48,502 44,697 35,161 22,824 33,617 53,305 41,487 -245,524 56,277 58,353 39,870 70,929 67,067 64,361 61,350 71,857 70,869 63,655 56,585 67,016 63,037 57,493 42,263 56,849
Net Income 187,431 189,552 197,768 201,303 269,382 255,341 243,325 242,209 199,829 172,162 146,606 154,007 125,496 121,698 104,834 144,676 151,216 133,633 119,601 88,681 131,110 151,652 118,142 385,308 100,385 97,869 102,702 117,556 109,425 105,011 100,098 116,746 115,139 103,419 91,932 110,306 102,414 93,408 68,664 91,864
Net Income Margin 5.92% 6.05% 6.12% 5.52% 7.02% 6.65% 6.97% 6.93% 6.35% 5.92% 5.60% 5.63% 5.08% 5.67% 4.60% 5.90% 6.40% 5.91% 5.72% 3.83% 5.93% 7.09% 6.06% 19.36% 5.45% 5.67% 6.30% 6.83% 6.47% 6.50% 6.55% 7.20% 7.26% 6.72% 6.38% 6.85% 6.40% 6.03% 4.88% 6.23%
EPS 1.82 1.83 1.91 1.94 2.60 2.46 2.32 2.30 1.90 1.64 1.39 1.46 1.19 1.15 0.99 1.36 1.42 1.25 1.10 0.82 1.20 1.39 1.08 3.51 0.91 0.89 0.93 1.06 0.98 0.93 0.89 1.02 1.00 0.89 0.79 0.95 0.87 0.80 0.59 0.78
EPS Diluted 1.80 1.81 1.89 1.92 2.57 2.42 2.29 2.28 1.88 1.61 1.37 1.44 1.18 1.14 0.98 1.35 1.40 1.23 1.09 0.82 1.19 1.37 1.07 3.48 0.91 0.88 0.92 1.05 0.97 0.92 0.88 1.01 0.99 0.88 0.78 0.95 0.87 0.79 0.58 0.77
Weighted Average Shares Out 103,143 103,345 103,648 103,743 103,537 103,813 104,783 105,094 105,014 105,196 105,671 105,654 105,679 105,507 105,461 106,213 106,578 106,768 108,739 108,739 109,176 109,344 109,756 109,753 109,752 109,435 109,983 111,305 112,185 112,680 112,654 113,948 114,602 116,251 116,556 116,556 117,154 116,547 117,260 117,241
Weighted Average Shares Out Diluted 104,394 104,566 104,729 104,737 104,924 105,387 106,075 106,312 106,436 106,816 106,816 106,738 106,798 106,580 106,950 107,529 107,692 108,373 109,664 108,739 110,235 110,682 110,863 110,737 110,628 110,822 112,026 112,327 113,363 113,761 114,003 115,048 116,282 117,811 117,800 116,556 118,221 118,541 118,943 118,960

Reported Currency: USD 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 2014-06-30 2014-03-31 2013-12-31
Current Assets
Cash and Cash Equivalents 75,198 295,929 52,604 51,927 84,334 123,841 144,529 355,549 529,595 570,918 552,970 313,302 318,549 274,654 48,454 35,000 75,132 6,875 52,363 7,600 7,587 15,191 7,082 14,612 7,707 7,274 12,261 6,377 5,481 11,277 5,992 5,566 5,542 5,586 5,646 5,961 5,859 5,870 124,212 5,831
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 75,198 295,929 52,604 51,927 84,334 123,841 144,529 355,549 529,595 570,918 552,970 313,302 318,549 274,654 48,454 35,000 75,132 6,875 52,363 7,600 7,587 15,191 7,082 14,612 7,707 7,274 12,261 6,377 5,481 11,277 5,992 5,566 5,542 5,586 5,646 5,961 5,859 5,870 124,212 5,831
Net Receivables 1,369,974 1,286,244 1,382,896 1,528,075 1,726,155 1,776,773 1,745,647 1,503,379 1,442,948 1,293,924 1,219,162 1,124,403 1,121,825 950,636 978,280 1,011,829 1,051,027 1,040,153 1,002,099 1,326,209 1,095,638 1,019,622 900,903 920,767 858,720 749,042 707,433 797,473 775,020 744,026 690,352 654,542 671,398 665,241 631,172 653,795 671,298 667,620 635,111 568,519
Inventory 0 0 0 40,602 0 0 0 25,032 0 0 0 23,804 0 0 0 21,106 0 0 0 21,977 0 0 0 20,688 0 0 0 18,577 0 0 0 23,191 18,631 18,631 18,631 27,740 0 0 0 26,248
Other Current Assets 525,002 555,407 553,427 587,534 341,927 381,304 364,977 444,915 292,604 344,457 359,867 423,269 288,224 319,407 371,235 434,470 257,297 337,336 382,772 147,195 239,257 272,608 335,705 286,135 140,164 152,035 173,647 141,831 61,900 71,705 119,897 199,259 72,600 97,172 148,063 95,457 60,521 65,735 82,745 105,853
Total Current Assets 1,970,174 2,137,580 1,988,927 2,167,536 2,152,416 2,281,918 2,255,153 2,303,843 2,265,147 2,209,299 2,131,999 1,860,974 1,728,598 1,544,697 1,397,969 1,481,299 1,383,456 1,384,364 1,437,234 1,502,981 1,342,482 1,307,421 1,243,690 1,221,514 1,006,591 908,351 893,341 945,681 842,401 827,008 816,241 859,367 768,171 786,630 803,512 880,130 737,678 739,225 842,068 680,203
Non-Current Assets
Property, Plant and Equipment 5,717,769 5,484,081 5,197,798 4,979,817 4,708,007 4,447,695 4,234,266 4,067,655 3,854,584 3,717,728 3,650,921 3,688,894 3,682,404 3,626,396 3,618,300 3,620,866 3,650,362 3,678,085 3,538,280 3,445,111 3,241,507 3,142,387 3,044,276 2,983,331 2,875,809 2,820,030 2,830,628 2,818,791 2,808,741 2,766,915 2,739,366 2,701,329 2,670,509 2,626,104 2,552,863 2,482,532 2,385,106 2,316,545 2,236,101 2,112,204
Goodwill 132,846 0 0 120,449 120,600 111,700 0 100,521 0 0 0 105,367 0 0 0 96,326 88,300 88,300 68,540 40,087 0 0 0 39,764 55,737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 143,200 0 0 115,900 120,800 124,800 0 90,600 0 0 0 106,800 0 0 0 106,500 101,600 105,100 128,400 65,100 0 0 0 73,700 58,700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments -1,262,566 -1,205,441 0 0 0 0 -753,727 0 -932,294 -933,854 -931,417 -692,234,167 -903,949 -895,740 -913,985 -699,280,826 -834,005 -869,462 -865,430 0 0 0 0 0 -861,270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 986,520 978,795 921,977 0 835,905 810,631 753,727 0 730,588 728,968 723,018 692,022,000 711,301 699,698 714,548 699,078,000 644,105 676,062 668,490 0 518,428 552,866 545,282 0 746,833 753,277 792,561 790,634 731,068 742,574 755,477 740,220 673,030 667,141 18,631 18,631 13,787 2,485 2,485 2,485
Other Non-Current Assets 685,027 626,071 -549,818 358,639 -506,169 -524,182 300,889 228,490 393,459 396,367 379,686 397,337 368,060 382,539 363,773 368,689 352,519 358,290 348,679 38,398 -380,746 -413,431 -403,964 29,826 171,523 -703,276 -746,135 -726,118 -652,216 -639,133 -657,469 -664,349 -592,446 -594,525 53,991 15,824 22,347 33,104 35,071 24,512
Total Non-Current Assets 6,402,796 6,110,152 5,801,475 5,574,805 5,279,143 4,970,644 4,776,788 4,487,266 4,248,043 4,114,095 4,030,607 4,086,231 4,050,464 4,008,935 3,982,073 3,989,555 4,002,881 4,036,375 3,886,959 3,588,696 3,379,189 3,281,822 3,185,594 3,126,621 3,047,332 2,870,031 2,877,054 2,883,307 2,887,593 2,870,356 2,837,374 2,777,200 2,751,093 2,698,720 2,625,485 2,516,987 2,421,240 2,352,134 2,273,657 2,139,201
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 8,372,970 8,247,732 7,790,402 7,742,341 7,431,559 7,252,562 7,031,941 6,791,109 6,513,190 6,323,394 6,162,606 5,947,205 5,779,062 5,553,632 5,380,042 5,470,854 5,386,337 5,420,739 5,324,193 5,091,647 4,721,671 4,589,243 4,429,284 4,348,135 4,053,923 3,778,382 3,770,395 3,828,988 3,729,994 3,697,364 3,653,615 3,636,567 3,519,264 3,485,350 3,428,997 3,397,117 3,158,918 3,091,359 3,115,725 2,819,404
Current Liabilities
Accounts Payable 808,803 767,428 749,774 798,776 838,859 886,617 854,879 769,496 749,071 674,856 641,887 587,510 603,523 513,517 497,649 602,601 628,159 640,324 594,704 709,736 569,453 551,715 505,839 598,594 493,585 419,306 369,763 384,308 402,913 343,652 381,185 340,332 355,671 341,520 328,111 325,838 352,645 338,063 371,235 305,465
Short Term Debt 249,902 249,844 249,785 0 0 349,955 351,214 355,972 354,755 0 0 0 0 0 0 0 0 0 0 250,706 248,680 249,436 247,609 0 0 0 0 0 0 0 0 0 0 250,000 250,000 250,000 250,000 0 100,000 250,000
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 0 0 835,905 810,631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5,617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 720,371 751,252 704,024 769,455 -174,040 -177,138 578,637 600,892 540,801 553,499 524,513 538,677 491,900 457,165 411,727 433,165 408,502 421,198 400,446 391,906 394,527 357,386 341,078 206,036 188,170 188,786 216,762 188,826 197,932 209,064 199,529 192,085 188,377 185,085 184,220 195,232 187,647 176,571 191,569 156,831
Total Current Liabilities 1,779,076 1,768,524 1,703,583 1,568,231 1,500,724 1,870,065 1,784,730 1,726,360 1,644,627 1,228,355 1,166,400 1,126,187 1,095,423 970,682 909,376 1,035,766 1,036,661 1,061,522 995,150 1,352,348 1,212,660 1,158,537 1,100,143 804,630 681,755 608,092 586,525 573,134 600,845 552,716 580,714 532,417 544,048 776,605 762,331 771,070 790,292 514,634 662,804 712,296
Non-Current Liabilities
Long Term Debt 1,195,708 1,195,309 991,710 1,261,738 1,243,814 945,999 945,628 945,257 944,887 1,303,467 1,301,430 1,305,424 1,303,353 1,307,019 1,302,756 1,295,740 1,293,312 1,372,143 1,284,550 898,398 820,864 755,575 752,423 1,085,649 1,084,801 943,174 950,558 986,278 943,696 957,574 967,838 1,005,026 993,353 643,202 628,203 683,539 587,074 874,028 752,207 458,417
Deferred Revenue 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
Deferred Tax 986,520 978,795 921,977 876,290 835,905 810,631 753,727 745,442 730,588 728,968 723,018 710,879 711,301 699,698 714,548 699,078 649,373 676,062 668,490 643,461 518,428 552,866 545,282 541,870 746,833 753,277 792,561 790,634 731,068 742,574 755,477 740,220 673,030 667,141 700,518 678,424 556,349 560,293 572,679 577,965
Other Non-Current Liabilities 393,564 393,181 375,761 369,314 346,007 301,003 294,314 256,234 270,860 263,576 249,692 204,577 181,561 185,390 170,944 173,241 180,656 175,656 172,239 96,056 89,141 88,903 88,373 76,661 68,564 66,118 68,457 64,881 69,302 65,075 63,506 58,552 59,646 59,197 60,565 59,561 65,384 61,287 59,910 58,274
Total Non-Current Liabilities 2,575,792 2,567,285 2,289,448 2,507,342 2,425,726 2,057,633 1,993,669 1,946,933 1,946,335 2,296,011 2,274,140 2,220,880 2,196,215 2,192,107 2,188,248 2,168,059 2,123,341 2,223,861 2,125,279 1,637,915 1,428,433 1,397,344 1,386,078 1,704,180 1,900,198 1,762,569 1,811,576 1,841,793 1,744,066 1,765,223 1,786,821 1,803,798 1,726,029 1,369,540 1,389,286 1,421,524 1,208,807 1,495,608 1,384,796 1,094,656
Total Liabilities 4,354,868 4,335,809 3,993,031 4,075,573 3,926,450 3,927,698 3,778,399 3,673,293 3,590,962 3,524,366 3,440,540 3,347,067 3,291,638 3,162,789 3,097,624 3,203,825 3,160,002 3,285,383 3,120,429 2,990,263 2,641,093 2,555,881 2,486,221 2,508,810 2,581,953 2,370,661 2,398,101 2,414,927 2,344,911 2,317,939 2,367,535 2,336,215 2,270,077 2,146,145 2,151,617 2,192,594 1,999,099 2,010,242 2,047,600 1,806,952
Common Stock 1,671 1,671 0 1,671 0 0 0 1,671 0 0 0 1,671 0 0 1,671 1,671 1,671 0 0 1,671 0 0 0 1,671 0 0 0 1,671 0 0 0 1,671 0 0 0 1,671 0 0 0 1,671
Retained Earnings 6,867,938 6,723,938 0 6,423,730 0 0 0 5,621,103 0 0 0 4,984,739 0 0 4,669,084 4,592,938 4,475,992 0 0 4,188,435 0 0 0 3,803,844 0 0 0 3,218,943 0 0 0 2,885,843 0 0 0 2,555,972 0 0 0 2,274,784
Accumulated Other Comprehensive Income/Loss 0 0 0 0 0 0 0 0 0 -2,390,467 -2,302,310 -2,219,816 -2,159,710 -2,104,148 -2,064,273 -2,019,940 -1,964,927 -1,957,782 -1,913,831 -1,884,132 -1,822,619 -1,782,297 -1,720,446 -1,687,133 -1,632,108 -1,564,951 -1,500,472 -1,440,124 -1,400,339 -1,361,627 -1,339,275 -1,318,122 -1,287,213 -1,254,973 -1,248,329 -1,237,225 -1,199,847 -1,172,061 -1,163,169 -1,147,610
Total Stockholders Equity 4,018,102 3,911,923 3,797,371 3,666,768 3,505,109 3,324,864 3,253,542 3,117,816 2,922,228 2,799,028 2,722,066 2,600,138 2,487,424 2,390,843 2,282,418 2,267,029 2,226,335 2,135,356 2,203,764 2,101,384 2,080,578 2,033,362 1,943,063 1,839,325 1,471,970 1,407,721 1,372,294 1,414,061 1,385,083 1,379,425 1,286,080 1,300,352 1,249,187 1,339,205 1,277,380 1,204,523 1,159,819 1,081,117 1,068,125 1,012,452
Total Investments -1,262,566 -1,205,441 0 0 0 0 -753,727 0 -932,294 -933,854 -931,417 -692,234,167 -903,949 -895,740 -913,985 -699,280,826 -834,005 -869,462 -865,430 0 0 0 0 0 -861,270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 1,445,610 1,445,153 1,241,495 1,261,738 1,243,814 1,295,954 1,296,842 1,301,229 1,299,642 1,303,467 1,301,430 1,305,424 1,303,353 1,307,019 1,302,756 1,295,740 1,293,312 1,372,143 1,284,550 1,149,104 1,069,544 1,005,011 1,000,032 1,085,649 1,084,801 943,174 950,558 986,278 943,696 957,574 967,838 1,005,026 993,353 893,202 878,203 933,539 837,074 874,028 852,207 708,417
Net Debt 1,370,412 1,149,224 1,188,891 1,209,811 1,159,480 1,172,113 1,152,313 945,680 770,047 732,549 748,460 992,122 984,804 1,032,365 1,254,302 1,260,740 1,218,180 1,365,268 1,232,187 1,141,504 1,061,957 989,820 992,950 1,071,037 1,077,094 935,900 938,297 979,901 938,215 946,297 961,846 999,460 987,811 887,616 872,557 927,578 831,215 868,158 727,995 702,586

Reported Currency: USD 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 2014-06-30 2014-03-31 2013-12-31
Cash Flows from Operating Activities
Net Income 6 6 197,768 201,303 269,382 255,341 243,325 242,209 199,829 172,162 146,606 154,007 125,496 121,698 104,834 144,676 118,410 133,633 119,601 88,681 131,110 151,652 118,142 385,307 100,385 97,869 102,702 117,556 109,425 105,011 100,098 116,745 115,139 103,419 91,932 110,306 102,415 93,407 68,664 91,864
Depreciation & Amortization 6 6 175,812 171,606 166,580 157,571 148,763 141,254 138,923 139,371 137,545 134,589 132,393 130,298 130,095 128,417 126,804 123,994 119,930 114,086 108,801 107,423 105,583 102,320 95,960 93,049 92,189 91,793 91,001 90,364 88,352 88,374 86,201 83,660 81,378 78,387 75,416 71,726 68,967 66,076
Deferred Income Tax 7,725 56,818 1,446 84,626 25,274 56,904 8,285 14,854 1,621 5,949 30,996 -19,279 11,602 -14,849 15,470 54,973 -31,957 7,571 25,030 125,033 -34,438 7,584 3,412 -204,963 -6,444 -39,285 1,928 59,566 -11,506 -12,903 15,257 85,822 5,888 -33,377 22,094 89,658 7,357 -12,385 -5,287 32,278
Stock Based Compensation 20,673 20,597 19,248 17,798 20,153 20,443 19,141 14,094 15,945 16,499 14,967 12,040 14,593 16,002 18,063 11,170 13,850 14,733 13,571 10,185 11,183 13,965 12,036 7,338 7,843 11,940 11,170 10,452 7,258 11,943 10,972 10,218 6,313 10,568 10,129 9,211 7,308 8,842 9,972 8,752
Change in Working Capital -3,830 135,218 64,457 -71,546 67,203 -14,717 -128,928 -176,562 -69,924 -44,218 21,101 -83,501 -23,410 124,526 -32,182 -193,242 89,283 63,453 -38,127 -31,413 29,932 -16,853 19,630 -85,292 -14,965 -7,443 75,935 -112,320 12,320 -26,173 90,187 -124,787 31,286 32,773 50,814 -126,219 -6,829 -17,215 19,420 -35,138
Accounts Receivable -17,445 96,653 145,179 198,375 50,618 -30,023 -232,920 -63,671 -149,024 -74,762 -94,759 238 -171,189 27,644 33,549 40,731 -10,933 -37,597 58,109 43,940 -76,016 -118,719 19,864 -52,679 -109,678 -41,609 37,855 11,942 -48,752 -52,930 -31,254 16,856 -6,157 -34,069 22,623 17,503 -3,678 -32,509 -66,592 16,395
Inventory -19,730 58,685 0 0 0 0 0 -137,893 17,354 63,066 60,424 -3,830 72,991 57,066 -83,405 -35,540 13,609 30,992 -94,124 17,864 43,873 38,542 -25,018 36,062 10,982 17,690 29,917 -115,697 14,041 26,420 38,470 -50,504 25,423 8,693 -4,434 -40,145 0 38,738 8,210 -18,166
Accounts Payable 46,928 21,614 -76,106 -79,478 -28,216 -3,103 86,959 38,659 52,363 5,993 43,280 -92,349 76,341 15,918 -5,392 -149,905 31,563 47,340 -14,325 20,780 43,541 44,366 -10,650 -14,783 86,751 40,170 -26,901 3,991 45,560 -29,901 41,168 -19,044 9,943 15,959 1,742 -23,786 -7,788 11,820 35,038 -25,866
Other Working Capital -13,583 -41,734 -4,616 -190,443 44,801 18,409 17,033 -13,657 9,383 -38,515 12,156 12,440 -1,553 23,898 23,066 -48,528 55,044 22,718 12,213 -113,997 18,534 18,958 35,434 -53,892 -3,020 -23,694 35,064 -12,556 1,471 30,238 41,803 -72,095 2,077 42,190 30,883 -79,791 4,637 -35,264 42,764 -7,501
Other Non-Cash Items 407,742 397,024 28,890 17,689 22,287 17,200 1,199 18,200 14,707 14,327 13,443 14,009 10,370 13,112 12,883 14,758 14,544 12,536 10,736 3,666 1,982 3,644 2,815 21,894 2,323 1,684 1,709 3,133 1,327 1,000 30 -24 -1,404 951 -804 -929 -303 -2,419 -2,691 -709
Net Cash Provided by Operating Activities 432,322 609,669 487,621 421,476 570,879 492,742 291,785 254,049 301,101 304,090 364,658 211,865 271,044 390,787 249,163 160,752 330,934 355,920 250,741 310,238 248,570 267,415 261,618 226,604 185,102 157,814 285,633 170,180 209,825 169,242 304,896 176,348 243,423 197,994 255,543 160,414 185,364 141,956 159,045 163,123
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -499,617 -597,656 -461,314 -452,915 -420,139 -358,404 -309,338 -374,846 -265,990 -197,952 -108,775 -178,782 -217,454 -175,495 -166,814 -131,744 -167,240 -297,473 -257,658 -319,553 -264,353 -205,636 -206,108 -198,710 -151,558 -77,885 -98,775 -139,517 -147,406 -194,721 -156,786 -163,348 -180,093 -201,523 -180,158 -208,745 -161,811 -239,749 -198,264 -120,867
Acquisitions Net -85,000 0 0 -74 -31,162 0 -86,939 0 0 0 0 -12,136 0 0 0 -17,422 311 0 -98,543 0 0 0 0 751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
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 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
Other Investing Activities 33,490 123,709 81,483 39,048 205 49,436 20,212 8,982 15,635 23,003 22,925 26,633 33,308 39,677 38,106 30,120 55,932 34,258 45,497 19,035 33,522 29,556 26,764 2,786 -135,995 3,803 4,301 12,900 46,600 51,216 42,326 37,571 48,681 43,524 18,814 28,268 35,450 45,118 40,052 11,985
Net Cash Used for Investing Activities -551,127 -473,947 -379,831 -413,941 -451,096 -308,968 -376,065 -365,864 -250,355 -174,949 -85,850 -164,285 -184,146 -135,818 -128,708 -119,046 -110,997 -263,215 -310,704 -300,518 -230,831 -176,080 -179,344 -195,173 -287,553 -74,082 -94,474 -126,617 -100,806 -143,505 -114,460 -125,777 -131,412 -157,999 -161,344 -180,477 -126,361 -194,631 -158,212 -108,882
Cash Flows from Financing Activities
Debt Repayment 0 -945,000 -966,100 -685,400 0 0 0 0 0 0 0 0 0 0 -220,100 0 -333,600 -525,300 -1,295,100 -728,900 -916,400 -742,200 -750,400 -606,500 -714,801 -594,700 -696,500 -571,900 -414,267 -359,801 -378,397 -509,222 -848,411 -525,762 -505,071 -616,328 -539,658 -447,685 -757,078 -546,739
Common Stock Issued 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 628,262 410,477 364,258 313,771 534,948 949,136 537,998 440,825 711,560 514,125 475,619 897,855 579,596
Common Stock Repurchased -58,494 -52,069 -42,829 -15,946 -67,736 -162,728 -84,800 -29,164 -60,984 -79,995 -10,048 -24,807 -14,975 -788 -78,820 -54,616 -46,278 -188,768 -2,520 -52,818 -68,875 -49,076 -99 -48 -18,736 -50,207 -130,037 -75,028 -92,398 -354 -100,621 -50,635 -201,178 -28,453 -6,859 -50,630 -22,269 -75,421 -99 -67,963
Dividends Paid -43,432 -43,528 -43,584 -41,496 -41,554 -41,734 -41,940 -31,551 -31,590 -31,704 -29,597 -28,526 -28,533 -28,487 -28,688 -27,730 -27,809 -28,006 -28,272 -26,209 -26,202 -26,242 -26,341 -25,242 -25,243 -25,275 -25,602 -24,513 -24,879 -24,788 -24,810 -24,069 -24,350 -24,477 -24,468 -23,437 -23,420 -23,297 -23,450 -17,585
Other Financing Activities 0 1,148,200 945,400 702,900 -50,000 0 0 -1,516 505 506 505 506 505 506 220,607 508 256,007 603,881 1,430,618 798,220 986,134 734,292 687,036 607,264 861,664 581,463 666,864 512 6,252 233 47 -1,569 12,748 638 1,060 -1,000 12,208 5,117 320 -1,687
Net Cash Used Provided by Financing Activities -101,926 107,603 -107,113 -39,942 -159,290 -204,462 -126,740 -62,231 -92,069 -111,193 -39,140 -52,827 -43,003 -28,769 -107,001 -81,838 -151,680 -138,193 104,726 -9,707 -25,343 -83,226 -89,804 -24,526 102,884 -88,719 -185,275 -42,667 -114,815 -20,452 -190,010 -50,547 -112,055 -40,056 -94,513 20,165 -59,014 -65,667 117,548 -54,378
Effect of Forex Changes on Cash 653,053 366,344 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 1 -1 0 0 0 0 0
Net Change in Cash 432,322 557,065 677 -32,407 -39,507 -20,688 -211,020 -174,046 -41,323 17,948 239,668 -5,247 43,895 226,200 13,454 -40,132 68,257 -45,488 44,763 13 -7,604 8,109 -7,530 6,905 433 -4,987 5,884 896 -5,796 5,285 426 24 -44 -60 -315 102 -11 -118,342 118,381 -137
Cash at End of Period 12 609,669 52,604 51,927 84,334 123,841 144,529 355,549 529,595 570,918 552,970 313,302 318,549 274,654 48,454 35,000 75,132 6,875 52,363 7,600 7,587 15,191 7,082 14,612 7,707 7,274 12,261 6,377 5,481 11,277 5,992 5,566 5,542 5,586 5,646 5,961 5,859 5,870 124,212 5,831
Cash at Start of Period -432,310 52,604 51,927 84,334 123,841 144,529 355,549 529,595 570,918 552,970 313,302 318,549 274,654 48,454 35,000 75,132 6,875 52,363 7,600 7,587 15,191 7,082 14,612 7,707 7,274 12,261 6,377 5,481 11,277 5,992 5,566 5,542 5,586 5,646 5,961 5,859 5,870 124,212 5,831 5,968
Free Cash Flow
Operating Cash Flow 432,322 609,669 487,621 421,476 570,879 492,742 291,785 254,049 301,101 304,090 364,658 211,865 271,044 390,787 249,163 160,752 330,934 355,920 250,741 310,238 248,570 267,415 261,618 226,604 185,102 157,814 285,633 170,180 209,825 169,242 304,896 176,348 243,423 197,994 255,543 160,414 185,364 141,956 159,045 163,123
Capital Expenditure -499,617 -597,656 -461,314 -452,915 -420,139 -358,404 -309,338 -374,846 -265,990 -197,952 -108,775 -178,782 -217,454 -175,495 -166,814 -131,744 -167,240 -297,473 -257,658 -319,553 -264,353 -205,636 -206,108 -198,710 -151,558 -77,885 -98,775 -139,517 -147,406 -194,721 -156,786 -163,348 -180,093 -201,523 -180,158 -208,745 -161,811 -239,749 -198,264 -120,867
Free Cash Flow -67,295 12,013 26,307 -31,439 150,740 134,338 -17,553 -120,797 35,111 106,138 255,883 33,083 53,590 215,292 82,349 29,008 163,694 58,447 -6,917 -9,315 -15,783 61,779 55,510 27,894 33,544 79,929 186,858 30,663 62,419 -25,479 148,110 13,000 63,330 -3,529 75,385 -48,331 23,553 -97,793 -39,219 42,256