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 946,750 925,949 934,992 942,462 982,117 928,738 1,057,685 985,846 978,387 897,791 1,037,239 951,950 924,351 804,390 937,985 807,357 690,673 649,162 843,969 753,866 731,366 679,452 817,923 734,846 721,996 660,821 778,031 698,799 653,656 594,567 709,699 650,598 608,286 539,674 673,535 604,154 582,057 535,701 697,428 629,100
Revenue Y/Y Growth -3.60% -0.30% -11.60% -4.40% 0.38% 3.45% 1.97% 3.56% 5.85% 11.61% 10.58% 17.91% 33.83% 23.91% 11.14% 7.10% -5.56% -4.46% 3.18% 2.59% 1.30% 2.82% 5.13% 5.16% 10.46% 11.14% 9.63% 7.41% 7.46% 10.17% 5.37% 7.69% 4.51% 0.74% -3.43% -3.97% - - - -
Cost of Revenue 399,260 396,044 383,354 382,923 398,574 382,172 425,545 401,190 406,726 378,206 430,106 396,130 387,447 332,694 378,941 337,749 292,703 274,753 345,672 318,810 311,828 291,133 340,357 315,592 309,371 285,888 322,812 298,522 278,739 251,667 291,089 281,104 260,710 239,767 282,788 264,625 259,145 236,896 303,046 285,549
Gross Profit 547,490 529,905 551,638 559,539 583,543 546,566 632,140 584,656 571,661 519,585 607,133 555,820 536,904 471,696 559,044 469,608 397,970 374,409 498,297 435,056 419,538 388,319 477,566 419,254 412,625 374,933 455,219 400,277 374,917 342,900 418,610 369,494 347,576 299,907 390,747 339,529 322,912 298,805 394,382 343,551
Gross Profit Margin 57.83% 57.23% 59.00% 59.37% 59.42% 58.85% 59.77% 59.31% 58.43% 57.87% 58.53% 58.39% 58.08% 58.64% 59.60% 58.17% 57.62% 57.68% 59.04% 57.71% 57.36% 57.15% 58.39% 57.05% 57.15% 56.74% 58.51% 57.28% 57.36% 57.67% 58.98% 56.79% 57.14% 55.57% 58.01% 56.20% 55.48% 55.78% 56.55% 54.61%
Research and Development 45,771 46,415 46,435 46,127 47,245 45,477 45,942 44,129 44,023 43,028 45,615 42,276 42,603 39,272 39,866 34,656 31,193 34,387 35,299 36,015 36,582 36,053 36,205 34,838 35,315 34,713 32,542 32,477 32,854 31,392 30,155 30,139 30,701 28,973 31,110 29,711 29,794 28,461 31,323 30,352
General and Administrative Expenses 235,796 234,390 223,427 217,447 228,594 234,638 227,586 233,357 242,206 235,312 242,445 240,734 239,045 221,752 226,369 204,974 190,134 198,744 206,717 202,826 205,215 204,425 201,653 202,451 208,024 200,674 204,860 204,915 193,517 184,172 188,223 187,680 187,798 168,921 177,418 175,546 174,808 173,038 186,789 186,499
Total Operating Expenses 281,567 280,805 269,862 281,888 293,881 297,894 290,070 294,214 302,594 294,944 304,994 299,049 297,866 274,908 280,892 253,751 235,216 247,129 254,829 251,170 254,123 252,700 249,821 249,145 255,309 247,122 249,063 248,108 236,620 225,609 228,264 226,906 227,154 206,318 216,550 213,024 212,236 209,027 225,722 224,049
Operating Income or Loss 265,923 249,100 281,776 31 307,704 249,068 343,572 292,391 273,246 228,350 297,517 256,771 239,038 196,788 278,152 215,857 162,754 127,280 243,468 183,886 165,415 135,619 227,745 170,109 157,316 127,811 206,156 152,169 138,297 117,291 190,346 142,588 120,422 93,589 174,197 126,505 110,676 89,778 168,660 119,502
Operating Margin 28.09% 26.90% 30.14% 0.00% 31.33% 26.82% 32.48% 29.66% 27.93% 25.43% 28.68% 26.97% 25.86% 24.46% 29.65% 26.74% 23.56% 19.61% 28.85% 24.39% 22.62% 19.96% 27.84% 23.15% 21.79% 19.34% 26.50% 21.78% 21.16% 19.73% 26.82% 21.92% 19.80% 17.34% 25.86% 20.94% 19.01% 16.76% 24.18% 19.00%
Interest Expense 18,950 19,232 19,655 20,278 19,249 18,184 16,805 14,484 12,765 11,338 11,541 11,791 10,439 9,471 9,505 9,310 9,582 10,219 9,635 9,800 8,882 9,094 8,840 9,003 8,309 8,359 8,625 8,248 8,171 7,741 7,407 7,167 6,872 6,580 6,755 7,029 6,942 6,725 6,924 5,991
EBITDA 296,452 279,850 281,776 309,325 320,909 278,870 371,897 320,793 299,039 256,834 328,513 287,246 269,235 220,905 307,618 244,432 189,780 154,754 267,848 208,178 188,938 158,282 264,999 192,727 180,651 151,103 227,155 170,478 157,243 141,032 208,449 159,483 128,898 110,419 190,337 142,600 126,700 106,424 183,536 134,670
Depreciation and Amortization 30,529 30,750 30,623 30,503 30,236 29,802 28,325 28,402 27,812 28,484 28,476 27,218 27,536 24,827 25,752 24,743 24,083 24,131 22,456 22,287 21,949 21,989 21,241 21,139 21,419 20,892 20,698 19,218 18,202 18,011 18,102 17,498 16,649 16,546 16,131 16,087 15,991 15,829 15,758 15,793
Income Before Tax 243,177 220,547 232,556 251,159 263,403 226,610 325,014 275,885 256,692 213,001 285,976 247,587 230,384 185,414 269,180 205,809 155,255 118,499 231,143 169,359 155,216 125,676 230,454 160,363 143,602 117,439 193,900 139,627 126,847 113,848 181,284 133,324 103,172 86,413 161,491 116,923 102,047 82,963 159,386 111,836
Income Tax Expense 21,363 43,038 47,761 49,528 49,476 38,184 59,180 55,288 44,622 39,000 55,105 43,899 45,621 35,751 52,885 44,042 28,693 20,384 38,394 39,964 28,056 13,871 49,268 33,710 32,134 24,135 116,924 34,677 25,267 21,382 43,508 31,992 23,584 20,739 38,140 28,062 24,490 19,912 38,214 26,840
Net Income 221,814 177,509 184,794 201,631 213,927 188,426 265,834 220,597 212,070 174,001 230,871 203,688 184,763 149,663 216,295 161,767 126,562 98,115 192,749 129,395 127,160 111,805 181,186 126,653 111,468 93,304 76,976 104,950 101,580 92,466 137,776 101,332 79,588 65,674 123,351 88,861 77,557 63,051 121,172 84,996
Net Income Margin 23.43% 19.17% 19.76% 21.39% 21.78% 20.29% 25.13% 22.38% 21.68% 19.38% 22.26% 21.40% 19.99% 18.61% 23.06% 20.04% 18.32% 15.11% 22.84% 17.16% 17.39% 16.46% 22.15% 17.24% 15.44% 14.12% 9.89% 15.02% 15.54% 15.55% 19.41% 15.58% 13.08% 12.17% 18.31% 14.71% 13.32% 11.77% 17.37% 13.51%
EPS 10.42 8.28 8.56 9.26 9.75 8.53 11.97 9.85 9.39 7.64 10.08 8.83 7.97 6.41 9.15 6.76 5.29 4.08 7.95 5.28 5.15 4.50 7.25 5.04 4.41 3.66 3.01 4.10 3.94 3.57 5.27 3.84 2.99 2.44 4.58 3.23 2.79 2.24 4.27 2.96
EPS Diluted 10.37 8.24 8.52 9.21 9.69 8.47 11.86 9.76 9.29 7.55 9.94 8.71 7.85 6.32 9.03 6.68 5.22 4.03 7.84 5.20 5.06 4.42 7.11 4.93 4.31 3.58 2.93 3.99 3.84 3.48 5.17 3.77 2.93 2.40 4.58 3.16 2.73 2.19 4.17 2.89
Weighted Average Shares Out 21,279 21,438 21,594 21,777 21,945 22,083 22,209 22,403 22,593 22,768 22,910 23,057 23,191 23,365 23,642 23,922 23,940 24,028 24,241 24,487 24,698 24,851 24,975 25,126 25,299 25,468 25,563 25,613 25,751 25,932 26,139 26,375 26,631 26,931 26,931 27,548 27,844 28,115 28,399 28,732
Weighted Average Shares Out Diluted 21,393 21,543 21,688 21,886 22,081 22,253 22,408 22,610 22,822 23,040 23,221 23,394 23,522 23,686 23,966 24,225 24,229 24,353 24,600 24,880 25,118 25,311 25,490 25,683 25,867 26,096 26,229 26,304 26,440 26,586 26,631 26,889 27,143 27,421 26,931 28,113 28,460 28,763 29,045 29,409

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 70,810 70,191 69,807 69,675 83,574 89,085 95,966 122,136 109,449 116,949 98,564 183,672 142,252 106,654 94,254 153,686 127,277 323,585 207,785 120,534 124,439 126,480 178,110 137,448 183,190 98,949 148,687 169,086 146,334 164,893 158,674 146,133 114,646 110,595 98,887 123,299 149,309 75,359 85,263 126,311
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 70,810 70,191 69,807 69,675 83,574 89,085 95,966 122,136 109,449 116,949 98,564 183,672 142,252 106,654 94,254 153,686 127,277 323,585 207,785 120,534 124,439 126,480 178,110 137,448 183,190 98,949 148,687 169,086 146,334 164,893 158,674 146,133 114,646 110,595 98,887 123,299 149,309 75,359 85,263 126,311
Net Receivables 634,710 650,333 663,893 634,967 648,002 640,050 709,321 611,399 626,593 617,880 647,335 603,364 600,191 574,418 593,809 521,777 490,429 518,556 566,256 503,247 498,723 489,281 535,528 494,887 486,203 483,919 528,615 483,167 448,098 439,413 454,988 414,607 407,972 387,296 411,420 390,540 402,404 382,385 435,648 410,900
Inventory 366,395 373,670 385,865 375,959 394,959 427,549 441,694 451,320 463,321 446,490 414,543 381,457 350,159 321,341 297,611 292,329 299,746 292,110 274,285 280,978 286,347 282,087 268,821 277,266 270,047 278,318 255,390 263,527 253,734 242,375 222,047 239,985 234,006 227,323 214,383 225,542 223,275 218,663 204,531 219,714
Other Current Assets 106,392 116,920 110,638 116,311 119,971 130,083 128,108 131,047 125,338 128,567 108,916 77,731 80,009 77,795 71,230 78,528 72,356 66,614 61,321 59,049 71,937 71,536 63,401 61,898 63,867 66,186 74,031 70,784 65,587 66,184 61,075 145,377 143,636 141,485 70,642 128,934 137,676 138,443 123,988 115,987
Total Current Assets 1,178,307 1,211,114 1,230,203 1,196,912 1,246,506 1,286,767 1,375,089 1,315,902 1,324,701 1,309,886 1,269,358 1,246,224 1,172,611 1,080,208 1,056,904 1,046,320 989,808 1,200,865 1,109,647 963,808 981,446 969,384 1,045,860 971,499 1,003,307 927,372 1,006,723 986,564 913,753 912,865 896,784 946,102 900,260 866,699 862,815 868,315 912,664 814,850 849,430 872,912
Non-Current Assets
Property, Plant and Equipment 768,664 773,495 803,374 763,209 780,723 780,013 778,600 728,602 760,856 787,472 799,365 783,813 790,512 780,166 798,868 758,010 743,393 742,651 748,657 810,792 816,107 722,926 717,526 697,689 678,706 696,890 668,271 641,709 600,900 572,058 563,707 527,477 514,312 521,496 517,229 513,568 522,195 510,518 511,462 512,091
Goodwill 665,359 665,816 670,108 660,638 665,100 661,742 660,170 636,089 643,449 650,118 648,622 639,184 642,186 640,687 550,270 541,722 537,624 536,895 535,979 531,224 534,557 535,517 534,780 537,862 536,407 544,784 539,838 538,418 483,757 478,652 476,378 482,144 444,278 448,183 446,284 448,342 442,482 437,704 444,085 449,539
Intangible Assets 268,154 274,375 285,429 287,197 294,594 300,134 306,054 297,435 298,362 305,079 307,450 288,593 293,719 298,645 196,785 199,151 202,131 205,695 206,242 209,371 211,211 213,977 217,308 220,904 219,858 224,727 226,718 229,975 164,134 165,476 167,055 169,117 114,002 115,990 115,252 114,355 109,656 110,476 112,784 111,214
Long Term Investments 544 2,275 0 -27,687 -27,836 5,842 6,890 16,318 11,022 4,947 -39,496 -39,272 -41,240 -39,240 -41,836 -37,115 -35,777 -35,538 -36,978 -34,599 -35,722 -34,495 -35,066 -36,423 -36,880 -41,717 -41,425 -43,103 -39,326 -38,027 -33,951 -22,734 -22,958 -23,275 0 -27,206 -27,237 -26,625 -30,273 -21,241
Tax Assets 30,554 31,478 31,199 27,687 27,836 28,116 27,080 34,986 36,999 38,920 39,496 39,272 41,240 39,240 41,836 37,115 35,777 35,538 36,978 34,599 35,722 34,495 35,066 36,423 36,880 41,717 41,425 43,103 39,326 38,027 33,951 22,734 22,958 23,275 22,873 27,206 27,237 26,625 30,273 21,241
Other Non-Current Assets 337,582 324,564 335,242 380,774 383,472 347,293 338,512 265,128 261,041 259,761 302,003 249,347 243,876 228,662 211,722 221,333 206,691 199,674 188,796 120,674 117,537 194,893 103,373 129,710 119,938 118,134 108,255 100,533 85,406 74,713 62,853 96,140 88,895 82,905 54,032 108,966 109,952 102,117 91,349 161,699
Total Non-Current Assets 2,070,857 2,072,003 2,125,352 2,091,818 2,123,889 2,123,140 2,117,306 1,978,558 2,011,729 2,046,297 2,057,440 1,960,937 1,970,293 1,948,160 1,757,645 1,720,216 1,689,839 1,684,915 1,679,674 1,672,061 1,679,412 1,667,313 1,572,987 1,586,165 1,554,909 1,584,535 1,543,082 1,510,635 1,334,197 1,290,899 1,269,993 1,274,878 1,161,487 1,168,574 1,155,670 1,185,231 1,184,285 1,160,815 1,159,680 1,234,543
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 3,249,164 3,283,117 3,355,555 3,288,730 3,370,395 3,409,907 3,492,395 3,294,460 3,336,430 3,356,183 3,326,798 3,207,161 3,142,904 3,028,368 2,814,549 2,766,536 2,679,647 2,885,780 2,789,321 2,635,869 2,660,858 2,636,697 2,618,847 2,557,664 2,558,216 2,511,907 2,549,805 2,497,199 2,247,950 2,203,764 2,166,777 2,220,980 2,061,747 2,035,273 2,018,485 2,053,546 2,096,949 1,975,665 2,009,110 2,107,455
Current Liabilities
Accounts Payable 199,462 189,449 210,411 173,970 170,230 176,733 252,538 226,681 267,523 259,352 272,911 219,294 210,811 189,289 175,801 146,646 155,901 168,515 185,592 148,220 160,584 174,639 196,641 156,447 170,865 164,639 167,627 148,521 143,607 137,827 146,593 129,650 131,888 120,536 142,075 136,565 138,589 131,667 145,896 129,172
Short Term Debt 311,246 183,173 192,219 179,083 107,365 107,131 106,054 153,639 106,574 105,262 101,134 53,524 53,025 52,505 50,317 55,111 53,585 56,398 55,868 75,477 78,318 53,798 49,670 55,753 52,052 14,883 19,677 18,533 21,608 19,476 18,974 21,779 20,945 17,381 14,488 21,061 23,353 114,693 116,164 120,025
Tax Payables 217,972 223,102 219,984 208,844 208,655 188,570 191,096 199,626 162,382 148,929 134,769 127,633 119,543 99,596 89,017 90,864 70,766 54,480 69,043 90,225 74,066 76,713 73,777 90,483 76,606 63,017 72,210 72,082 53,820 46,310 47,990 70,993 69,178 64,956 63,241 76,255 69,156 57,084 59,297 49,602
Deferred Revenue 214,205 216,659 202,022 190,784 204,549 211,302 192,759 198,179 215,133 215,680 192,648 195,234 192,199 180,330 149,106 150,476 150,742 144,836 122,489 126,925 128,704 128,962 105,381 123,526 126,835 130,704 107,166 123,730 126,190 132,930 100,330 113,340 117,906 102,771 88,829 88,547 98,113 98,369 82,219 93,014
Other Current Liabilities 556,269 542,651 576,430 526,586 525,859 509,083 596,380 586,438 529,351 507,119 579,845 533,509 482,334 419,685 465,103 411,848 342,601 310,089 390,563 368,633 339,645 350,565 382,742 361,743 339,065 326,656 395,203 361,574 297,404 270,929 321,618 356,080 320,369 304,104 349,735 347,242 319,485 292,974 334,611 308,673
Total Current Liabilities 1,281,182 1,131,932 1,181,082 1,070,423 1,008,003 1,004,249 1,147,731 1,164,937 1,118,581 1,087,413 1,146,538 1,001,561 938,369 841,809 840,327 764,081 702,829 679,838 754,512 719,255 707,251 707,964 734,434 697,469 688,817 636,882 689,673 652,358 588,809 561,162 587,515 620,849 591,108 544,792 595,127 593,415 579,540 637,703 678,890 650,884
Non-Current Liabilities
Long Term Debt 1,746,638 1,903,574 1,888,620 1,929,401 2,045,462 2,015,779 1,908,480 1,825,253 1,821,458 1,766,832 1,580,808 1,639,583 1,602,005 1,561,054 1,284,174 1,169,136 1,146,590 1,513,020 1,235,350 1,186,279 1,150,174 1,008,485 985,021 988,894 1,020,420 978,715 960,170 1,050,681 947,781 944,211 875,056 826,022 693,263 681,872 576,984 601,731 605,141 409,179 335,790 365,007
Deferred Revenue -101,741 -100,115 0 -112,209 -116,009 0 0 0 0 0 -62,230 -42,656 -35,587 -34,697 -34,448 -41,979 -44,926 -44,901 -45,267 -39,954 -40,282 -39,648 -48,818 -50,216 -46,138 -46,689 -51,230 -31,090 -37,106 -56,852 -64,306 -65,341 -78,034 -64,089 0 -63,883 -55,198 -60,636 -56,727 -64,751
Deferred Tax 101,741 100,115 108,679 112,209 116,009 113,397 111,360 76,532 68,578 65,174 62,230 42,656 35,587 34,697 34,448 41,979 44,926 44,901 45,267 39,954 40,282 39,648 48,818 50,216 46,138 46,689 51,230 31,090 37,106 56,852 64,306 65,341 78,034 64,089 71,365 63,883 55,198 60,636 56,727 64,751
Other Non-Current Liabilities 374,106 406,328 327,112 394,778 406,635 300,951 300,031 310,547 320,551 352,194 428,031 406,846 411,106 422,862 407,373 390,252 380,135 386,525 378,679 292,034 299,347 358,498 309,329 339,686 316,545 335,563 352,682 281,181 249,441 258,539 269,263 273,592 285,414 265,276 194,552 272,048 258,017 262,655 274,835 242,624
Total Non-Current Liabilities 2,120,744 2,309,902 2,324,411 2,324,179 2,452,097 2,430,127 2,319,871 2,212,332 2,210,587 2,184,200 2,008,839 2,046,429 2,013,111 1,983,916 1,691,547 1,559,388 1,526,725 1,899,545 1,614,029 1,478,313 1,449,521 1,366,983 1,294,350 1,328,580 1,336,965 1,314,278 1,312,852 1,331,862 1,197,222 1,202,750 1,144,319 1,099,614 978,677 947,148 842,901 873,779 863,158 671,834 610,625 607,631
Total Liabilities 3,401,926 3,441,834 3,505,493 3,394,602 3,460,100 3,434,376 3,467,602 3,377,269 3,329,168 3,271,613 3,155,377 3,047,990 2,951,480 2,825,725 2,531,874 2,323,469 2,229,554 2,579,383 2,368,541 2,197,568 2,156,772 2,074,947 2,028,784 2,026,049 2,025,782 1,951,160 2,002,525 1,984,220 1,786,031 1,763,912 1,731,834 1,720,463 1,569,785 1,491,940 1,438,028 1,467,194 1,442,698 1,309,537 1,289,515 1,258,515
Common Stock 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448
Retained Earnings 7,909,919 7,688,105 7,510,756 7,328,292 7,126,687 6,912,767 6,726,866 6,463,349 6,242,943 6,030,873 5,859,272 5,631,965 5,429,085 5,244,387 5,095,596 4,882,287 4,720,523 4,595,183 4,499,288 4,309,718 4,180,323 4,053,703 3,941,916 3,763,858 3,637,629 3,526,355 3,433,282 3,360,315 3,256,684 3,157,257 3,065,708 2,934,167 2,834,772 2,756,453 2,692,317 2,576,218 2,488,992 2,415,802 2,357,334 2,243,022
Accumulated Other Comprehensive Income/Loss -310,367 -298,074 -319,815 -263,153 -267,216 -228,516 -227,233 -324,514 -282,365 -250,874 -255,224 -297,852 -302,592 -311,744 -334,925 -327,273 -345,605 -347,701 -323,673 -314,986 -301,433 -289,754 -302,414 -283,529 -265,721 -236,516 -265,406 -277,637 -298,386 -331,120 -354,998 -266,403 -282,775 -259,817 -266,649 -238,038 -197,425 -219,205 -212,949 -76,029
Total Stockholders Equity -152,762 -158,717 -149,938 -105,872 -89,705 -24,469 24,793 -82,809 7,262 84,570 171,421 159,171 191,424 202,643 282,675 443,067 450,093 306,397 420,780 438,301 504,086 561,750 590,063 531,615 532,434 560,747 547,280 512,979 461,919 439,852 434,943 500,517 491,962 543,333 580,457 586,352 654,251 666,128 719,595 848,940
Total Investments 544 2,275 0 -27,687 -27,836 5,842 6,890 16,318 11,022 4,947 -39,496 -39,272 -41,240 -39,240 -41,836 -37,115 -35,777 -35,538 -36,978 -34,599 -35,722 -34,495 -35,066 -36,423 -36,880 -41,717 -41,425 -43,103 -39,326 -38,027 -33,951 -22,734 -22,958 -23,275 0 -27,206 -27,237 -26,625 -30,273 -21,241
Total Debt 2,057,884 2,086,747 2,080,839 2,108,484 2,152,827 2,122,910 2,014,534 1,978,892 1,928,032 1,872,094 1,681,942 1,693,107 1,655,030 1,613,559 1,334,491 1,224,247 1,200,175 1,569,418 1,291,218 1,261,756 1,228,492 1,062,283 1,034,691 1,044,647 1,072,472 993,598 979,847 1,069,214 969,389 963,687 894,030 847,801 714,208 699,253 591,472 622,792 628,494 523,872 451,954 485,032
Net Debt 1,987,074 2,016,556 2,011,032 2,038,809 2,069,253 2,033,825 1,918,568 1,856,756 1,818,583 1,755,145 1,583,378 1,509,435 1,512,778 1,506,905 1,240,237 1,070,561 1,072,898 1,245,833 1,083,433 1,141,222 1,104,053 935,803 856,581 907,199 889,282 894,649 831,160 900,128 823,055 798,794 735,356 701,668 599,562 588,658 492,585 499,493 479,185 448,513 366,691 358,721

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 221,814 177,509 184,794 201,631 213,927 188,426 265,834 220,597 212,070 174,001 230,871 203,688 184,763 149,663 216,295 161,767 126,562 98,115 192,749 129,395 127,160 111,805 181,186 126,653 111,468 93,304 76,976 104,950 101,580 92,466 137,776 101,332 79,588 65,674 123,351 88,861 77,557 63,051 121,172 84,996
Depreciation & Amortization 30,529 30,750 30,623 30,503 30,236 29,802 28,325 28,402 27,812 28,484 28,476 27,218 27,536 24,827 25,752 24,743 24,083 24,131 22,456 22,287 21,949 21,989 21,241 21,139 21,419 20,892 20,698 19,218 18,202 18,011 18,102 17,498 16,649 16,546 16,131 16,087 15,991 15,829 15,758 15,793
Deferred Income Tax -1,774 -2,063 -8,918 -2,689 -2,368 602 31,398 -1,644 -2,141 -1,096 6,635 1,351 -2,355 -5,068 -5,794 -2,420 -852 -3,718 13,333 -3,082 58 -14,939 17,800 -1,792 -3,693 -6,416 76,991 -3,914 -2,264 -1,470 12,956 -2,226 -5,548 -3,304 10,503 -564 -1,011 -1,670 19,135 -2,660
Stock Based Compensation 4,541 4,722 5,478 4,228 4,195 4,027 5,730 4,731 4,691 4,509 5,702 4,737 4,581 4,575 5,439 4,430 4,423 4,395 5,002 4,463 4,338 4,482 5,074 4,269 3,882 4,354 4,759 4,030 3,971 3,822 4,445 3,612 3,593 3,656 3,875 3,367 3,485 3,496 3,827 3,281
Change in Working Capital 25,378 -20,931 69,528 30,623 20,821 -69,595 -27,644 -6,655 -23,276 -115,061 -37,808 26,313 31,010 -15,120 11,576 36,559 29,021 -57,408 -31,992 22,811 -26,383 -24,564 -8,202 911 7,050 -34,301 -14,350 21,577 16,049 -41,826 -20,009 24,613 18,425 -40,990 -5,297 18,354 9,899 -21,653 -26,232 26,716
Accounts Receivable 9,112 -1,708 -11,682 1,518 -11,649 72,109 -67,178 -12,004 -27,528 23,293 -47,315 -9,602 -21,783 12,232 -53,579 -21,997 31,175 39,906 -54,504 -13,578 -8,736 45,410 -45,557 -8,492 -19,793 54,302 -40,876 -21,650 252 23,289 -56,872 -468 -23,421 28,610 -24,498 4,359 -16,415 38,179 -35,821 3,346
Inventory 7,037 -3,954 11,612 11,663 32,187 15,559 35,182 -8,221 -32,710 -37,643 -31,150 -34,774 -24,765 -28,029 7,585 14,660 -5,407 -20,674 12,891 -646 -3,756 -13,092 5,029 -6,265 -4,252 -15,707 9,916 -2,432 -5,369 -15,795 7,426 172 -9,762 -10,267 8,229 -8,355 -956 -17,703 8,722 -4,291
Accounts Payable 11,082 -15,944 30,008 6,145 -4,766 -71,941 12,788 -31,270 20,052 -15,396 49,803 10,125 18,502 15,543 23,071 -12,738 -13,086 -15,050 33,438 -9,443 -11,890 -24,326 41,424 -13,178 8,876 -3,451 17,742 1,319 3,438 -10,614 21,617 -3,311 13,232 -21,905 7,053 2,238 6,334 -13,927 19,478 -7,722
Other Working Capital -1,853 675 39,590 11,297 5,049 -85,322 -8,436 44,840 1,828 -85,315 -9,146 60,564 59,056 -14,866 34,499 56,634 16,339 -61,590 -23,817 46,478 -2,001 -32,556 -9,098 28,846 22,219 -69,445 -1,132 44,340 17,728 -38,706 7,820 28,220 38,376 -37,428 3,919 20,112 20,936 -28,202 -18,611 35,383
Other Non-Cash Items 15,386 87,828 36,785 45,908 48,895 47,904 81,588 113,030 4,691 91,223 7,230 93,424 87,699 4,575 -2,399 4,430 4,423 4,395 161 2 -52 22 -18,527 -1,506 69 -1,269 16 -3 240 -3,404 -339 -5,907 2,818 -5,882 -11,521 -64 -732 -457 7,014 -865
Net Cash Provided by Operating Activities 257,506 189,987 281,505 264,296 266,811 153,262 303,643 245,431 219,156 90,837 241,106 263,307 245,535 158,877 250,869 225,079 183,237 65,515 201,709 175,876 127,070 98,795 198,572 149,674 140,195 76,564 165,090 145,858 137,778 67,599 152,931 138,922 115,525 35,700 137,042 126,041 105,189 58,596 140,674 127,261
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -23,810 -17,391 -32,416 -20,960 -28,751 -23,196 -32,028 -26,822 -43,240 -19,151 -37,784 -22,433 -22,758 -24,605 -35,066 -20,339 -18,223 -18,835 -25,714 -26,928 -22,295 -22,404 -46,061 -35,079 -31,812 -29,774 -41,600 -37,297 -27,514 -21,015 -72,723 -22,376 -14,510 -14,348 -25,750 -20,833 -17,384 -18,539 -27,980 -24,288
Acquisitions Net -805 -1,000 -5,198 256 412 -613 -12,363 -14,823 -1,061 -9,704 -27,475 -7,853 -460 -185,074 0 0 -632 -5,610 0 -1,500 -504 0 -565 -4,462 0 -500 0 -107,748 -697 0 -1,700 -105,352 0 -4,329 -2,810 -10,669 -100 -200 -2,399 -130
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 2,783 9,456 2,113 -10,191 -14,573 1,423 -5,646 -7,060 10,642 21,743 2,376 5,106 -11,374 18,226 4,751 881 2,721 -10,008 3,113 -2,841 -4,884 4,874 2,280 -4,543 3,761 7,811 4,374 4,977 -1,139 10,315 1,490 1,099 -970 2,263 816 7,402 -4,342 -8,342 295 137
Net Cash Used for Investing Activities -21,832 -8,935 -35,501 -30,895 -42,912 -22,386 -50,037 -48,705 -33,541 -7,112 -62,883 -25,180 -34,592 -191,453 -30,315 -19,458 -16,134 -34,453 -22,601 -31,269 -27,683 -17,530 -44,346 -44,084 -28,051 -22,463 -37,226 -140,068 -29,350 -10,700 -72,933 -126,629 -15,480 -16,414 -27,744 -24,100 -21,826 -27,081 -30,084 -24,281
Cash Flows from Financing Activities
Debt Repayment -26,197 -31,583 -629,795 -508,497 -455,215 -503,516 -810,354 -184,485 -474,080 -478,479 -786,369 -383,024 -343,007 -523,146 -252,678 -63,066 -616,806 -551,319 -515,989 -128,066 -261,083 -271,646 -172,620 -201,180 -171,410 -331,114 -351,111 -218,899 -205,281 -409,881 -138,265 -186,229 -145,217 -124,467 -219,586 -60,968 -236,437 -77,486 -147,338 -181,918
Common Stock Issued 6,305 1,831 0 147 7,614 11,473 13,756 1,750 12,421 5,289 5,549 7,081 2,784 5,049 0 0 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 -212,499 -212,499 -176,002 -223,999 -250,000 -249,999 -274,999 -275,000 -274,999 -275,000 -272,500 -252,499 -212,499 -262,500 -374,999 -199,999 0 -200,000 -216,249 -186,250 -186,249 -186,250 -118,750 -118,750 -118,749 -118,750 -64,999 -85,049 -124,952 -124,997 -124,998 -124,997 -124,997 -125,000 -123,743 -123,750 -123,728 -123,745 -117,524 -112,498
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Financing Activities -1,910 1,831 556,824 486,946 477,788 615,880 799,920 280,458 -7,962 688,994 794,624 439,830 378,215 832,326 341,205 80,706 254,445 838,603 637,035 169,040 346,643 321,697 177,914 173,882 269,324 342,181 263,835 319,153 201,718 480,933 201,584 329,664 175,995 241,002 210,161 60,638 350,629 160,983 115,037 208,184
Net Cash Used Provided by Financing Activities -234,301 -179,085 -248,973 -245,550 -227,427 -137,635 -285,433 -177,277 -188,844 -64,485 -264,245 -195,693 -177,291 46,680 -286,472 -182,359 -362,361 87,284 -95,203 -145,276 -100,689 -136,199 -113,456 -146,048 -20,835 -107,683 -152,275 15,205 -128,515 -53,945 -61,679 18,438 -94,219 -8,465 -133,168 -124,080 -9,536 -40,248 -149,825 -86,232
Effect of Forex Changes on Cash -754 -1,583 3,101 -1,750 -1,983 -122 5,657 -6,761 -4,271 -855 914 -1,014 1,946 -1,704 6,486 3,147 -1,050 -2,546 3,348 -3,236 -739 3,304 -108 -5,284 -7,067 3,844 4,012 1,757 1,528 3,265 -5,778 756 -1,775 887 -542 -3,871 123 -1,171 -1,813 -1,449
Net Change in Cash 619 384 132 -13,899 -5,511 -6,881 -26,170 12,688 -7,500 18,385 -85,108 41,420 35,598 12,400 -59,432 26,409 -196,308 115,800 87,253 -3,905 -2,041 -51,630 40,662 -45,742 84,242 -49,738 -20,399 22,752 -18,559 6,219 12,541 31,487 4,051 11,708 -24,412 -26,010 73,950 -9,904 -41,048 15,299
Cash at End of Period 70,810 70,191 69,807 69,675 83,574 89,085 95,966 122,136 109,449 116,949 98,564 183,672 142,252 106,654 94,254 153,686 127,277 323,585 207,787 120,534 124,439 126,480 178,110 137,448 183,190 98,949 148,687 169,086 146,334 164,893 158,674 146,133 114,646 110,595 98,887 123,299 149,309 75,359 85,263 126,311
Cash at Start of Period 70,191 69,807 69,675 83,574 89,085 95,966 122,136 109,448 116,949 98,564 183,672 142,252 106,654 94,254 153,686 127,277 323,585 207,785 120,534 124,439 126,480 178,110 137,448 183,190 98,948 148,687 169,086 146,334 164,893 158,674 146,133 114,646 110,595 98,887 123,299 149,309 75,359 85,263 126,311 111,012
Free Cash Flow
Operating Cash Flow 257,506 189,987 281,505 264,296 266,811 153,262 303,643 245,431 219,156 90,837 241,106 263,307 245,535 158,877 250,869 225,079 183,237 65,515 201,709 175,876 127,070 98,795 198,572 149,674 140,195 76,564 165,090 145,858 137,778 67,599 152,931 138,922 115,525 35,700 137,042 126,041 105,189 58,596 140,674 127,261
Capital Expenditure -23,810 -17,391 -32,416 -20,960 -28,751 -23,196 -32,028 -26,822 -43,240 -19,151 -37,784 -22,433 -22,758 -24,605 -35,066 -20,339 -18,223 -18,835 -25,714 -26,928 -22,295 -22,404 -46,061 -35,079 -31,812 -29,774 -41,600 -37,297 -27,514 -21,015 -72,723 -22,376 -14,510 -14,348 -25,750 -20,833 -17,384 -18,539 -27,980 -24,288
Free Cash Flow 233,696 172,596 249,089 243,336 238,060 130,066 271,615 218,609 175,916 71,686 203,322 240,874 222,777 134,272 215,803 204,740 165,014 46,680 175,995 148,948 104,775 76,391 152,511 114,595 108,383 46,790 123,490 108,561 110,264 46,584 80,208 116,546 101,015 21,352 111,292 105,208 87,805 40,057 112,694 102,973