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 998,197 889,273 1,063,670 1,070,667 1,000,420 887,910 1,049,232 1,088,258 1,291,391 1,135,856 1,067,071 942,698 919,981 807,434 761,082 701,355 546,848 475,915 590,932 601,135 541,916 470,353 563,404 559,515 494,949 397,634 488,002 457,253 395,376 331,814 417,421 373,121 367,376 286,535 357,830 359,291 288,360 311,818 403,997 352,305
Revenue Y/Y Growth -0.22% 0.15% 1.38% -1.62% -22.53% -21.83% -1.67% 15.44% 40.37% 40.67% 40.20% 34.41% 68.23% 69.66% 28.79% 16.67% 0.91% 1.18% 4.89% 7.44% 9.49% 18.29% 15.45% 22.36% 25.18% 19.84% 16.91% 22.55% 7.62% 15.80% 16.65% 3.85% 27.40% -8.11% -11.43% 1.98% - - - -
Cost of Revenue 647,427 572,894 700,206 694,880 671,999 615,411 706,065 727,154 834,406 775,108 704,532 606,704 580,246 485,620 460,880 425,206 337,865 303,595 368,710 383,618 346,078 308,178 359,098 361,630 318,693 257,645 308,300 299,784 260,916 221,328 263,294 235,349 243,229 188,475 226,706 228,965 192,463 209,215 265,587 222,022
Gross Profit 350,770 316,379 363,464 375,787 328,421 272,499 343,167 361,104 456,985 360,748 362,539 335,994 339,735 321,814 300,202 276,149 208,983 172,320 222,222 217,517 195,838 162,175 204,306 197,885 176,256 139,989 179,702 157,469 134,460 110,486 154,127 137,772 124,147 98,060 131,124 130,326 95,897 102,603 138,410 130,283
Gross Profit Margin 35.14% 35.58% 34.17% 35.10% 32.83% 30.69% 32.71% 33.18% 35.39% 31.76% 33.98% 35.64% 36.93% 39.86% 39.44% 39.37% 38.22% 36.21% 37.61% 36.18% 36.14% 34.48% 36.26% 35.37% 35.61% 35.21% 36.82% 34.44% 34.01% 33.30% 36.92% 36.92% 33.79% 34.22% 36.64% 36.27% 33.26% 32.90% 34.26% 36.98%
Research and Development 53,996 49,410 44,369 43,312 43,942 41,820 38,446 39,985 41,599 39,744 29,406 27,165 25,344 22,388 21,489 20,658 19,455 18,649 19,488 17,603 17,694 13,609 11,897 13,653 12,616 11,853 11,193 10,864 10,567 10,301 9,717 9,426 9,889 8,197 8,015 8,332 8,412 8,163 7,914 7,822
General and Administrative Expenses 192,399 175,350 168,127 200,981 172,114 160,373 170,395 207,845 172,666 140,215 127,335 123,044 120,387 101,323 98,719 91,962 92,308 83,028 89,581 86,952 79,967 72,051 78,241 72,035 72,691 66,157 67,129 66,504 64,477 61,157 59,751 62,495 61,959 55,102 48,975 47,842 42,038 44,334 46,078 46,390
Total Operating Expenses 246,395 249,510 212,496 271,011 242,449 228,016 234,480 273,581 240,141 206,013 174,390 162,415 156,783 132,690 129,148 120,512 119,430 109,458 117,714 111,961 104,912 91,002 95,458 91,366 90,789 83,642 85,629 84,610 82,173 78,641 76,896 81,432 80,065 71,096 63,121 62,459 56,430 57,692 59,295 59,489
Operating Income or Loss 104,375 66,869 150,968 104,776 85,972 44,483 107,228 87,523 216,844 154,735 175,481 173,579 182,952 189,124 171,054 155,637 89,553 62,862 104,508 105,556 90,926 71,173 108,848 106,519 85,467 56,347 94,073 72,859 52,287 31,845 77,231 56,340 44,082 26,964 27,316 67,867 39,467 44,911 79,115 70,794
Operating Margin 10.46% 7.52% 14.19% 9.79% 8.59% 5.01% 10.22% 8.04% 16.79% 13.62% 16.45% 18.41% 19.89% 23.42% 22.48% 22.19% 16.38% 13.21% 17.69% 17.56% 16.78% 15.13% 19.32% 19.04% 17.27% 14.17% 19.28% 15.93% 13.22% 9.60% 18.50% 15.10% 12.00% 9.41% 7.63% 18.89% 13.69% 14.40% 19.58% 20.09%
Interest Expense 23,318 -23,605 24,765 24,707 25,160 22,995 19,523 15,514 10,235 9,554 9,529 7,980 7,721 7,723 7,910 8,096 7,932 9,053 10,116 10,704 10,452 10,272 10,017 9,824 11,002 10,113 10,314 10,672 10,893 10,788 10,854 11,299 11,380 11,035 10,602 10,210 10,763 11,268 11,804 12,294
EBITDA 147,255 66,869 193,421 146,560 126,888 84,268 147,349 126,268 256,447 193,442 217,731 196,395 203,808 210,670 190,321 172,248 106,140 77,064 111,591 120,636 105,273 82,719 118,186 117,877 96,206 66,647 106,873 84,448 63,836 44,665 90,644 68,302 57,890 40,144 78,446 69,863 47,756 52,336 87,880 78,139
Depreciation and Amortization 42,880 41,902 42,453 42,951 41,247 39,951 39,417 39,165 39,098 38,461 29,359 23,216 21,229 18,237 18,686 17,168 16,803 16,116 18,068 15,494 14,740 12,607 12,284 11,841 11,600 11,683 13,297 13,108 12,986 12,597 13,075 14,900 13,650 12,793 10,573 6,285 10,129 9,034 8,985 8,789
Income Before Tax 78,691 38,511 126,806 80,062 61,422 22,010 87,459 72,040 203,463 145,504 166,578 165,364 174,271 185,313 163,986 147,285 82,065 52,855 83,359 94,961 80,533 60,754 96,683 96,594 72,613 45,186 83,098 60,631 39,859 21,100 66,061 41,526 32,864 15,931 15,554 53,254 23,472 30,703 66,854 54,862
Income Tax Expense 19,638 12,033 29,996 19,428 15,907 7,849 13,568 11,594 45,826 28,608 20,616 32,611 46,362 35,368 39,006 32,050 18,473 9,444 13,423 20,064 18,827 14,985 19,986 20,072 18,382 11,416 607 20,581 14,114 8,251 24,416 15,514 11,921 5,719 6,372 19,218 8,628 11,018 17,464 18,365
Net Income 59,115 23,546 95,967 60,331 43,377 12,430 71,015 58,270 156,359 113,858 142,895 131,570 127,036 148,993 125,001 115,781 66,145 44,460 70,668 74,089 61,958 44,861 75,575 68,864 50,956 33,645 81,175 39,709 25,660 12,842 41,509 26,183 20,888 10,208 9,182 34,036 14,844 19,685 49,390 36,497
Net Income Margin 5.92% 2.65% 9.02% 5.63% 4.34% 1.40% 6.77% 5.35% 12.11% 10.02% 13.39% 13.96% 13.81% 18.45% 16.42% 16.51% 12.10% 9.34% 11.96% 12.32% 11.43% 9.54% 13.41% 12.31% 10.30% 8.46% 16.63% 8.68% 6.49% 3.87% 9.94% 7.02% 5.69% 3.56% 2.57% 9.47% 5.15% 6.31% 12.23% 10.36%
EPS 0.99 0.44 1.59 0.98 0.70 0.20 1.14 0.84 2.24 1.61 2.09 1.98 2.06 2.39 2.02 1.86 1.04 0.69 1.14 1.20 0.99 0.77 1.21 1.12 0.83 0.42 1.31 0.64 0.42 0.22 0.64 0.41 0.32 0.15 0.14 0.50 0.22 0.29 0.72 0.53
EPS Diluted 0.97 0.43 1.57 0.97 0.70 0.20 1.12 0.83 2.21 1.57 2.04 1.93 2.01 2.33 1.97 1.82 1.02 0.68 1.12 1.18 0.98 0.76 1.20 1.11 0.82 0.42 1.30 0.64 0.41 0.21 0.64 0.40 0.31 0.15 0.14 0.49 0.21 0.28 0.70 0.52
Weighted Average Shares Out 59,880 59,849 60,392 61,368 61,722 61,556 62,371 63,250 63,663 63,449 62,992 62,690 62,605 62,479 62,389 62,353 62,267 62,126 62,057 61,973 61,922 61,762 61,669 61,580 61,534 61,943 61,884 61,758 62,146 62,366 63,022 64,616 65,871 66,100 66,482 68,175 68,962 68,806 68,598 68,556
Weighted Average Shares Out Diluted 60,642 60,486 61,039 62,091 62,348 62,294 63,583 64,268 64,714 64,829 64,575 64,208 64,089 64,099 64,313 63,761 63,364 63,284 63,219 62,771 62,406 62,224 62,201 62,220 62,054 62,475 62,500 62,317 62,635 62,936 63,533 65,126 66,389 66,600 67,472 69,182 70,063 70,089 70,170 70,033

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 218,317 249,355 200,994 161,525 192,768 137,365 132,723 229,911 467,140 206,023 147,339 423,726 390,086 744,814 655,128 513,944 396,734 307,456 322,883 216,038 110,367 161,266 224,482 174,001 111,714 146,162 138,472 128,780 67,071 57,494 67,272 54,163 75,641 69,370 115,857 46,454 155,575 150,085 189,761 173,162
Short Term Investments 0 0 0 0 0 0 0 5,516 0 0 0 0 0 0 0 0 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 218,317 249,355 200,994 161,525 192,768 137,365 132,723 229,911 467,140 206,023 147,339 423,726 390,086 744,814 655,128 513,944 396,734 307,456 322,883 216,038 110,367 161,266 224,482 174,001 111,714 146,162 138,472 128,780 67,071 57,494 67,272 54,163 75,641 69,370 115,857 46,454 155,575 150,085 189,761 173,162
Net Receivables 610,322 520,725 537,316 589,226 540,332 490,384 522,458 542,528 692,291 609,870 546,466 510,670 480,889 428,702 374,906 398,240 322,937 312,013 319,538 373,591 341,535 284,612 326,133 341,758 311,668 262,170 280,002 320,626 243,285 223,031 241,857 244,722 243,087 230,338 182,185 207,205 160,475 158,190 189,107 199,884
Inventory 1,152,133 1,182,350 1,167,484 1,311,129 1,436,619 1,438,296 1,405,384 1,424,691 1,240,524 1,236,772 1,089,705 934,948 772,861 644,576 603,317 532,952 544,372 559,695 522,024 517,232 570,327 588,380 544,750 496,088 479,880 439,745 380,341 349,023 378,110 390,908 349,731 359,363 366,745 374,709 325,375 362,268 385,848 356,929 319,385 327,581
Other Current Assets 74,886 101,483 91,898 105,169 103,334 119,729 121,783 116,139 91,356 72,736 64,954 54,228 48,697 39,515 36,382 35,200 33,063 29,557 31,384 30,570 29,481 28,537 25,404 28,110 27,174 18,768 19,741 11,720 9,314 9,261 24,649 13,185 13,125 11,839 37,955 38,441 45,032 39,324 32,225 31,636
Total Current Assets 2,055,658 2,053,913 1,997,692 2,167,049 2,273,053 2,185,774 2,182,348 2,313,269 2,491,311 2,125,401 1,848,464 1,923,572 1,692,533 1,857,607 1,669,733 1,480,336 1,297,106 1,208,721 1,195,829 1,137,431 1,051,710 1,062,795 1,120,769 1,039,957 930,436 866,845 818,556 810,149 697,780 680,694 683,509 671,433 698,598 686,256 661,372 654,368 746,930 704,528 730,478 732,263
Non-Current Assets
Property, Plant and Equipment 622,947 605,466 598,577 700,194 505,026 679,986 642,774 623,925 608,212 593,606 562,740 515,525 462,706 432,895 416,942 398,364 395,590 364,202 363,889 349,165 348,842 337,028 278,929 243,362 233,433 232,023 230,380 218,658 217,056 215,390 212,793 207,504 206,700 197,623 184,213 178,120 174,655 171,384 168,821 159,058
Goodwill 1,432,933 1,429,495 1,432,384 1,417,564 1,430,283 1,426,332 1,400,880 1,359,588 1,388,051 1,412,187 1,409,674 1,174,315 1,109,908 849,294 855,228 815,624 796,169 793,576 805,284 811,914 817,392 828,403 764,655 769,168 758,072 724,206 721,523 720,059 716,820 710,090 704,640 711,794 716,845 723,443 669,719 668,122 639,002 635,565 635,565 607,763
Intangible Assets 799,061 821,652 846,076 864,394 896,370 910,720 930,714 933,238 971,286 1,008,560 1,041,162 483,205 439,533 280,982 292,023 276,155 276,631 283,504 297,734 292,394 301,774 241,111 246,490 253,773 262,407 231,100 235,765 242,573 248,417 255,019 255,172 264,978 267,023 285,003 256,910 311,876 266,505 279,729 284,878 267,478
Long Term Investments 38,938 797,696 38,601 -834,077 0 -873,087 -1,076,911 -889,031 -14,091 -952,314 -1,112,354 -468,502 -429,238 -271,800 -356,594 -266,939 -269,726 -276,009 -10,963 -280,585 -289,152 -238,181 8,307 18,414 16,217 13,339 4,356 469 0 0 0 0 0 0 12,965 13,420 13,554 15,002 16,243 17,082
Tax Assets 17,401 16,035 15,532 17,140 13,953 8,320 12,746 16,273 14,091 11,779 15,740 3,813 2,246 1,360 1,497 3,596 2,129 4,074 2,933 3,217 3,391 4,385 163 1,207 1,633 3,466 3,238 4,310 4,261 3,915 3,337 7,693 24,421 36,713 6,673 10,640 30,700 36,093 56,310 50,105
Other Non-Current Assets 151,628 -594,737 164,450 834,077 203,286 873,087 1,076,911 889,031 14,091 952,314 1,112,354 468,502 429,238 271,800 356,594 266,939 269,726 276,009 10,963 280,585 289,152 238,181 7,001 6,792 7,077 6,489 6,146 4,756 3,196 2,157 2,233 3,506 2,948 4,459 964 1,033 41 71 48 155
Total Non-Current Assets 3,062,908 3,075,607 3,095,620 2,999,292 3,048,918 3,025,358 2,987,114 2,933,024 2,981,640 3,026,132 3,029,316 2,176,858 2,014,393 1,564,531 1,565,690 1,493,739 1,470,519 1,445,356 1,469,840 1,456,690 1,471,399 1,410,927 1,305,545 1,292,716 1,278,839 1,210,623 1,201,408 1,190,825 1,189,750 1,186,571 1,178,175 1,195,475 1,217,937 1,247,241 1,131,444 1,183,211 1,124,457 1,137,844 1,161,865 1,101,641
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,118,566 5,129,520 5,093,312 5,166,341 5,321,971 5,211,132 5,169,462 5,246,293 5,472,951 5,151,533 4,877,780 4,100,430 3,706,926 3,422,138 3,235,423 2,974,075 2,767,625 2,654,077 2,665,669 2,594,121 2,523,109 2,473,722 2,426,314 2,332,673 2,209,275 2,077,468 2,019,964 2,000,974 1,887,530 1,867,265 1,861,684 1,866,908 1,916,535 1,933,497 1,792,816 1,837,579 1,871,387 1,842,372 1,892,343 1,833,904
Current Liabilities
Accounts Payable 406,296 381,352 340,719 394,168 454,727 426,191 446,050 523,552 614,009 697,486 674,208 611,181 526,375 387,933 330,247 272,745 230,229 266,917 261,977 241,290 259,696 290,871 328,091 287,718 274,234 228,070 233,639 190,207 163,359 159,448 181,519 145,894 166,693 148,357 108,332 123,186 149,445 135,099 132,248 131,445
Short Term Debt 116,835 121,524 127,664 111,683 99,958 82,122 61,723 72,644 81,188 89,274 77,965 66,415 27,993 30,587 43,429 48,221 55,375 54,139 61,097 69,539 59,487 47,444 47,560 87,644 25,367 33,007 22,174 130,908 29,855 42,593 46,163 74,229 46,546 45,030 9,251 4,783 3,400 3,609 5,916 5,818
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 33,999 172,500 167,008 160,264 49,914 56,216 12,746 57,494 -2,866 21,898 15,740 20,090 20,194 22,251 1,497 0 0 0 2,933 0 0 0 163 0 0 0 3,238 0 0 0 3,337 0 0 0 29,355 0 0 0 22,841 0
Other Current Liabilities 355,427 222,525 245,380 233,979 332,228 345,813 471,525 451,440 479,845 444,500 387,994 320,328 261,687 269,494 266,351 235,292 201,116 161,960 171,057 165,187 161,180 177,664 184,892 177,751 180,448 151,560 129,821 137,628 117,108 113,859 110,920 113,456 110,802 109,083 66,286 97,017 93,157 95,889 79,517 92,213
Total Current Liabilities 912,557 897,901 880,771 900,094 936,827 910,342 992,044 1,105,130 1,172,176 1,253,158 1,155,907 1,018,014 836,249 710,265 641,524 556,258 486,720 483,016 497,064 476,016 480,363 515,979 560,706 553,113 480,049 412,637 388,872 458,743 310,322 315,900 341,939 333,579 324,041 302,470 213,224 224,986 246,002 234,597 240,522 229,476
Non-Current Liabilities
Long Term Debt 1,363,194 1,439,736 1,447,553 1,620,467 1,842,710 1,845,150 1,682,001 1,602,644 1,646,540 1,354,409 1,243,772 1,079,770 1,018,972 1,001,854 1,021,719 1,018,856 1,026,072 994,040 978,199 1,029,806 1,027,426 1,011,554 876,396 859,625 908,066 907,459 906,548 908,101 1,007,235 1,007,898 1,006,758 1,013,671 1,034,836 1,047,146 1,050,097 1,050,127 1,035,237 1,033,610 1,082,101 1,106,293
Deferred Revenue 176,020 172,500 167,008 160,264 115,104 105,795 125,691 103,515 -368,471 94,025 205,964 -44,704 -37,245 -63,254 115,769 -265,973 -271,110 -240,114 96,328 -202,055 -203,067 -186,428 71,300 0 0 0 43,789 0 0 0 17,278 0 0 0 6,166 0 0 0 0 0
Deferred Tax 70,889 84,923 90,012 113,390 114,990 110,447 125,691 131,978 151,643 163,843 205,964 175,665 158,522 122,196 115,769 105,520 96,539 93,430 96,328 92,520 85,192 78,877 71,300 68,380 57,506 49,140 43,789 49,528 37,575 27,376 17,278 7,201 8,745 13,241 6,166 15,014 14,809 15,134 0 0
Other Non-Current Liabilities 223,387 155,031 158,349 0 -115,104 -105,795 -125,691 -103,515 368,471 -94,025 -205,964 44,704 37,245 63,254 -115,769 265,973 271,110 240,114 -96,328 202,055 203,067 186,428 24,347 93,023 93,364 83,634 33,206 69,556 66,633 62,129 44,181 62,330 62,890 61,134 -414,579 -431,092 55,529 -446,355 -409,878 -397,699
Total Non-Current Liabilities 1,833,490 1,852,190 1,862,922 1,894,121 1,957,700 1,955,597 1,807,692 1,734,622 1,798,183 1,518,252 1,449,736 1,255,435 1,177,494 1,124,050 1,137,488 1,124,376 1,122,611 1,087,470 1,074,527 1,122,326 1,112,618 1,090,431 1,043,343 1,021,028 1,058,936 1,040,233 1,027,332 1,027,185 1,111,443 1,097,403 1,085,495 1,083,202 1,106,471 1,121,521 647,850 634,049 1,105,575 602,389 672,223 708,594
Total Liabilities 2,746,047 2,750,091 2,743,693 2,794,215 2,894,527 2,865,939 2,799,736 2,839,752 2,970,359 2,771,410 2,605,643 2,273,449 2,013,743 1,834,315 1,779,012 1,680,634 1,609,331 1,570,486 1,571,591 1,598,342 1,592,981 1,606,410 1,604,049 1,574,141 1,538,985 1,452,870 1,416,204 1,485,928 1,421,765 1,413,303 1,427,434 1,416,781 1,430,512 1,423,991 861,074 859,035 1,351,577 836,986 912,745 938,070
Common Stock 736 735 733 732 732 731 728 728 727 727 725 724 723 723 721 720 720 719 717 716 715 714 712 711 710 707 708 706 705 705 702 701 701 701 696 696 695 694 691 690
Retained Earnings 2,601,974 2,542,859 2,519,313 2,423,346 2,363,015 2,319,638 2,316,224 2,263,627 2,210,582 2,067,868 1,965,957 1,834,477 1,710,464 1,581,681 1,432,565 1,306,530 1,190,749 1,126,174 1,084,383 1,013,707 939,618 878,416 831,123 756,636 687,772 636,814 616,347 535,172 495,463 469,508 456,052 415,452 389,269 368,381 358,173 348,991 314,955 300,111 280,426 231,036
Accumulated Other Comprehensive Income/Loss -245,645 -220,948 -217,259 -41,614 -16,216 -42,343 -65,102 -120,406 -82,839 -46,402 -54,755 -55,541 -37,583 -31,499 -34,254 -62,039 -72,526 -73,944 -24,917 -46,363 -33,831 -29,870 -23,813 -9,557 -16,900 -8,372 -21,198 -22,802 -27,209 -36,123 -40,163 -34,031 -34,495 -21,229 -22,475 -24,393 -22,256 -22,585 -15,767 -5,164
Total Stockholders Equity 2,369,713 2,367,404 2,340,252 2,363,908 2,419,282 2,339,163 2,257,381 2,318,530 2,418,879 2,308,134 2,213,774 1,782,072 1,655,900 1,524,730 1,390,293 1,230,192 1,097,730 1,023,642 1,032,382 934,264 865,940 804,420 760,549 698,163 617,012 570,068 559,552 473,147 427,922 420,467 401,122 413,915 450,391 474,426 465,871 489,272 519,810 502,693 489,799 447,917
Total Investments 38,938 797,696 38,601 -834,077 0 -873,087 -1,076,911 -889,031 -14,091 -952,314 -1,112,354 -468,502 -429,238 -271,800 -356,594 -266,939 -269,726 -276,009 -10,963 -280,585 -289,152 -238,181 8,307 18,414 16,217 13,339 4,356 469 0 0 0 0 0 0 12,965 13,420 13,554 15,002 16,243 17,082
Total Debt 1,561,531 1,561,260 1,575,217 1,732,150 1,942,668 1,927,272 1,743,724 1,675,288 1,727,728 1,443,683 1,321,737 1,146,185 1,046,965 1,032,441 1,065,148 1,067,077 1,081,447 1,048,179 1,039,296 1,099,345 1,086,913 1,058,998 923,956 947,269 933,433 940,466 928,722 1,039,009 1,037,090 1,050,491 1,052,921 1,087,900 1,081,382 1,092,176 1,059,348 1,054,910 1,038,637 1,037,219 1,088,017 1,112,111
Net Debt 1,343,214 1,311,905 1,374,223 1,570,625 1,749,900 1,789,907 1,611,001 1,445,377 1,260,588 1,237,660 1,174,398 722,459 656,879 287,627 410,020 553,133 684,713 740,723 716,413 883,307 976,546 897,732 699,474 773,268 821,719 794,304 790,250 910,229 970,019 992,997 985,649 1,033,737 1,005,741 1,022,806 943,491 1,008,456 883,062 887,134 898,256 938,949

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 59,115 26,232 96,601 60,634 45,515 14,161 73,891 60,446 157,637 116,896 145,962 132,753 127,909 149,945 124,980 115,235 63,592 43,411 69,936 74,897 61,706 45,769 76,697 76,522 54,231 33,770 82,491 40,050 25,745 12,849 41,645 26,012 20,943 10,212 9,182 34,036 14,844 19,685 49,390 36,497
Depreciation & Amortization 42,880 41,902 42,453 42,951 41,247 39,951 39,417 39,165 39,098 38,461 29,359 23,216 21,229 18,237 18,686 17,168 16,803 16,116 18,068 15,494 14,740 12,607 12,284 11,841 11,600 11,683 13,297 13,108 12,986 12,597 13,075 14,900 13,650 12,793 10,573 10,597 10,129 9,034 8,985 8,789
Deferred Income Tax -12,735 -5,405 -15,763 -4,563 -3,440 -10,712 -12,193 -21,647 -12,469 -49,156 -10,306 1,207 5,301 1,702 5,762 7,404 6,458 1,571 -781 8,406 5,957 5,151 6,382 10,961 1,974 4,283 -7,264 11,539 10,206 6,958 16,438 13,837 4,003 5,069 -364 18,384 5,753 3,182 2,306 7,427
Stock Based Compensation 12,715 12,440 5,186 9,927 10,045 10,334 6,058 6,861 7,735 8,827 5,750 5,783 6,973 5,448 6,555 4,353 5,400 4,574 5,217 3,549 4,334 3,594 4,653 2,919 3,885 3,106 1,803 2,584 3,186 2,632 1,688 2,419 2,901 2,485 1,352 1,799 2,582 2,508 3,209 3,200
Change in Working Capital -26,024 27,124 181,482 30,567 -11,520 -73,117 -18,543 -150,950 -176,952 -118,790 -109,504 -89,284 -40,020 -19,737 60,851 12,874 381 -55,384 69,155 7,464 -80,227 -53,793 5,793 -44,739 -24,020 -25,153 46,905 -1,312 7,022 -40,192 49,593 -12,863 16,556 -9,545 49,106 -33,033 -22,328 -12,234 43,798 -2,616
Accounts Receivable -88,131 13,664 50,703 -53,440 -49,460 33,925 27,357 122,498 -76,798 -66,510 -15,093 -19,922 -40,136 -56,710 29,498 -66,453 -13,334 -5,687 53,774 -36,749 -55,764 46,970 12,406 -30,773 -43,620 18,744 40,337 -75,470 -14,611 19,973 2,560 -2,253 -17,626 8,237 24,448 -44,782 -1,986 31,930 25,759 10,177
Inventory 30,354 -18,109 160,776 117,791 7,923 -23,820 34,344 -195,386 -10,982 -147,250 -148,037 -159,134 -117,987 -45,833 -63,379 20,712 12,829 -48,145 -821 48,347 20,487 -41,644 -52,637 -14,365 -36,794 -48,798 -33,016 30,719 21,357 -35,338 9,337 7,223 9,706 -10,752 37,403 37,993 -28,840 -37,472 13,009 -21,961
Accounts Payable 29,312 44,682 -63,034 -55,417 22,039 -24,488 -86,742 -81,706 -80,946 26,363 27,372 83,910 129,272 56,769 54,416 34,611 -35,804 12,817 13,770 -14,635 -31,363 -37,176 38,800 14,117 42,881 -9,439 42,994 26,354 -1,585 -24,975 35,526 -20,155 23,885 -6,348 -15,545 -29,603 14,758 2,619 -4,946 13,498
Other Working Capital 2,441 -13,113 33,037 21,633 7,978 -58,734 6,498 3,644 -1,893 68,607 26,254 5,862 -11,169 26,037 40,316 24,004 36,690 -14,369 2,432 10,501 -13,587 -21,943 7,224 -13,718 13,513 14,340 -3,410 17,085 1,861 148 2,170 2,322 591 -682 2,800 3,359 -6,260 -9,311 9,976 -4,330
Other Non-Cash Items 128,653 65,612 6,987 620 1,300 824 12,238 10,080 5,059 -6,380 491 736 1,058 -3,052 1,389 -1,838 9,134 1,058 13,490 1,378 1,533 1,243 2,420 1,837 3,019 1,279 1,165 1,076 1,075 610 1,457 3,973 1,031 1,137 41,911 3,497 5,342 3,082 2,787 3,929
Net Cash Provided by Operating Activities 77,664 111,898 316,946 140,136 83,147 -18,559 100,868 -56,045 23,835 -10,142 61,752 74,411 122,450 152,543 218,223 155,196 101,768 11,346 175,085 111,188 8,043 14,571 108,229 59,341 50,689 28,968 138,397 67,045 60,220 -4,546 123,896 48,278 59,084 22,151 111,760 35,280 16,322 25,257 110,475 57,226
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -27,952 -26,820 -83,934 -23,818 -29,923 -23,977 -21,355 -18,330 -18,303 -28,200 -22,536 -33,234 -26,753 -27,469 -28,188 -7,608 -13,438 -12,894 -15,355 -11,071 -18,474 -15,902 -22,024 -13,251 -5,830 -6,496 -16,603 -6,628 -6,482 -3,548 -9,620 -6,843 -6,911 -7,093 -10,543 -5,850 -7,730 -6,528 -11,967 -9,405
Acquisitions Net -17,778 51 105,807 214 -6,627 -16,188 -13,644 -4,701 -17,730 -3,920 -250,424 -47,474 -418,948 5 -41,982 -22,815 0 0 8,862 -7,922 -51,392 -61,549 6,486 0 -71,557 -369 0 97 -450 1,610 -15,329 -500 394 -61,280 695 -74,710 -141 374 -55,887 -4,880
Purchases of Investments 0 132 2,592 -592 29,923 -2,000 -16,780 -4,701 -7,308 -2,921 -3,660 33,234 -216 0 0 0 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 -1,657 1,761 761 1,061 677 795 821 902 270 2,881 2,369 943 651 5,614 653 674 706 618 594 640 653 743 1,108 896 1,062 867 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -1,623 -1,629 0 132 -28,206 84 1,808 4,867 -7,019 4,785 3,737 -33,126 -419,164 5 153 14 12 618 12 34 26 23 1 17 195 1 5 32 10 35 11 1,302 40 7 -30,651 17 59 29 387 0
Net Cash Used for Investing Activities -47,387 -26,637 25,226 -23,003 -34,156 -41,286 -49,150 -21,963 -35,744 -27,375 -270,514 -79,657 -445,266 -21,850 -69,364 -29,735 -12,720 -12,276 -5,887 -18,319 -69,187 -76,685 -14,429 -12,338 -76,130 -5,997 -16,598 -6,499 -6,922 -1,903 -24,938 -6,041 -6,477 -68,366 -9,848 -80,543 -7,812 -6,125 -67,467 -14,285
Cash Flows from Financing Activities
Debt Repayment -13,981 -16,078 -48,170 -77,329 -63,029 -118,653 -30,293 -33,386 -620,299 -126,346 -187,574 -33,325 -81,187 -45,583 -68,039 -86,233 -101,503 -26,702 -64,020 -22,222 -12,135 -14,190 -66,065 -4,673 -54,650 -4,319 -138,346 -11,226 -46,527 -36,250 -46,162 -2,241 -12,782 -4,197 -8,182 -3,974 -105,188 -56,631 -26,833 -68,013
Common Stock Issued 10,301 319 676 916 1,248 4,975 13,786 3,244 480 9,903 38,787 11,935 5,556 13,011 13,089 0 0 0 9,395 0 0 0 5,614 0 0 16,029 6,951 0 0 0 1,623 0 0 0 12,057 0 0 0 21 0
Common Stock Repurchased -50,609 -5,455 -151,246 -100,267 -4,476 -4,710 -221,940 -123,900 -3,727 -34,620 -125,992 -9,602 -4,066 -35,901 -1,377 -2,582 -3,285 -7,666 -1,474 -1,308 -1,285 -3,156 25,656 -1,052 -99 -25,656 -3,413 -521 -30,067 -1,903 -50,003 -65,358 -34,605 -12,070 -35,564 -64,411 -3,043 -9,304 1,629 -1,305
Dividends Paid 0 0 0 0 0 0 -309 0 0 0 0 0 0 0 0 0 0 0 -285 0 0 0 -314 0 0 -314 0 0 0 0 0 0 0 -76 -7 -2 0 -1,427 -197 -246
Other Financing Activities -5,889 -20,572 -105,673 29,616 72,080 182,061 87,619 2,546 -14,432 221,947 79,262 72,560 48,515 5,575 46,118 77,653 104,571 10,618 -7,997 36,242 21,915 12,568 -8,096 19,410 46,970 -2,254 20,034 11,950 1,785 31,486 9,504 3,655 -32,835 3,167 -33 -59,026 101,992 1,502 -121 1,554
Net Cash Used Provided by Financing Activities -60,178 -36,331 -304,413 -147,064 5,823 63,673 -150,828 -151,496 270,766 95,601 -69,525 39,235 -32,672 -40,008 -8,832 -8,580 3,068 -16,084 -64,096 14,020 9,780 -1,622 -42,891 14,737 -7,680 -16,200 -111,361 724 -44,742 -4,764 -85,038 -63,944 -45,617 -1,106 -31,729 -63,002 -3,196 -56,556 -25,501 -66,705
Effect of Forex Changes on Cash -1,137 -569 1,710 -1,312 589 814 1,922 -7,725 2,260 600 1,900 -349 760 -999 1,157 329 -2,838 1,587 1,743 -1,218 465 520 -428 547 -1,327 919 -746 439 1,021 1,435 -811 229 -719 834 -780 -856 176 -2,252 -908 -1,033
Net Change in Cash -31,038 48,361 39,469 -31,243 55,403 4,642 -97,188 -237,229 261,117 58,684 -276,387 33,640 -354,728 89,686 141,184 117,210 89,278 -15,427 106,845 105,671 -50,899 -63,216 50,481 62,287 -34,448 7,690 9,692 61,709 9,577 -9,778 13,109 -21,478 6,271 -46,487 69,403 -109,121 5,490 -39,676 16,599 -24,797
Cash at End of Period 218,317 249,355 200,994 161,525 192,768 137,365 132,723 229,911 467,140 206,023 147,339 423,726 390,086 744,814 655,128 513,944 396,734 307,456 322,883 216,038 110,367 161,266 224,482 174,001 111,714 146,162 138,472 128,780 67,071 57,494 67,272 54,163 75,641 69,370 115,857 46,454 155,575 150,085 189,761 173,162
Cash at Start of Period 249,355 200,994 161,525 192,768 137,365 132,723 229,911 467,140 206,023 147,339 423,726 390,086 744,814 655,128 513,944 396,734 307,456 322,883 216,038 110,367 161,266 224,482 174,001 111,714 146,162 138,472 128,780 67,071 57,494 67,272 54,163 75,641 69,370 115,857 46,454 155,575 150,085 189,761 173,162 197,959
Free Cash Flow
Operating Cash Flow 77,664 111,898 316,946 140,136 83,147 -18,559 100,868 -56,045 23,835 -10,142 61,752 74,411 122,450 152,543 218,223 155,196 101,768 11,346 175,085 111,188 8,043 14,571 108,229 59,341 50,689 28,968 138,397 67,045 60,220 -4,546 123,896 48,278 59,084 22,151 111,760 35,280 16,322 25,257 110,475 57,226
Capital Expenditure -27,952 -26,820 -83,934 -23,818 -29,923 -23,977 -21,355 -18,330 -18,303 -28,200 -22,536 -33,234 -26,753 -27,469 -28,188 -7,608 -13,438 -12,894 -15,355 -11,071 -18,474 -15,902 -22,024 -13,251 -5,830 -6,496 -16,603 -6,628 -6,482 -3,548 -9,620 -6,843 -6,911 -7,093 -10,543 -5,850 -7,730 -6,528 -11,967 -9,405
Free Cash Flow 49,712 85,078 233,012 116,318 53,224 -42,536 79,513 -74,375 5,532 -38,342 39,216 41,177 95,697 125,074 190,035 147,588 88,330 -1,548 159,730 100,117 -10,431 -1,331 86,205 46,090 44,859 22,472 121,794 60,417 53,738 -8,094 114,276 41,435 52,173 15,058 101,217 29,430 8,592 18,729 98,508 47,821