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,173,563 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
Revenue Y/Y Growth 9.61% -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% - - - -
Cost of Revenue 701,294 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
Gross Profit 472,269 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
Gross Profit Margin 40.24% 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%
Research and Development 56,936 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
General and Administrative Expenses 222,552 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
Total Operating Expenses 303,645 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
Operating Income or Loss 168,624 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
Operating Margin 14.37% 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%
Interest Expense 22,910 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,171 10,763 11,268 11,804
EBITDA 213,293 146,115 108,771 193,881 147,727 127,219 84,434 148,104 126,688 255,942 193,196 226,305 196,795 204,181 207,361 191,151 172,805 106,356 78,978 122,576 121,050 105,666 83,780 121,132 118,360 97,067 68,030 110,671 85,656 64,808 43,487 91,106 71,240 61,132 42,457 78,576 78,464 49,596 53,945 88,100
Depreciation and Amortization 43,152 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
Income Before Tax 147,231 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
Income Tax Expense 33,453 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
Net Income 113,742 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
Net Income Margin 9.69% 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%
EPS 1.91 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
EPS Diluted 1.89 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
Weighted Average Shares Out 59,494 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
Weighted Average Shares Out Diluted 60,312 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

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 214,177 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
Short Term Investments 0 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
Cash + Short Term Investments 214,177 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
Net Receivables 658,649 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
Inventory 1,095,758 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
Other Current Assets 104,791 74,886 101,483 91,898 105,169 206,668 119,729 121,783 226,550 182,712 72,736 129,908 108,401 97,004 78,233 71,378 68,878 65,220 58,904 62,731 61,140 58,962 57,074 50,808 56,220 54,348 18,768 39,208 21,819 18,628 18,522 49,298 26,370 13,125 11,839 8,600 38,441 45,032 39,324 32,225
Total Current Assets 2,073,375 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
Non-Current Assets
Property, Plant and Equipment 857,629 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
Goodwill 1,454,172 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
Intangible Assets 789,584 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
Long Term Investments 25,360 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
Tax Assets 12,179 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
Other Non-Current Assets -50,720 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
Total Non-Current Assets 3,113,564 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
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,186,939 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
Current Liabilities
Accounts Payable 424,812 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
Short Term Debt 210,699 122,374 125,932 157,052 115,197 103,260 85,101 92,053 75,643 84,054 92,261 101,514 69,393 30,443 32,884 60,621 50,329 57,397 56,006 68,328 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 47,069 45,600 8,594 4,943 3,400 3,760 5,359
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 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
Other Current Liabilities 383,963 383,887 390,617 258,860 390,729 378,840 399,050 453,941 505,935 474,113 463,411 260,748 337,440 279,431 289,448 195,750 233,184 199,094 160,093 128,490 165,187 161,180 177,664 157,763 177,751 180,448 151,560 123,057 137,628 117,108 113,859 107,529 113,456 110,279 108,513 96,298 96,857 93,157 95,738 102,915
Total Current Liabilities 1,019,474 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
Non-Current Liabilities
Long Term Debt 1,506,278 1,499,817 1,506,360 1,492,313 1,620,467 1,842,710 1,845,150 1,538,275 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,062,462 994,040 978,199 1,084,657 1,084,801 1,011,554 876,396 863,096 911,703 911,460 908,120 912,263 1,011,418 1,011,977 997,371 1,018,512 1,039,286 1,051,978 1,050,754 1,050,127 1,036,897 1,033,610 1,082,101
Deferred Revenue 186,465 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
Deferred Tax 62,260 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
Other Non-Current Liabilities 0 173,528 176,814 113,589 0 0 0 0 0 0 0 0 0 0 0 0 0 -36,390 0 0 -54,851 -57,375 0 24,347 89,552 89,727 79,633 75,423 65,394 62,450 58,050 22,142 57,489 58,440 56,302 -402,904 -431,092 53,869 -446,355 -409,878
Total Non-Current Liabilities 1,755,003 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
Total Liabilities 2,774,477 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
Common Stock 736 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
Retained Earnings 2,715,716 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
Accumulated Other Comprehensive Income/Loss -27,987 -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
Total Stockholders Equity 2,409,439 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
Total Investments 25,360 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
Total Debt 1,670,994 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
Net Debt 1,456,817 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

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 113,962 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
Depreciation & Amortization 43,152 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
Deferred Income Tax -5,406 -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
Stock Based Compensation 13,115 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
Change in Working Capital 46,161 -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
Accounts Receivable -45,670 -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
Inventory 61,145 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
Accounts Payable 13,349 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
Other Working Capital 17,337 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
Other Non-Cash Items 1,301 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
Net Cash Provided by Operating Activities 212,285 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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 54,772 -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
Acquisitions Net -3,913 -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
Purchases of Investments -37,118 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
Sales/Maturities of Investments 1,896 -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
Other Investing Activities -83,399 -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
Net Cash Used for Investing Activities -67,762 -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
Cash Flows from Financing Activities
Debt Repayment -47,385 -13,981 -16,078 -48,170 -46,831 13,551 168,731 71,404 -12,271 284,718 120,318 57,516 36,902 -6,998 -13,368 -8,553 -10,419 373 -6,008 -59,295 10,790 -1,092 -659 -40,432 12,951 -8,305 9,996 -104,424 -3,245 -13,305 -3,968 -31,567 1,598 -11,012 4,311 3,882 1,346 -188 -50,375 -25,130
Common Stock Issued 0 0 319 0 0 1,248 4,975 0 0 0 0 0 0 0 13,011 0 0 0 0 0 0 0 0 423 0 0 0 0 0 0 0 1,623 0 0 0 0 0 0 0 21
Common Stock Repurchased -102,134 -50,609 -5,455 -151,246 -100,267 -4,476 -4,710 -221,940 -123,900 0 -34,620 -135,326 -9,602 -4,066 -35,901 -1,377 -2,582 -3,285 -7,666 -1,474 -1,308 -1,285 -3,156 0 -1,052 -99 -25,656 -3,413 -521 -30,012 -1,903 -50,003 -65,358 -34,605 -12,070 -35,564 -64,378 -3,043 -9,304 1,629
Dividends Paid 0 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
Other Financing Activities -539 8,940 -20,572 523 34 -7,728 -105,058 17 -13,200 -14,432 -24,717 8,285 2,333 -21,608 -26,640 1,098 0 2,695 -10,076 -3,827 3,230 12,157 -963 -2,882 1,786 724 860 -3,524 4,490 -1,370 1,107 -3,468 -184 -34,605 -5,341 -40 32 -3,008 -4,754 -174
Net Cash Used Provided by Financing Activities -150,058 -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
Effect of Forex Changes on Cash 1,395 -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
Net Change in Cash -4,140 -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
Cash at End of Period 214,177 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
Cash at Start 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
Free Cash Flow
Operating Cash Flow 212,285 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
Capital Expenditure 54,772 -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
Free Cash Flow 267,057 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