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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 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
Revenue 1,470,211 1,498,697 1,460,073 1,495,550 1,515,277 1,413,189 1,442,136 1,491,659 0 1,667,448 1,497,280 1,410,358 1,400,046 1,319,409 1,126,515 1,073,389 1,058,166 896,210 987,364 1,009,206 1,048,457 1,060,666 990,782 1,026,944 1,058,233 1,033,498 925,020 891,117 872,987 839,912 754,096 745,738 782,611 755,435 707,733 734,572 779,474 762,151 696,245 721,048
Revenue Y/Y Growth -2.97% 6.05% 1.24% 0.26% - -15.25% -3.68% 5.76% -100.00% 26.38% 32.91% 31.39% 32.31% 47.22% 14.09% 6.36% 0.93% -15.50% -0.34% -1.73% -0.92% 2.63% 7.11% 15.24% 21.22% 23.05% 22.67% 19.49% 11.55% 11.18% 6.55% 1.52% 0.40% -0.88% 1.65% 1.88% - - - -
Cost of Revenue 955,022 961,377 956,103 966,985 959,353 916,594 951,021 964,008 0 1,053,413 991,386 942,392 913,391 856,969 768,516 741,769 705,315 621,036 718,411 732,052 737,350 742,032 727,461 728,361 747,529 731,094 692,468 667,035 634,033 603,775 577,889 571,258 578,271 555,579 541,782 560,964 570,514 555,760 527,705 545,916
Gross Profit 515,189 537,320 503,970 528,565 555,924 496,595 491,115 527,651 0 614,035 505,894 467,966 486,655 462,440 357,999 331,620 352,851 275,174 268,953 277,154 311,107 318,634 263,321 298,583 310,704 302,404 232,552 224,082 238,954 236,137 176,207 174,480 204,340 199,856 165,951 173,608 208,960 206,391 168,540 175,132
Gross Profit Margin 35.04% 35.85% 34.52% 35.34% 36.69% 35.14% 34.05% 35.37% 0.00% 36.82% 33.79% 33.18% 34.76% 35.05% 31.78% 30.89% 33.35% 30.70% 27.24% 27.46% 29.67% 30.04% 26.58% 29.07% 29.36% 29.26% 25.14% 25.15% 27.37% 28.11% 23.37% 23.40% 26.11% 26.46% 23.45% 23.63% 26.81% 27.08% 24.21% 24.29%
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 73,305 71,670 74,765 80,488 68,473 65,502 66,590 57,679 0 65,978 61,496 51,947 61,724 57,800 52,286 41,657 46,826 44,053 51,649 52,431 53,011 50,112 50,571 46,082 51,493 48,672 48,121 47,516 45,975 44,619 39,095 35,312 39,220 39,468 38,391 33,100 42,025 40,355 38,109 35,779
Total Operating Expenses 113,328 115,629 117,544 107,554 110,905 105,001 108,066 97,422 0 105,330 100,276 95,475 103,245 96,396 88,342 77,318 82,607 76,008 85,783 88,890 93,580 84,145 84,895 79,738 82,319 81,923 83,212 80,625 75,079 75,705 68,085 61,033 66,936 66,420 66,403 59,686 69,106 65,492 64,975 62,834
Operating Income or Loss 401,861 421,691 386,426 421,011 445,019 391,594 383,049 430,229 0 508,705 405,618 372,491 383,410 366,044 269,657 254,302 270,244 199,166 183,170 188,264 217,527 234,489 178,426 218,845 228,385 220,481 149,340 143,457 163,875 160,432 108,122 113,447 137,404 133,436 99,548 113,922 139,854 140,899 103,565 112,298
Operating Margin 27.33% 28.14% 26.47% 28.15% 29.37% 27.71% 26.56% 28.84% 0.00% 30.51% 27.09% 26.41% 27.39% 27.74% 23.94% 23.69% 25.54% 22.22% 18.55% 18.65% 20.75% 22.11% 18.01% 21.31% 21.58% 21.33% 16.14% 16.10% 18.77% 19.10% 14.34% 15.21% 17.56% 17.66% 14.07% 15.51% 17.94% 18.49% 14.87% 15.57%
Interest Expense 19 131 37 85 90 89 200 280 0 213 73 384 371 465 507 846 1,071 765 100 92 3 160 122 138 29 11 11 362 555 642 595 954 1,131 1,064 1,183 1,309 1,163 1,169 1,569 1,449
EBITDA 489,779 511,143 470,960 510,062 530,525 471,381 460,300 502,286 0 576,740 472,486 439,284 448,486 428,804 333,806 319,412 335,231 265,505 246,236 254,230 281,890 298,305 243,582 280,044 287,319 277,718 200,978 197,319 217,014 211,381 158,035 161,849 186,449 179,668 143,820 157,489 180,582 180,312 142,187 151,344
Depreciation and Amortization 86,666 84,566 84,534 84,652 84,059 79,787 75,951 72,057 0 68,314 67,344 66,793 65,164 63,951 63,991 65,110 64,987 65,735 65,435 64,544 63,493 62,571 63,073 62,555 58,086 56,235 53,481 53,093 51,934 50,449 50,287 49,574 49,041 46,480 44,772 44,223 42,561 39,771 38,788 39,546
Income Before Tax 403,094 426,446 392,882 425,325 446,376 391,926 384,149 432,002 0 508,213 405,069 371,776 382,951 364,388 269,308 253,323 268,335 199,005 180,701 189,594 218,394 235,574 180,387 217,351 229,204 221,472 147,486 143,864 164,525 160,290 107,153 111,321 136,277 132,124 97,865 111,957 136,858 139,372 101,830 110,349
Income Tax Expense 94,514 104,401 100,578 102,510 107,089 99,564 99,111 108,073 0 132,135 105,318 92,970 96,317 94,812 69,949 63,491 66,467 51,200 47,524 45,570 54,295 61,502 47,064 57,892 55,762 58,038 38,153 -53,386 62,211 61,872 41,361 42,810 50,696 50,736 37,580 39,733 52,490 53,798 39,306 40,480
Net Income 308,580 322,045 292,304 322,815 339,287 292,362 285,038 323,929 0 376,078 299,751 278,806 286,634 269,576 199,359 189,832 201,868 147,805 133,177 144,024 164,099 174,072 133,323 159,459 173,442 163,434 109,333 197,250 102,314 98,418 65,792 68,511 85,581 81,388 60,285 72,224 84,368 85,574 62,524 69,869
Net Income Margin 20.99% 21.49% 20.02% 21.59% 22.39% 20.69% 19.76% 21.72% 0.00% 22.55% 20.02% 19.77% 20.47% 20.43% 17.70% 17.69% 19.08% 16.49% 13.49% 14.27% 15.65% 16.41% 13.46% 15.53% 16.39% 15.81% 11.82% 22.14% 11.72% 11.72% 8.72% 9.19% 10.94% 10.77% 8.52% 9.83% 10.82% 11.23% 8.98% 9.69%
EPS 1.44 1.49 1.34 1.48 1.55 1.33 1.30 1.47 3.38 1.66 1.31 1.21 1.24 1.16 0.86 0.81 0.86 0.63 0.56 0.60 0.68 0.72 0.55 0.65 0.71 0.66 0.44 0.80 0.41 0.40 0.27 0.28 0.34 0.33 0.24 0.28 0.33 0.33 0.24 0.27
EPS Diluted 1.43 1.48 1.34 1.47 1.55 1.33 1.29 1.46 3.36 1.65 1.30 1.21 1.24 1.15 0.85 0.81 0.85 0.63 0.56 0.60 0.68 0.72 0.55 0.65 0.71 0.66 0.44 0.80 0.41 0.40 0.27 0.28 0.34 0.33 0.24 0.28 0.33 0.33 0.24 0.27
Weighted Average Shares Out 214,089 216,369 218,137 219,559 219,603 220,651 220,960 222,142 111,569 227,926 230,578 231,237 232,092 233,399 234,540 235,633 236,103 236,488 239,959 240,195 239,641 241,767 243,100 245,242 245,656 246,395 246,761 246,846 247,554 248,092 247,048 247,821 249,289 250,062 251,950 253,756 255,743 257,181 257,913 258,774
Weighted Average Shares Out Diluted 215,227 217,541 218,808 219,324 219,670 220,398 221,358 222,184 112,295 227,610 230,346 231,362 232,323 233,122 234,511 235,774 235,867 236,720 239,611 239,598 239,968 241,936 243,431 244,761 245,927 246,509 247,068 247,128 247,143 247,284 247,333 247,350 248,434 250,144 251,949 253,755 255,742 257,181 257,912 258,462

