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 1,472,524 1,475,937 1,472,892 1,563,812 1,639,478 1,716,335 1,727,026 1,833,455 1,862,827 1,814,834 1,769,917 1,712,566 1,580,581 1,398,380 1,304,086 1,189,897 1,108,326 1,506,691 1,537,385 1,552,132 1,516,385 1,468,530 1,481,658 1,466,226 1,457,054 1,395,333 1,346,282 1,324,709 1,308,428 1,287,370 1,265,073 1,338,541 1,344,160 1,302,625 1,304,594 1,312,718 1,272,058 1,205,563 1,221,450 1,224,308
Revenue Y/Y Growth -10.18% -14.01% -14.72% -14.71% -11.99% -5.43% -2.42% 7.06% 17.86% 29.78% 35.72% 43.93% 42.61% -7.19% -15.18% -23.34% -26.91% 2.60% 3.76% 5.86% 4.07% 5.25% 10.06% 10.68% 11.36% 8.39% 6.42% -1.03% -2.66% -1.17% -3.03% 1.97% 5.67% 8.05% 6.81% 7.22% - - - -
Cost of Revenue 908,665 926,448 888,728 922,873 979,309 1,026,603 1,007,979 1,045,846 1,047,280 1,042,988 1,025,799 987,239 915,709 836,669 789,744 722,551 685,249 895,974 898,441 905,686 878,844 860,942 861,596 855,758 849,936 822,967 793,136 778,309 769,990 761,542 745,871 786,032 787,167 770,653 764,513 762,917 741,556 711,476 720,693 719,088
Gross Profit 563,859 549,489 584,164 640,939 660,169 689,732 719,047 787,609 815,547 771,846 744,118 725,327 664,872 561,711 514,342 467,346 423,077 610,717 638,944 646,446 637,541 607,588 620,062 610,468 607,118 572,366 553,146 546,400 538,438 525,828 519,202 552,509 556,993 531,972 540,081 549,801 530,502 494,087 500,757 505,220
Gross Profit Margin 38.29% 37.23% 39.66% 40.99% 40.27% 40.19% 41.63% 42.96% 43.78% 42.53% 42.04% 42.35% 42.07% 40.17% 39.44% 39.28% 38.17% 40.53% 41.56% 41.65% 42.04% 41.37% 41.85% 41.64% 41.67% 41.02% 41.09% 41.25% 41.15% 40.85% 41.04% 41.28% 41.44% 40.84% 41.40% 41.88% 41.70% 40.98% 41.00% 41.27%
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 488,316 508,591 516,666 496,732 541,904 552,229 545,129 548,579 509,394 514,194 544,551 495,576 488,093 423,062 425,161 390,799 364,828 479,573 485,716 483,555 478,139 461,359 466,153 459,330 457,607 437,999 424,383 414,179 407,721 400,249 394,505 406,142 407,496 398,074 395,724 390,735 381,355 365,985 367,590 366,967
Total Operating Expenses 488,316 508,591 517,387 497,452 542,625 552,950 545,546 548,996 509,810 514,611 545,068 496,148 488,669 423,638 425,378 391,133 365,158 479,911 486,055 483,894 478,480 461,701 466,524 459,759 458,049 438,462 424,799 414,660 408,086 400,550 394,814 406,468 407,810 398,362 395,916 390,735 381,355 365,985 367,590 366,967
Operating Income or Loss 75,543 40,898 20,120 157,762 89,197 109,491 148,682 253,948 371,359 287,236 176,010 230,938 148,393 126,085 48,422 50,118 57,919 130,806 152,889 162,552 159,061 145,887 153,538 150,709 149,069 133,904 128,347 131,740 130,352 125,278 124,388 146,041 149,183 133,610 144,165 146,147 135,585 115,096 120,213 126,146
Operating Margin 5.13% 2.77% 1.37% 10.09% 5.44% 6.38% 8.61% 13.85% 19.94% 15.83% 9.94% 13.48% 9.39% 9.02% 3.71% 4.21% 5.23% 8.68% 9.94% 10.47% 10.49% 9.93% 10.36% 10.28% 10.23% 9.60% 9.53% 9.94% 9.96% 9.73% 9.83% 10.91% 11.10% 10.26% 11.05% 11.13% 10.66% 9.55% 9.84% 10.30%
Interest Expense 0 0 59,407 0 0 0 -3,230 0 -718 0 0 0 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
EBITDA 97,766 54,206 34,242 171,216 102,409 122,950 161,728 254,365 371,775 287,653 176,527 231,510 148,969 126,661 48,639 50,452 58,249 131,144 153,228 162,891 159,402 146,229 153,909 151,138 149,511 134,367 128,763 132,221 130,717 125,579 124,697 146,367 165,084 133,898 144,357 159,066 149,147 128,102 133,167 138,253
Depreciation and Amortization 22,223 13,308 33,640 13,454 13,212 13,459 13,046 12,279 12,243 11,497 52,727 13,393 14,329 576 217 334 330 338 339 339 341 342 371 429 442 463 416 481 365 301 309 326 15,901 288 192 12,919 13,562 13,006 12,954 12,107
Income Before Tax 96,462 90,687 120,131 136,343 151,211 168,898 203,098 225,624 240,833 227,400 222,142 227,658 203,862 150,106 129,585 102,510 58,024 131,763 154,246 163,782 160,103 147,383 154,983 151,905 150,075 134,639 129,038 132,270 130,707 125,501 124,581 146,324 149,414 133,791 144,315 159,306 149,235 128,174 133,321 138,361
Income Tax Expense 28,306 26,986 32,827 40,798 44,919 46,893 55,445 59,418 65,012 59,161 54,198 56,787 54,649 39,508 35,169 26,761 11,828 41,848 41,404 46,601 45,491 37,585 41,419 36,663 40,760 38,472 81,991 47,570 50,391 46,980 46,793 55,755 57,798 50,375 50,872 62,581 59,529 50,252 49,268 53,177
Net Income 68,156 63,701 87,304 95,545 106,292 122,005 147,653 166,206 175,821 168,239 167,944 170,871 149,213 110,598 94,416 75,749 46,196 89,915 112,842 117,181 114,612 109,798 113,564 115,242 109,315 96,167 47,047 84,700 80,316 78,521 77,788 90,569 91,616 83,416 93,443 96,725 89,706 77,922 84,053 85,184
Net Income Margin 4.63% 4.32% 5.93% 6.11% 6.48% 7.11% 8.55% 9.07% 9.44% 9.27% 9.49% 9.98% 9.44% 7.91% 7.24% 6.37% 4.17% 5.97% 7.34% 7.55% 7.56% 7.48% 7.66% 7.86% 7.50% 6.89% 3.49% 6.39% 6.14% 6.10% 6.15% 6.77% 6.82% 6.40% 7.16% 7.37% 7.05% 6.46% 6.88% 6.96%
EPS 0.66 0.61 0.84 0.91 1.00 1.15 1.38 1.54 1.62 1.54 1.53 1.55 1.35 0.99 0.84 0.67 0.41 0.79 0.99 1.02 0.98 0.94 0.96 0.96 0.90 0.79 0.38 0.69 0.64 0.63 0.61 0.71 0.71 0.65 0.72 0.74 0.68 0.59 0.63 0.64
EPS Diluted 0.66 0.61 0.83 0.90 1.00 1.14 1.37 1.53 1.60 1.52 1.51 1.53 1.33 0.98 0.84 0.67 0.41 0.79 0.98 1.01 0.98 0.93 0.95 0.95 0.89 0.78 0.38 0.68 0.64 0.62 0.61 0.71 0.71 0.64 0.71 0.73 0.67 0.58 0.62 0.63
Weighted Average Shares Out 103,151 103,787 104,286 105,340 106,102 106,420 106,980 107,855 108,833 109,218 109,480 110,176 110,861 111,424 112,057 112,809 112,865 113,187 114,015 115,181 116,381 117,068 118,716 120,115 121,307 121,934 122,907 123,569 124,617 125,537 126,491 127,615 128,586 129,281 130,156 131,285 132,499 133,077 133,362 134,054
Weighted Average Shares Out Diluted 103,328 104,399 104,960 105,810 106,422 107,130 107,808 108,618 109,696 110,591 111,010 111,490 111,889 112,496 112,940 113,355 113,121 113,858 114,842 115,868 116,988 117,966 119,829 121,443 122,268 122,887 123,869 124,200 125,104 126,418 127,416 128,191 129,329 130,137 131,412 132,488 133,553 134,286 134,944 135,366

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 547,370 540,939 731,740 729,472 722,763 547,729 658,626 593,348 590,909 550,330 619,001 633,719 542,805 497,930 574,426 587,000 501,485 249,914 270,478 312,741 269,440 269,645 276,579 361,740 308,656 291,987 294,753 347,127 297,798 260,143 260,201 292,451 238,714 214,119 217,733 251,818 313,131 260,885 287,119 290,876
Short Term Investments 0 1,463,480 28,616 0 27,610 0 -68,456 0 0 0 0 0 0 0 0 0 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 547,370 540,939 731,740 729,472 722,763 547,729 658,626 593,348 590,909 550,330 619,001 633,719 542,805 497,930 574,426 587,000 501,485 249,914 270,478 312,741 269,440 269,645 276,579 361,740 308,656 291,987 294,753 347,127 297,798 260,143 260,201 292,451 238,714 214,119 217,733 251,818 313,131 260,885 287,119 290,876
Net Receivables 893,467 861,450 860,872 941,121 974,008 1,009,192 1,018,287 1,101,305 1,091,598 1,071,608 984,691 1,005,633 907,947 799,673 714,163 690,259 665,409 853,529 832,797 852,843 842,294 826,366 794,446 834,347 801,875 784,889 732,405 737,901 708,493 700,419 703,228 742,824 732,193 734,378 704,640 731,574 687,029 661,251 657,676 657,105
Inventory -786,503 -1,645,716 670,094 625,856 0 664,791 558,236 0 540,020 607,772 609,209 549,019 -0 525,883 0 529,470 505,671 456,026 0 370,661 360,949 345,844 0 332,924 0 0 292,326 278,961 0 0 0 384,884 364,370 353,383 350,784 330,384 0 311,662 0 301,249
Other Current Assets 756,281 753,147 34,433 31,660 32,891 30,610 49,963 37,597 38,215 42,327 55,646 45,380 49,451 50,434 49,841 46,952 47,583 47,186 42,768 94,938 92,236 90,162 90,877 83,389 78,223 88,616 112,385 73,334 76,542 82,914 84,434 73,414 72,835 78,321 70,524 69,596 71,284 82,491 73,100 65,275
Total Current Assets 2,197,118 2,155,536 2,297,139 2,328,109 2,378,104 2,252,322 2,285,112 2,249,850 2,260,742 2,272,037 2,268,547 2,233,751 2,053,229 1,873,920 1,842,738 1,853,681 1,720,148 1,606,655 1,628,849 1,631,183 1,564,919 1,532,017 1,473,610 1,612,400 1,504,129 1,468,456 1,431,869 1,437,323 1,347,106 1,295,922 1,284,234 1,493,573 1,408,112 1,380,201 1,343,681 1,383,372 1,397,434 1,316,289 1,323,283 1,314,505
Non-Current Assets
Property, Plant and Equipment 313,842 315,550 318,065 291,311 290,751 295,798 311,685 304,769 319,272 322,841 322,196 324,943 341,399 352,313 372,505 377,622 366,250 368,480 369,414 367,589 368,694 374,213 125,176 125,175 130,010 136,837 144,887 146,607 153,563 157,782 161,509 161,215 157,170 147,934 142,906 129,229 124,649 120,348 121,754 109,708
Goodwill 237,640 237,726 237,970 237,575 238,222 237,911 237,810 221,426 222,268 222,858 222,855 222,892 223,239 223,046 223,055 210,203 209,830 209,503 210,364 209,985 210,249 210,127 209,958 210,481 210,387 210,832 210,885 210,880 210,393 209,925 209,793 209,947 210,072 209,115 208,579 197,992 198,713 198,260 199,488 200,074
Intangible Assets 1,825 2,130 2,433 3,154 3,875 4,596 5,317 2,084 2,500 2,917 3,334 3,852 4,428 4,997 5,594 783 1,080 1,392 1,752 2,058 2,452 2,773 3,149 3,547 3,990 4,553 4,946 5,882 6,255 3,370 3,671 3,981 4,306 4,220 4,508 0 0 0 0 557
Long Term Investments 1,825 -686,805 -31,049 -31,872 -31,485 -58,367 -56,108 -53,152 -50,410 -47,040 -135,427 -146,280 -119,073 -110,893 -113,532 -120,803 -105,069 -88,822 -101,029 -100,755 -93,105 -85,477 -91,204 -83,304 -85,067 -73,182 -74,867 -132,160 -118,821 -108,211 0 8,537 2,070 835 0 0 986 0 0 11,167
Tax Assets 144,427 133,529 140,135 133,547 128,245 121,507 124,564 132,456 129,053 130,113 135,427 146,280 119,073 110,893 113,532 120,803 105,069 88,822 101,029 100,755 93,105 85,477 91,204 83,304 85,067 73,182 74,867 132,160 118,821 108,211 0 -8,537 -2,070 -835 0 0 -986 0 0 -11,167
Other Non-Current Assets 41,072 732,036 46,096 59,226 59,929 58,367 56,108 53,152 50,410 47,040 135,427 146,280 119,073 110,893 113,532 120,803 105,069 88,822 101,029 100,755 93,105 85,477 91,204 83,304 85,067 73,182 74,867 132,160 118,821 108,211 118,764 3,265 3,348 3,394 3,286 4,679 2,404 2,389 2,742 2,726
Total Non-Current Assets 740,631 734,166 713,650 692,941 689,537 659,812 679,376 660,735 673,093 678,729 683,812 697,967 688,139 691,249 714,686 709,411 682,229 668,197 682,559 680,387 674,500 672,590 429,487 422,507 429,454 425,404 435,585 495,529 489,032 479,288 493,737 378,408 374,896 364,663 359,279 331,900 325,766 320,997 323,984 312,508
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 -1,209 0 0 0 0 0 0 0 -1,399 11,970 0 0 0
Total Assets 2,937,749 2,889,702 3,010,789 3,021,050 3,067,641 2,912,134 2,964,488 2,910,585 2,933,835 2,950,766 2,952,359 2,931,718 2,741,368 2,565,169 2,557,424 2,563,092 2,402,377 2,274,852 2,311,408 2,311,570 2,239,419 2,204,607 1,903,097 2,034,907 1,933,583 1,893,860 1,867,454 1,931,643 1,836,138 1,775,210 1,777,971 1,871,981 1,783,008 1,744,864 1,702,960 1,713,873 1,735,170 1,637,286 1,647,267 1,627,013
Current Liabilities
Accounts Payable 143,937 126,464 156,662 143,247 149,417 155,633 168,163 153,247 174,724 169,034 183,796 168,720 146,215 121,686 130,770 132,651 142,492 137,345 123,841 126,820 127,482 131,722 168,031 167,197 160,864 146,110 126,937 132,343 127,664 117,308 135,540 156,301 151,179 139,026 148,108 134,991 152,900 141,702 175,107 142,661
Short Term Debt 70,947 75,657 80,459 80,695 82,256 86,113 86,083 81,072 84,394 86,279 83,787 80,162 79,668 79,392 78,843 76,803 75,324 71,522 71,626 71,067 70,384 71,269 200 195 191 187 183 179 175 171 167 163 160 156 153 150 146 143 140 137
Tax Payables 18,645 23,619 42,583 98,146 69,097 28,368 49,094 76,136 79,202 106,066 89,748 103,459 81,561 111,699 71,727 41,856 52,255 55,904 23,454 41,922 29,875 64,799 36,454 50,072 34,139 50,912 34,451 60,209 53,903 49,044 29,178 31,467 24,133 64,571 2,506 48,634 57,911 59,447 26,317 38,461
Deferred Revenue 15,043 18,838 -237,121 -143,247 -82,762 20,985 124,564 132,456 129,053 19,622 135,427 103,459 81,561 111,699 113,532 41,856 52,255 -71,299 101,029 -70,853 -70,175 -71,065 91,204 0 0 0 74,867 -1,209 0 0 118,764 0 0 0 145,684 0 11,970 0 133,151 0
Other Current Liabilities 1,033,337 958,581 1,235,111 1,195,583 1,127,660 885,579 837,392 867,474 878,702 1,014,096 955,663 989,261 888,868 763,809 723,481 801,475 707,096 775,786 644,196 850,406 781,819 768,804 560,101 728,888 647,821 618,143 545,909 645,826 591,604 565,121 425,425 573,212 516,840 516,135 361,604 529,028 510,753 465,860 314,964 481,107
Total Current Liabilities 1,263,264 1,179,540 1,235,111 1,276,278 1,276,571 1,148,310 1,216,202 1,234,249 1,266,873 1,289,031 1,358,673 1,341,602 1,196,312 1,076,586 1,046,626 1,052,785 977,167 913,354 940,692 977,440 909,510 900,730 819,536 896,280 808,876 764,440 747,896 777,139 719,443 682,600 679,896 729,676 668,179 655,317 655,549 664,169 675,769 607,705 623,362 623,905
Non-Current Liabilities
Long Term Debt 167,974 165,328 161,440 134,706 136,012 135,921 151,768 150,938 166,197 176,410 181,291 188,469 201,457 208,194 223,869 223,198 205,403 204,768 202,200 201,059 200,187 206,017 457 509 559 608 657 704 750 795 840 883 925 966 1,007 1,046 1,085 1,123 1,159 1,196
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 -135,427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 0 0 0 0 0 0 129,053 0 135,427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 26,356 25,589 25,887 30,095 29,787 29,422 27,960 34,481 -95,956 32,557 31,344 85,604 84,349 82,690 81,640 93,080 63,101 26,805 24,833 21,241 20,495 20,831 19,906 18,876 14,650 14,015 13,636 13,982 11,561 10,872 10,636 46,492 44,396 43,628 42,623 42,182 43,641 43,835 42,888 29,329
Total Non-Current Liabilities 194,330 190,917 187,327 164,801 165,799 165,343 179,728 185,419 199,294 208,967 212,635 274,073 285,806 290,884 305,509 316,278 268,504 231,573 227,033 222,300 220,682 226,848 20,363 19,385 15,209 14,623 14,293 14,686 12,311 11,667 11,476 47,375 45,321 44,594 43,630 43,228 44,726 44,958 44,047 30,525
Total Liabilities 1,457,594 1,370,457 1,235,111 1,441,079 1,442,370 1,313,653 1,395,930 1,419,668 1,466,167 1,497,998 1,571,308 1,615,675 1,482,118 1,367,470 1,352,135 1,369,063 1,245,671 1,144,927 1,167,725 1,199,740 1,130,192 1,127,578 839,899 915,665 824,085 779,063 762,189 791,825 731,754 694,267 691,372 777,051 713,500 699,911 699,179 707,397 720,495 652,663 667,409 654,430
Common Stock 104 105 105 106 107 108 108 108 110 111 111 111 112 113 113 114 115 115 115 116 118 118 119 121 122 124 124 125 126 127 128 129 130 131 131 133 134 135 135 136
Retained Earnings 143,532 191,666 266,169 290,178 337,302 328,112 318,508 282,992 249,670 225,145 167,659 112,915 60,174 16,962 29,936 42,802 29,697 22,485 36,067 23,595 22,868 4,485 0 31,313 29,240 30,502 37,033 84,416 66,627 64,187 84,562 90,333 74,919 57,705 34,467 47,729 59,588 47,359 36,836 34,393
Accumulated Other Comprehensive Income/Loss -50,591 -44,005 -32,626 -49,997 -36,589 -38,737 -43,623 -71,759 -47,607 -23,574 -22,622 -19,100 -9,092 -13,529 -4,732 -15,996 -27,152 -33,686 -19,986 -25,871 -15,860 -18,006 -16,109 -9,792 -6,409 9,015 3,507 1,704 -5,506 -15,638 -20,502 -7,239 -6,501 -2,308 -10,294 -6,227 1,151 -5,232 14,730 25,076
Total Stockholders Equity 1,480,155 1,519,245 1,588,351 1,579,971 1,625,271 1,598,481 1,568,558 1,490,917 1,467,668 1,452,768 1,381,051 1,316,043 1,259,250 1,197,699 1,205,289 1,194,029 1,156,706 1,129,925 1,143,683 1,111,830 1,109,227 1,077,029 1,063,198 1,119,242 1,109,498 1,114,797 1,105,265 1,139,818 1,104,384 1,080,943 1,086,599 1,094,930 1,069,508 1,044,953 1,003,781 1,006,476 1,014,675 984,623 979,858 972,583
Total Investments 1,825 1,463,480 -2,433 -31,872 -3,875 -58,367 -124,564 -53,152 -50,410 -47,040 -135,427 -146,280 -119,073 -110,893 -113,532 -120,803 -105,069 -88,822 -101,029 -100,755 -93,105 -85,477 -91,204 -83,304 -85,067 -73,182 -74,867 -132,160 -118,821 -108,211 0 8,537 2,070 835 0 0 986 0 0 11,167
Total Debt 238,921 240,985 241,899 215,401 218,268 222,034 237,851 232,010 250,591 262,689 265,078 268,631 281,125 287,586 302,712 300,001 280,727 276,290 273,826 272,126 270,571 277,286 657 704 750 795 840 883 925 966 1,007 1,046 1,085 1,122 1,160 1,196 1,231 1,266 1,299 1,333
Net Debt -308,449 -299,954 -489,841 -514,071 -504,495 -325,695 -420,775 -361,338 -340,318 -287,641 -353,923 -365,088 -261,680 -210,344 -271,714 -286,999 -220,758 26,376 3,348 -40,615 1,131 7,641 -275,922 -361,036 -307,906 -291,192 -293,913 -346,244 -296,873 -259,177 -259,194 -291,405 -237,629 -212,997 -216,573 -250,622 -311,900 -259,619 -285,820 -289,543

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 68,156 63,701 87,304 -7,131 106,292 122,005 147,653 166,206 175,821 168,239 167,944 170,871 149,213 110,598 1,304,086 75,749 46,196 89,915 112,842 117,181 1,516,385 109,798 113,564 115,242 109,315 96,167 47,047 84,700 80,316 78,521 77,788 90,569 91,616 83,416 93,443 96,725 89,706 77,922 84,053 85,184
Depreciation & Amortization 22,223 13,308 14,122 11,292 13,212 13,459 13,046 12,279 12,243 11,497 12,191 13,393 14,329 14,538 15,401 15,922 15,926 16,251 16,118 17,084 16,429 15,994 16,271 16,370 16,592 16,716 16,430 16,552 16,311 16,200 16,616 16,387 15,901 15,411 13,978 12,919 13,562 13,006 12,954 12,107
Deferred Income Tax -10,829 6,602 -7,627 -5,358 -6,685 3,102 7,856 -3,467 928 5,493 11,644 -27,253 -8,108 2,584 6,875 -15,732 -16,311 12,022 212 -7,670 -7,751 5,736 -7,458 1,761 -11,883 1,695 57,400 -13,327 -10,538 10,556 6,669 -6,467 -1,235 -835 -1,667 -5,926 -9,025 8,039 7,524 -8,024
Stock Based Compensation 15,631 16,777 15,019 15,233 15,453 15,434 13,989 14,081 14,409 15,184 13,786 14,061 13,903 14,182 12,863 13,063 13,035 13,525 13,497 11,889 11,670 11,244 11,953 11,055 11,389 10,556 11,028 10,436 10,870 9,857 9,896 10,710 11,745 10,348 10,752 10,852 10,845 8,843 10,861 10,811
Change in Working Capital 59,497 -84,368 29,537 35,296 179,892 -444 35,538 -24,811 -37,288 -161,261 -55,904 44,944 24,110 -66,778 -61,877 86,787 244,333 -4,386 -38,699 49,729 -15,422 -18,018 -14,989 36,625 20,161 -10,694 -70,072 30,136 35,877 6,669 -34,167 41,927 9,101 -30,685 697 -23,874 35,821 -21,625 -30,079 -8,063
Accounts Receivable -35,479 -7,042 89,684 20,642 36,171 9,772 92,628 -28,271 -40,386 -89,597 16,195 -107,221 -106,578 -95,024 -10,610 -15,563 190,613 -36,700 23,827 -21,345 -15,649 -35,294 32,879 -38,516 -30,786 -49,794 4,771 -25,186 -920 4,296 23,835 -10,393 -3,951 -25,379 20,760 -52,472 -21,602 -22,431 -11,658 -54,597
Inventory 0 0 -126,589 23,625 102,964 0 0 0 0 0 -105,082 117,224 52,032 38,418 -52,884 123,690 57,285 24,500 -641,850 -665,201 -670,881 -615,409 -659,783 -726,894 -676,738 -678,443 -740,903 -669,360 -598,402 -603,451 -623,265 -763,163 -769,197 -695,089 -705,278 -724,509 -728,691 -684,544 -717,945 -684,968
Accounts Payable 13,032 -5,756 7,135 49 -11,666 -10,216 21,816 -9,707 5,698 -14,072 20,470 15,002 23,741 -6,603 -7,932 -14,065 4,902 18,193 -108,833 82,532 15,699 1,398 -42,159 85,915 32,432 13,527 -17,913 65,707 7,536 -7,498 -39,075 51,586 42,316 -35,101 -2,917 33,904 52,479 -23,234 -397 40,902
Other Working Capital 81,944 -71,570 59,307 -9,020 52,423 444 -78,906 13,167 -2,600 -57,592 12,513 19,939 54,915 -3,569 9,549 -7,275 -8,467 -10,379 688,157 653,743 655,409 631,287 654,074 716,120 695,253 704,016 683,973 658,975 627,663 613,322 604,338 763,897 739,933 724,884 688,132 719,203 733,635 708,584 699,921 690,600
Other Non-Cash Items 69,800 24,252 -23,722 -357,972 -27,084 -46,871 -15,808 15,110 66,803 30,010 -4,790 8,777 -28,031 -7,068 -1,245,461 -37,090 -2,163 -2,401 -23,347 2,966 -1,400,563 2,325 3,704 4,260 2,172 1,778 2,695 1,906 1,724 1,697 4,859 100 -111,227 831 792 3,150 1,006 -1,705 -2,435 1,666
Net Cash Provided by Operating Activities 141,954 -15,919 114,633 -308,640 281,080 65,523 202,274 179,398 232,916 69,162 144,871 224,793 165,416 68,056 31,887 138,699 301,016 124,926 80,623 191,179 120,748 127,079 123,045 185,313 147,746 116,218 64,528 130,403 134,560 123,500 81,661 153,226 15,901 78,486 117,995 93,846 141,915 84,480 82,878 93,681
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -12,394 -11,780 -11,725 -15,056 -9,724 -9,369 -12,483 -13,362 -20,288 -14,987 -11,814 -8,683 -6,375 -8,488 -4,499 -6,614 -7,988 -14,276 -14,326 -16,513 -15,955 -12,670 -15,298 -9,925 -9,296 -7,965 -12,213 -7,354 -10,851 -10,335 -19,676 -19,540 -24,930 -18,810 -26,781 -18,753 -16,177 -13,346 -26,623 -13,122
Acquisitions Net -264 0 219,055 15,056 -335 -700 -18,984 3,642 7,790 12,131 25,997 0 0 0 -15,836 0 0 0 0 0 0 0 0 0 0 0 539 -56 -1,643 0 -300 -500 -1,400 0 -14,668 0 0 0 0 0
Purchases of Investments -10,075 -32,643 -13,836 -7,419 -10,412 -71,302 -15,185 -7,142 -11,148 -33,913 -29,492 0 0 0 0 0 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 7,306 22,389 4,397 9,178 5,453 18,600 2,229 3,500 3,358 21,782 3,495 0 0 0 0 0 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 -3,033 -10,254 -219,055 138,658 -5,294 -53,402 -12,956 -3,642 -7,790 -12,131 -25,997 -10,002 -9,289 -6,961 73,228 6,197 -6,677 -14,074 -14,283 -9,287 -8,694 -10,410 -18,041 -8,157 -9,242 -10,585 -12,747 -8,592 -11,949 -4,939 -9,244 -6,584 -5,894 -5,357 -8,647 -6,565 -5,558 -7,455 -7,591 -8,414
Net Cash Used for Investing Activities -15,427 -22,034 -21,164 140,417 -15,018 -62,771 -44,423 -17,004 -28,078 -27,118 -37,811 -18,685 -15,664 -15,449 52,893 -417 -14,665 -28,350 -28,609 -25,800 -24,649 -23,080 -33,339 -18,082 -18,538 -18,550 -24,421 -16,002 -22,800 -15,274 -29,220 -26,624 -24,930 -24,167 -50,096 -25,318 -21,735 -20,801 -34,214 -21,536
Cash Flows from Financing Activities
Debt Repayment 0 0 -144,786 0 0 0 0 0 0 0 -62 -60 -59 -58 -56 -55 -54 -53 -52 -50 -49 -49 -47 -46 -46 -44 -43 -42 -41 -41 -40 -39 -37 -38 -36 -35 -35 -34 -33 -32
Common Stock Issued 0 0 -2,362 1,225 653 484 825 1,107 911 475 542 0 0 781 1,074 449 0 983 988 0 1,031 781 2,359 0 0 44 0 0 0 0 223 145 18 60 1,529 177 221 1,113 14,324 2,058
Common Stock Repurchased -60,304 -85,887 -55,737 -94,224 -41,420 -63,244 -62,049 -97,238 -98,548 -62,062 -75,650 -66,774 -65,849 -79,465 -68,159 -21,036 -9 -69,968 -63,488 -80,430 -61,274 -72,343 -137,108 -78,399 -69,513 -68,489 -64,382 -38,099 -48,556 -80,687 -49,705 -44,782 -41,362 -40,182 -69,929 -96,989 -45,024 -59,196 -29,142 -59,521
Dividends Paid -54,746 -57,502 -50,668 -50,562 -50,963 -53,717 -46,690 -46,367 -48,731 -47,498 -42,275 -41,858 -42,202 -44,277 -38,634 -38,385 -38,440 -40,476 -35,929 -35,742 -36,073 -37,887 -33,727 -33,711 -34,066 -34,919 -29,922 -29,630 -30,851 -30,597 -28,202 -28,067 -29,147 -28,748 -27,392 -26,288 -26,506 -27,375 -24,852 -24,098
Other Financing Activities 0 0 -209,344 0 0 0 -825 -1,107 -911 -475 -542 0 0 -781 -1,074 -449 0 -983 -988 0 -1,031 -781 -2,359 0 0 -44 81 0 0 -41 787 10 407 395 2,606 14 375 4,256 -7,156 386
Net Cash Used Provided by Financing Activities -115,050 -143,389 -106,405 -144,786 -92,383 -116,961 -108,739 -143,605 -147,279 -109,560 -117,987 -108,692 -108,110 -123,800 -106,849 -59,476 -38,503 -110,497 -99,469 -116,222 -97,396 -110,279 -170,882 -112,156 -103,625 -103,452 -94,347 -67,771 -79,448 -111,325 -76,937 -72,733 -70,121 -68,513 -93,222 -123,121 -70,969 -81,236 -46,859 -81,207
Effect of Forex Changes on Cash -5,046 -9,459 15,204 -10,853 1,355 3,312 16,166 -16,350 -16,980 -1,155 -3,791 -6,502 3,233 -5,303 9,495 6,709 3,723 -6,643 5,192 -5,856 1,092 -654 -3,985 -1,991 -8,914 3,018 657 3,908 5,343 3,041 -7,754 -132 -1,768 3,736 -1,918 -6,720 3,035 -8,677 -5,562 -7,840
Net Change in Cash 6,431 -190,801 2,268 -679,280 175,034 -110,897 65,278 2,439 40,579 -68,671 -14,718 90,914 44,875 -76,496 -12,574 85,515 251,571 -20,564 -42,263 43,301 -205 -6,934 -85,161 53,084 16,669 -2,766 -53,583 50,538 37,655 -58 -32,250 53,737 24,595 -10,458 -27,241 -61,313 52,246 -26,234 -3,757 -16,902
Cash at End of Period 547,370 540,939 731,740 43,483 722,763 547,729 658,626 593,348 590,909 550,330 619,001 633,719 542,805 497,930 574,426 587,000 501,485 249,914 270,478 312,741 269,440 269,645 276,579 361,740 308,656 291,987 294,753 348,336 297,798 260,143 260,201 292,451 238,714 214,119 224,577 251,818 313,131 260,885 287,119 290,876
Cash at Start of Period 540,939 731,740 729,472 722,763 547,729 658,626 593,348 590,909 550,330 619,001 633,719 542,805 497,930 574,426 587,000 501,485 249,914 270,478 312,741 269,440 269,645 276,579 361,740 308,656 291,987 294,753 348,336 297,798 260,143 260,201 292,451 238,714 214,119 224,577 251,818 313,131 260,885 287,119 290,876 307,778
Free Cash Flow
Operating Cash Flow 141,954 -15,919 114,633 -308,640 281,080 65,523 202,274 179,398 232,916 69,162 144,871 224,793 165,416 68,056 31,887 138,699 301,016 124,926 80,623 191,179 120,748 127,079 123,045 185,313 147,746 116,218 64,528 130,403 134,560 123,500 81,661 153,226 15,901 78,486 117,995 93,846 141,915 84,480 82,878 93,681
Capital Expenditure -12,394 -11,780 -11,725 -15,056 -9,724 -9,369 -12,483 -13,362 -20,288 -14,987 -11,814 -8,683 -6,375 -8,488 -4,499 -6,614 -7,988 -14,276 -14,326 -16,513 -15,955 -12,670 -15,298 -9,925 -9,296 -7,965 -12,213 -7,354 -10,851 -10,335 -19,676 -19,540 -24,930 -18,810 -26,781 -18,753 -16,177 -13,346 -26,623 -13,122
Free Cash Flow 129,560 -27,699 102,908 -323,696 271,356 56,154 189,791 166,036 212,628 54,175 133,057 216,110 159,041 59,568 27,388 132,085 293,028 110,650 66,297 174,666 104,793 114,409 107,747 175,388 138,450 108,253 52,315 123,049 123,709 113,165 61,985 133,686 -9,029 59,676 91,214 75,093 125,738 71,134 56,255 80,559