Reported Currency: USD 2024-09-30 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
Current Assets
Cash and Cash Equivalents 74,163 74,304 580,974 433,799 206,601 55,141 207,624 186,312 216,727 196,134 262,122 462,564 339,761 484,204 351,900 401,430 420,396 518,624 356,972 403,571 322,286 228,960 280,627 190,282 177,468 140,571 159,937 127,462 78,091 33,833 47,551 10,171 15,014 10,673 7,133 11,472 11,412 12,789 113,038 34,787
Short Term Investments 0 30,271 0 0 0 0 24,807 49,355 158,829 224,391 279,183 254,433 224,899 165,254 310,193 330,274 205,294 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 74,163 104,575 580,974 433,799 206,601 55,141 232,431 235,667 375,556 420,525 541,305 716,997 564,660 649,458 662,093 731,704 625,690 518,624 356,972 403,571 322,286 228,960 280,627 190,282 177,468 140,571 159,937 127,462 78,091 33,833 47,551 10,171 15,014 10,673 7,133 11,472 11,412 12,789 113,038 34,787
Net Receivables 576,681 604,338 603,529 615,323 663,727 568,746 579,879 605,129 653,794 701,367 681,389 599,102 654,049 600,056 505,678 454,222 462,924 395,785 427,613 408,165 438,075 458,145 455,333 468,260 482,207 464,279 418,474 415,781 399,387 370,200 337,891 334,489 342,825 0 0 0 337,706 330,091 317,705 0
Inventory 0 -0 -682,686 -17,884 -663,727 -568,746 -579,879 -605,129 0 -701,367 -681,389 -599,102 -654,049 -600,056 -505,678 -454,222 -462,924 -395,785 -427,613 -408,165 -438,075 -458,145 -455,333 -468,260 -482,207 -464,279 -418,474 -415,781 -399,387 -370,200 -337,891 -334,489 -342,825 -327,499 -316,204 -345,048 -357,796 -339,779 -325,150 -347,900
Other Current Assets 84,215 98,200 79,157 94,211 167,776 213,444 169,280 92,944 81,847 87,198 58,263 67,688 60,143 61,601 55,490 57,413 49,882 54,161 46,421 55,098 46,617 54,315 47,918 47,687 36,640 42,735 37,039 41,410 35,617 40,579 39,632 37,962 31,316 33,687 32,287 25,210 87,088 78,785 69,150 21,085
Total Current Assets 735,059 807,113 1,263,660 1,143,333 954,216 730,609 896,950 933,740 1,111,197 1,209,090 1,280,957 1,383,787 1,278,852 1,311,115 1,223,261 1,243,339 1,138,496 968,570 831,006 866,834 806,978 741,420 783,878 706,229 696,315 647,585 615,450 584,653 513,095 444,612 425,074 382,622 389,155 371,859 355,624 381,730 436,206 421,665 499,893 433,143
Non-Current Assets
Property, Plant and Equipment 4,425,753 4,277,820 4,128,101 4,211,805 4,085,410 4,001,099 3,841,464 3,687,068 3,491,511 3,378,732 3,225,308 3,215,686 3,110,114 2,998,727 2,907,672 2,914,031 2,935,475 2,955,083 2,953,990 2,968,835 2,927,894 2,858,171 2,761,857 2,754,943 2,703,275 2,585,708 2,450,834 2,404,459 2,367,403 2,321,243 2,246,286 2,241,402 2,229,673 2,224,883 2,098,158 2,023,448 1,971,210 1,891,465 1,778,471 1,743,245
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463 19,463
Intangible 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
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -256,272 -268,027 -281,427 0 -267,132 -267,132 -267,132 0 -246,994 -216,408 -198,817 0 -293,877 -292,062 -292,062 0 -285,811 -271,964 -254,517 0 -238,233 -231,072 -225,080 0
Tax Assets 0 363,132 363,132 363,132 347,243 310,515 310,515 0 0 248,718 248,718 0 228,667 220,210 220,210 0 236,809 248,564 261,964 0 247,669 247,669 247,669 0 227,531 196,945 179,354 0 274,414 272,599 272,599 0 266,348 252,501 235,054 0 218,770 211,609 205,617 0
Other Non-Current Assets 265,019 -104,969 -103,537 -205,877 -87,995 -63,291 -91,841 217,802 208,685 -42,673 -32,333 222,071 -4,513 4,394 720 212,040 199,717 156,375 149,990 140,436 157,546 159,112 158,307 64,648 89,722 87,789 77,720 59,849 75,672 74,343 73,650 52,760 65,520 63,060 61,658 41,863 67,069 64,937 62,020 40,386
Total Non-Current Assets 4,690,772 4,535,983 4,387,696 4,369,060 4,344,658 4,248,323 4,060,138 3,904,870 3,700,196 3,584,777 3,441,693 3,437,757 3,334,268 3,223,331 3,128,602 3,126,071 3,135,192 3,111,458 3,103,980 3,128,734 3,085,440 3,017,283 2,920,164 2,839,054 2,792,997 2,673,497 2,528,554 2,483,771 2,443,075 2,395,586 2,319,936 2,313,625 2,295,193 2,287,943 2,159,816 2,084,774 2,038,279 1,956,402 1,840,491 1,803,094
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 5,425,831 5,343,096 5,651,356 5,512,393 5,298,874 4,978,932 4,957,088 4,838,610 4,811,393 4,793,867 4,722,650 4,821,544 4,613,120 4,534,446 4,351,863 4,369,410 4,273,688 4,080,028 3,934,986 3,995,568 3,892,418 3,758,703 3,704,042 3,545,283 3,489,312 3,321,082 3,144,004 3,068,424 2,956,170 2,840,198 2,745,010 2,696,247 2,684,348 2,659,802 2,515,440 2,466,504 2,474,485 2,378,067 2,340,384 2,236,237
Current Liabilities
Accounts Payable 99,279 112,606 97,689 112,774 115,712 96,661 119,773 106,275 120,160 136,480 117,850 82,519 135,044 90,956 88,452 68,511 59,229 51,257 55,097 70,254 81,269 85,125 79,397 78,518 88,150 81,668 78,498 73,729 59,702 54,234 56,843 89,216 55,145 79,230 81,079 66,774 58,258 61,042 48,955 45,314
Short Term Debt 20,000 20,000 20,000 20,000 20,000 20,000 20,000 20,000 20,000 20,000 0 0 0 0 0 0 45,000 45,000 45,000 0 0 0 0 0 0 0 0 50,000 50,000 50,000 50,000 0 0 0 26,192 27,976 92,754 31,688 30,912 35,714
Tax Payables 11,135 25,967 76,714 0 0 0 82,868 0 45,097 49,877 83,286 0 0 0 74,944 8,711 13,271 103,306 53,683 2,847 9,130 13,148 0 0 0 27,895 31,305 0 19,707 20,678 31,423 0 0 0 28,881 0 0 6,501 47,938 0
Deferred Revenue 0 -112,606 -97,689 -112,774 -115,712 -96,661 -119,773 310,515 -120,160 248,718 0 248,718 0 0 0 220,210 -59,229 -51,257 -55,097 261,964 0 0 0 247,669 0 0 0 189,960 -59,702 -54,234 -56,843 272,599 0 0 -81,079 235,054 -58,258 -61,042 -48,955 29,371
Other Current Liabilities 423,166 394,181 356,271 411,884 416,638 386,357 346,879 403,518 454,070 421,821 377,460 381,715 399,247 391,062 350,466 295,908 331,788 294,611 274,515 292,984 306,463 287,832 278,758 278,214 274,307 256,799 235,482 227,320 226,240 219,498 196,519 199,420 213,829 212,121 187,071 190,652 213,160 199,631 193,877 174,610
Total Current Liabilities 553,580 552,754 550,674 544,658 552,350 503,018 569,520 529,793 639,327 628,178 578,596 464,234 534,291 482,018 513,862 373,130 449,288 494,174 428,295 366,085 396,862 386,105 358,155 356,732 362,457 366,362 345,285 351,049 355,649 344,410 334,785 288,636 268,974 291,351 323,223 285,402 364,172 298,862 321,682 255,638
Non-Current Liabilities
Long Term Debt 39,985 39,983 59,980 164,777 59,974 59,970 79,967 79,963 79,959 79,955 99,951 99,947 99,943 99,939 99,935 99,931 99,927 99,923 0 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 104,975 193,129 218,332 99,726 107,317 95,000 118,000 121,192 120,000
Deferred Revenue 0 -0 0 104,800 -347,243 -310,515 -310,515 -310,515 0 0 0 -248,718 -228,667 -220,210 -220,210 -220,210 -236,809 -248,564 0 -261,964 -247,669 -247,669 -247,669 -247,669 -227,531 -196,945 -179,354 -189,960 -274,414 -272,599 -272,599 -272,599 -266,348 -252,501 -235,054 -235,054 -218,770 -211,609 -205,617 220,783
Deferred Tax 0 363,132 363,132 363,132 347,243 310,515 310,515 310,515 268,384 248,718 248,718 248,718 228,667 220,210 220,210 220,210 236,809 248,564 261,964 261,964 247,669 247,669 247,669 247,669 227,531 196,945 179,354 189,960 274,414 272,599 272,599 272,599 266,348 252,501 235,054 235,054 218,770 211,609 205,617 220,783
Other Non-Current Liabilities 656,526 275,328 275,933 182,015 276,184 273,394 250,587 265,422 265,553 281,187 292,078 328,838 330,321 329,901 325,939 349,851 316,831 254,899 228,678 241,802 293,359 281,444 282,847 215,399 237,392 230,724 215,614 205,561 194,091 185,198 183,263 178,879 162,422 408,350 392,215 389,148 367,900 361,442 354,249 145,752
Total Non-Current Liabilities 696,511 678,443 699,045 709,924 683,401 643,879 641,069 655,900 613,896 609,860 640,747 677,503 658,931 650,050 646,084 669,992 653,567 603,386 490,642 548,766 586,028 574,113 575,516 508,068 509,923 472,669 439,968 440,521 513,505 502,797 500,862 556,453 621,899 626,682 491,941 496,465 462,900 479,442 475,441 486,535
Total Liabilities 1,250,091 1,231,197 1,249,719 1,254,582 1,235,751 1,146,897 1,210,589 1,185,693 1,253,223 1,238,038 1,219,343 1,141,737 1,193,222 1,132,068 1,159,946 1,043,122 1,102,855 1,097,560 918,937 914,851 982,890 960,218 933,671 864,800 872,380 839,031 785,253 791,570 869,154 847,207 835,647 845,089 890,873 918,033 815,164 781,867 827,072 778,304 797,123 742,173
Common Stock 21,379 21,476 21,760 10,897 10,918 10,934 10,983 11,022 11,095 11,224 11,376 11,501 11,501 11,581 11,596 11,706 11,733 11,734 11,813 7,969 7,988 8,014 8,107 8,123 8,189 8,208 8,229 8,238 8,238 8,239 8,247 8,242 8,258 8,310 8,365 8,441 8,496 8,550 8,591 8,609
Retained Earnings 3,967,376 3,903,839 4,154,380 4,003,956 3,811,183 3,582,062 3,495,492 3,397,305 3,306,285 3,307,614 3,358,759 3,493,861 3,238,057 3,230,593 3,024,195 3,088,131 2,973,109 2,788,839 2,787,049 2,850,318 2,755,455 2,645,533 2,619,141 2,530,184 2,467,902 2,334,286 2,211,601 2,130,257 1,941,245 1,848,045 1,764,945 1,707,450 1,650,217 1,598,923 1,557,510 1,541,795 1,504,516 1,456,812 1,400,269 1,351,054
Accumulated Other Comprehensive Income/Loss 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 -1,735,519 0 -1,631,398 -1,577,808 -1,525,833 -1,464,235 -1,459,709 -1,436,282 -1,377,220 -1,318,209 -1,300,451 -1,272,814 -1,222,814 -1,175,470 -1,162,640 -1,125,102 -1,088,880 -1,043,582 -1,018,762 -986,198 -961,616 -929,377 -919,120 -890,286 -864,191 -831,527
Total Stockholders Equity 4,175,740 4,111,899 4,401,637 4,257,811 4,063,123 3,832,035 3,746,499 3,652,917 3,558,170 3,555,829 3,503,307 3,679,807 3,419,898 3,402,378 3,191,917 3,326,288 3,170,833 2,982,468 3,016,049 3,080,717 2,909,528 2,798,485 2,770,371 2,680,483 2,616,932 2,482,051 2,358,751 2,276,854 2,087,016 1,992,991 1,909,363 1,851,158 1,793,475 1,741,769 1,700,276 1,684,637 1,647,413 1,599,763 1,543,261 1,494,064
Total Investments 0 30,271 0 0 0 0 24,807 49,355 158,829 224,391 279,183 254,433 224,899 165,254 310,193 330,274 205,294 -268,027 -281,427 0 -267,132 -267,132 -267,132 0 -246,994 -216,408 -198,817 0 -293,877 -292,062 -292,062 0 -285,811 -271,964 -254,517 0 -238,233 -231,072 -225,080 0
Total Debt 59,985 59,983 79,980 200,377 79,974 79,970 99,967 99,963 99,959 99,955 99,951 99,947 99,943 99,939 99,935 99,931 144,927 144,923 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 45,000 95,000 95,000 95,000 95,000 104,975 193,129 218,332 125,322 133,805 185,377 146,344 148,552 155,714
Net Debt -14,178 -14,321 -500,994 -233,422 -126,627 24,829 -107,657 -86,349 -116,768 -96,179 -162,171 -362,617 -239,818 -384,265 -251,965 -301,499 -275,469 -373,701 -311,972 -358,571 -277,286 -183,960 -235,627 -145,282 -132,468 -95,571 -114,937 -32,462 16,909 61,167 47,449 94,804 178,115 207,659 118,189 122,333 173,965 133,555 35,514 120,927

Reported Currency: USD 2024-09-30 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
Cash Flows from Operating Activities
Net Income 308,580 322,045 292,304 322,815 339,287 292,362 285,038 323,929 377,401 376,078 299,751 278,806 286,634 269,576 199,359 189,832 201,868 147,805 133,177 144,024 164,099 174,072 133,323 159,459 173,442 163,434 109,333 197,250 102,314 98,418 65,792 68,511 85,581 81,388 60,285 72,224 84,368 85,574 62,524 69,869
Depreciation & Amortization 86,668 84,566 84,534 84,652 84,059 79,787 75,951 72,057 68,351 68,314 67,344 66,793 65,164 63,951 63,991 65,110 64,987 65,735 65,435 64,544 63,493 62,571 63,073 62,555 58,086 56,235 53,481 53,093 51,934 50,449 50,287 49,574 49,041 46,480 44,772 44,223 42,561 39,771 38,788 39,546
Deferred Income Tax 12,226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 0 0 0 11,080 0 0 0 15,893 0 0 0 15,039 0 0 0 14,300 0 0 0 37,537 1,147 2,283 1,933 7,141 1,284 1,143 1,132 20,284 826 880 710 15,256 464 0 0 -2,528 0 0 0 13,442
Change in Working Capital -11,994 -26,603 38,597 20,371 -38,030 -88,704 50,333 -113,115 39,124 -23,742 14,720 -19,289 -3,350 -144,870 40,231 -6,640 -97,359 112,559 483 43,335 0 0 0 14,035 0 0 0 -34,694 0 0 0 -61 0 0 0 10,826 0 0 0 -18,902
Accounts Receivable 0 0 0 -3,875 0 0 0 -13,009 0 0 0 -125,562 0 0 0 -49,045 0 0 0 30,330 0 0 0 -34,666 0 0 0 -76,353 0 0 0 -11,176 0 0 0 -8,672 0 0 0 -54,443
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Working Capital -11,994 -26,603 38,597 24,246 -38,030 -88,704 50,333 -100,106 39,124 -23,742 14,720 106,273 -3,350 -144,870 40,231 42,405 -97,359 112,559 483 13,005 0 0 0 48,701 0 0 0 41,659 0 0 0 11,115 0 0 0 19,498 0 0 0 35,541
Other Non-Cash Items 50,996 7,847 8,458 -2,225 43,919 4,395 4,045 62,584 29,305 6,678 6,910 -1,358 15,876 9,326 6,727 -16,036 746 -13,901 4,923 -53,067 56,893 16,782 7,846 -18,492 17,915 -7,368 47,301 -87,652 -5,575 -22,042 -5,980 22,175 -17,189 -4,030 63,336 56,861 -8,880 -43,714 71,282 9,704
Net Cash Provided by Operating Activities 446,476 387,855 423,893 436,693 429,235 287,840 415,367 361,348 514,181 427,328 388,725 339,991 364,324 197,983 310,308 246,566 170,242 312,198 204,018 236,373 285,632 255,708 206,175 224,698 250,727 213,444 211,247 148,281 149,499 127,705 110,809 155,455 117,897 123,838 168,393 181,606 118,049 81,631 172,594 113,659
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -242,761 -238,127 -119,511 -105,946 -171,967 -244,660 -234,736 -270,366 -181,719 -229,350 -93,713 -165,389 -178,579 -155,156 -50,953 -58,622 -46,331 -67,917 -52,211 -109,015 -140,354 -159,215 -70,741 -118,426 -177,597 -191,711 -100,558 -93,285 -100,522 -131,321 -56,997 -66,820 -55,588 -175,239 -120,294 -100,044 -130,762 -159,100 -72,153 -55,687
Acquisitions Net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Investments -30,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 0
Sales/Maturities of Investments 30,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 0
Other Investing Activities 41,321 -26,730 1,559 26,411 4,616 31,601 34,861 111,729 67,132 63,556 -14,741 -28,717 -57,113 152,738 27,881 -124,592 -204,560 1,027 1,543 3,088 2,232 89 277 3,773 3,600 181 347 2,603 4,387 5,561 1,828 5,970 1,574 2,306 691 5,070 9,021 8,500 1,851 2,381
Net Cash Used for Investing Activities -201,440 -264,857 -117,952 -79,535 -167,351 -213,059 -199,875 -158,637 -114,587 -165,794 -108,454 -194,106 -235,692 -2,418 -23,072 -183,214 -250,891 -66,890 -50,668 -105,927 -138,122 -159,126 -70,464 -114,653 -173,997 -191,530 -100,211 -90,682 -96,135 -125,760 -55,169 -60,850 -54,014 -172,933 -119,603 -94,974 -121,741 -150,600 -70,302 -53,306
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50,000 0 0 0 -9,975 -2,342 -25,203 -18,005 -8,483 -51,572 39,033 -25,208 -10,714 -28,203
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 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -187,659 -511,833 -85,280 -85,518 -65,900 -160,529 -141,666 -199,918 -345,431 -393,518 -338,352 0 -256,250 -40,000 -240,215 -57,266 0 -128,497 -178,294 -35,614 -40,614 -134,136 -30,596 -86,676 -29,195 -30,095 -17,299 0 -878 -7,085 -50 -11,294 -34,339 -40,037 -44,646 -35,000 -36,718 -29,072 -13,327 -5,532
Dividends Paid -55,622 -55,951 -56,633 -43,597 -43,665 -43,775 -44,052 -33,044 -33,405 -33,839 -34,196 -22,979 -22,979 -23,176 -23,232 -17,552 -17,579 -17,582 -18,310 -13,547 -13,570 -13,645 -13,790 -10,555 -10,638 -10,678 -10,695 -8,228 -8,228 -8,234 -8,235 0 0 0 0 0 0 0 0 0
Other Financing Activities -1,896 -61,884 -16,853 -845 -859 -22,960 -8,462 -164 -165 99,835 -108,165 -103 6,154 -85 -73,319 -7,500 0 62,423 -3,345 0 0 -468 -980 0 0 -507 -567 0 0 -344 -0 -85,812 0 110,677 0 0 0 23,000 0 0
Net Cash Used Provided by Financing Activities -245,177 -629,668 -158,766 -129,960 -110,424 -227,264 -194,180 -233,126 -379,001 -327,522 -480,713 -23,082 -273,075 -63,261 -336,766 -82,318 -17,579 -83,656 -199,949 -49,161 -54,184 -148,249 -45,366 -97,231 -39,833 -41,280 -78,561 -8,228 -9,106 -15,663 -18,260 -99,448 -59,542 52,635 -53,129 -86,572 2,315 -31,280 -24,041 -33,735
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -141 -506,670 147,175 227,198 151,460 -152,483 21,312 -30,415 20,593 -65,988 -200,442 122,803 -144,443 132,304 -49,530 -18,966 -98,228 161,652 -46,599 81,285 93,326 -51,667 90,345 12,814 36,897 -19,366 32,475 49,371 44,258 -13,718 37,380 -4,843 4,341 3,540 -4,339 60 -1,377 -100,249 78,251 26,618
Cash at End of Period 74,163 74,304 580,974 433,799 206,601 55,141 207,624 186,312 216,727 196,134 262,122 462,564 339,761 484,204 351,900 401,430 420,396 518,624 356,972 403,571 322,286 228,960 280,627 190,282 177,468 140,571 159,937 127,462 78,091 33,833 47,551 10,171 15,014 10,673 7,133 11,472 11,412 12,789 113,038 34,787
Cash at Start of Period 74,304 580,974 433,799 206,601 55,141 207,624 186,312 216,727 196,134 262,122 462,564 339,761 484,204 351,900 401,430 420,396 518,624 356,972 403,571 322,286 228,960 280,627 190,282 177,468 140,571 159,937 127,462 78,091 33,833 47,551 10,171 15,014 10,673 7,133 11,472 11,412 12,789 113,038 34,787 8,169
Free Cash Flow
Operating Cash Flow 446,476 387,855 423,893 436,693 429,235 287,840 415,367 361,348 514,181 427,328 388,725 339,991 364,324 197,983 310,308 246,566 170,242 312,198 204,018 236,373 285,632 255,708 206,175 224,698 250,727 213,444 211,247 148,281 149,499 127,705 110,809 155,455 117,897 123,838 168,393 181,606 118,049 81,631 172,594 113,659
Capital Expenditure -242,761 -238,127 -119,511 -105,946 -171,967 -244,660 -234,736 -270,366 -181,719 -229,350 -93,713 -165,389 -178,579 -155,156 -50,953 -58,622 -46,331 -67,917 -52,211 -109,015 -140,354 -159,215 -70,741 -118,426 -177,597 -191,711 -100,558 -93,285 -100,522 -131,321 -56,997 -66,820 -55,588 -175,239 -120,294 -100,044 -130,762 -159,100 -72,153 -55,687
Free Cash Flow 203,715 149,728 304,382 330,747 257,268 43,180 180,631 90,982 332,462 197,978 295,012 174,602 185,745 42,827 259,355 187,944 123,911 244,281 151,807 127,358 145,278 96,493 135,434 106,272 73,130 21,733 110,689 54,996 48,977 -3,616 53,812 88,635 62,309 -51,401 48,099 81,562 -12,713 -77,469 100,441 57,972