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 4,644,641 4,483,348 4,412,311 4,221,887 4,341,030 4,421,856 4,611,670 5,066,821 6,015,376 6,798,475 6,815,953 6,501,848 6,263,695 5,532,726 4,803,869 4,549,452 4,224,800 3,627,846 3,805,008 3,793,326 3,856,132 3,908,840 3,751,210 4,137,908 4,291,900 4,276,037 3,925,327 3,959,786 3,784,451 3,710,018 3,415,125 3,414,975 3,355,754 3,299,741 3,073,943 3,210,853 3,419,253 3,545,088 3,300,890 3,357,202
Revenue Y/Y Growth 6.99% 1.39% -4.32% -16.68% -27.83% -34.96% -32.34% -22.07% -3.96% 22.88% 41.88% 42.91% 48.26% 52.51% 26.25% 19.93% 9.56% -7.19% 1.43% -8.33% -10.15% -8.59% -4.44% 4.50% 13.41% 15.26% 14.94% 15.95% 12.77% 12.43% 11.10% 6.36% -1.86% -6.92% -6.88% -4.36% - - - -
Cost of Revenue 4,270,947 4,147,692 4,125,727 3,966,418 4,049,713 4,133,637 4,309,136 4,725,957 5,565,727 6,211,626 6,323,118 6,065,501 5,819,383 5,146,451 4,462,324 4,218,134 3,938,431 3,313,876 3,567,275 3,513,444 3,543,264 3,552,510 3,412,508 3,763,441 3,933,155 3,945,184 3,627,699 3,639,536 3,483,809 3,420,449 3,137,063 3,113,764 3,054,175 2,975,777 2,788,105 2,908,266 3,094,755 3,225,069 3,030,924 3,090,503
Gross Profit 373,694 335,656 286,584 255,469 291,317 288,219 302,534 340,864 449,649 586,849 492,835 436,347 444,312 386,275 341,545 331,318 286,369 313,970 237,733 279,882 312,868 356,330 338,702 374,467 358,745 330,853 297,628 320,250 300,642 289,569 278,062 301,211 301,579 323,964 285,838 302,587 324,498 320,019 269,966 266,699
Gross Profit Margin 8.05% 7.49% 6.50% 6.05% 6.71% 6.52% 6.56% 6.73% 7.47% 8.63% 7.23% 6.71% 7.09% 6.98% 7.11% 7.28% 6.78% 8.65% 6.25% 7.38% 8.11% 9.12% 9.03% 9.05% 8.36% 7.74% 7.58% 8.09% 7.94% 7.81% 8.14% 8.82% 8.99% 9.82% 9.30% 9.42% 9.49% 9.03% 8.18% 7.94%
Research and Development 0 10,883 10,222 9,321 8,233 8,749 7,317 6,656 6,457 6,640 5,734 5,607 5,152 4,802 4,647 4,510 4,388 0 3,745 11,492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 193,575 142,357 146,540 152,316 177,795 155,596 141,501 176,830 162,040 117,184 147,361 148,941 133,543 125,671 118,216 124,516 118,130 125,183 128,293 143,076 111,783 128,795 114,152 118,950 112,772 111,845 106,043 109,374 106,177 107,749 90,104 107,646 90,312 90,217 86,886 88,008 91,787 90,924 88,041 78,971
Total Operating Expenses 193,575 142,357 146,540 152,316 177,795 155,596 141,501 176,830 162,040 117,184 147,361 148,941 133,543 125,671 118,216 124,516 118,130 125,183 128,293 143,076 111,783 128,795 114,152 118,950 112,772 111,845 106,043 109,374 106,177 107,749 90,104 107,646 90,312 90,217 86,886 88,008 91,787 90,924 88,041 78,971
Operating Income or Loss 180,119 193,299 140,044 103,153 113,522 132,623 161,033 164,034 287,609 469,665 345,474 287,406 310,769 260,604 223,329 206,802 168,239 188,787 109,440 136,806 201,085 227,535 224,550 255,517 245,973 219,008 191,585 210,876 194,465 181,820 187,958 193,565 211,267 233,747 198,952 214,579 232,711 229,095 181,925 187,728
Operating Margin 3.88% 4.31% 3.17% 2.44% 2.62% 3.00% 3.49% 3.24% 4.78% 6.91% 5.07% 4.42% 4.96% 4.71% 4.65% 4.55% 3.98% 5.20% 2.88% 3.61% 5.21% 5.82% 5.99% 6.18% 5.73% 5.12% 4.88% 5.33% 5.14% 4.90% 5.50% 5.67% 6.30% 7.08% 6.47% 6.68% 6.81% 6.46% 5.51% 5.59%
Interest Expense 36,282 22,900 22,100 21,600 20,748 18,259 28,265 42,476 15,972 0 14,174 18,398 16,662 13,497 11,260 12,033 7,465 10,211 15,228 10,784 13,180 6,615 17,140 9,456 6,526 5,128 10,700 17,502 10,484 9,368 9,302 3,118 7,426 6,265 8,772 13,471 6,559 5,894 9,605 6,400
EBITDA 204,067 218,353 163,922 130,515 139,066 158,598 185,413 188,087 310,584 492,927 367,960 310,044 333,175 283,541 246,607 231,462 195,155 214,545 133,833 162,133 226,565 252,617 249,110 279,844 269,896 243,246 215,826 234,513 218,428 204,766 210,389 215,518 228,924 251,931 215,827 221,851 249,542 245,534 198,168 192,374
Depreciation and Amortization 23,948 25,054 23,878 23,086 25,544 25,975 24,380 24,053 22,975 23,262 22,486 22,638 22,406 22,937 23,278 24,660 26,916 25,758 24,393 25,327 25,480 25,082 24,560 24,327 23,923 24,238 24,241 23,637 23,963 22,946 22,431 21,953 17,657 18,184 16,875 16,896 16,831 16,439 16,243 13,567
Income Before Tax 143,837 156,565 110,353 69,280 92,774 114,364 132,768 121,558 271,637 442,270 331,300 269,008 294,107 247,107 212,069 194,769 160,774 178,576 94,212 126,022 187,905 220,920 207,410 246,061 239,447 213,880 180,885 193,374 183,981 172,452 178,656 190,447 203,841 227,482 190,180 201,108 226,152 223,201 172,320 181,328
Income Tax Expense 46,608 30,314 17,449 38,307 10,825 17,048 17,877 25,365 45,839 94,085 60,952 38,910 47,054 53,318 38,764 46,962 24,245 34,637 16,066 26,916 41,011 51,740 45,622 58,911 63,552 54,717 38,588 40,818 64,795 61,381 56,576 68,144 74,813 84,392 71,217 74,525 86,720 85,993 65,844 68,381
Net Income 97,229 126,251 92,904 30,973 81,949 97,316 114,891 96,193 225,798 348,185 270,348 230,098 247,053 193,789 173,305 147,807 136,529 143,939 78,146 99,106 146,894 169,180 161,788 187,150 175,895 159,163 142,297 152,556 119,186 111,071 122,080 122,303 129,028 143,090 118,963 126,583 139,432 137,208 106,476 112,947
Net Income Margin 2.09% 2.82% 2.11% 0.73% 1.89% 2.20% 2.49% 1.90% 3.75% 5.12% 3.97% 3.54% 3.94% 3.50% 3.61% 3.25% 3.23% 3.97% 2.05% 2.61% 3.81% 4.33% 4.31% 4.52% 4.10% 3.72% 3.63% 3.85% 3.15% 2.99% 3.57% 3.58% 3.84% 4.34% 3.87% 3.94% 4.08% 3.87% 3.23% 3.36%
EPS 0.81 1.06 0.78 0.26 0.69 0.82 0.97 0.81 1.81 2.71 2.07 1.77 1.87 1.45 1.29 1.09 1.01 1.07 0.58 0.73 1.08 1.23 1.17 1.36 1.27 1.14 1.02 1.09 0.85 0.79 0.86 0.86 0.90 1.00 0.83 0.88 0.96 0.94 0.73 0.77
EPS Diluted 0.80 1.05 0.78 0.26 0.68 0.81 0.96 0.80 1.78 2.67 2.05 1.74 1.85 1.44 1.28 1.08 1.00 1.06 0.57 0.73 1.07 1.22 1.16 1.34 1.25 1.13 1.01 1.08 0.85 0.78 0.86 0.86 0.90 1.00 0.83 0.88 0.96 0.94 0.73 0.77
Weighted Average Shares Out 119,860 119,418 119,344 118,605 118,464 118,500 118,636 119,212 124,980 128,405 130,499 130,348 131,845 133,275 134,508 135,970 135,671 135,010 135,474 135,997 136,380 137,185 137,854 137,797 138,797 139,464 140,032 139,572 140,422 141,061 141,484 141,711 142,611 142,998 143,525 143,484 144,578 145,515 146,204 145,856
Weighted Average Shares Out Diluted 121,179 119,920 119,604 119,613 119,751 119,807 119,909 120,472 127,190 130,338 132,155 132,617 133,436 134,856 135,745 137,176 137,128 135,610 135,969 136,621 137,476 138,256 138,955 139,182 140,160 140,611 141,270 140,724 141,022 141,587 141,858 142,164 142,883 143,216 143,658 144,144 144,782 145,679 146,383 146,650

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 131,704 113,166 121,838 145,524 174,733 210,155 239,160 217,482 187,532 238,925 242,809 257,413 202,649 172,803 217,611 243,796 252,569 362,236 294,572 447,858 384,424 355,307 445,473 378,615 297,801 310,575 349,782 333,890 297,307 273,182 229,794 247,666 224,449 207,083 179,406 168,229 143,087 171,451 135,783 128,940
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 131,704 113,166 121,838 145,524 174,733 210,155 239,160 217,482 187,532 238,925 242,809 257,413 202,649 172,803 217,611 243,796 252,569 362,236 294,572 447,858 384,424 355,307 445,473 378,615 297,801 310,575 349,782 333,890 297,307 273,182 229,794 247,666 224,449 207,083 179,406 168,229 143,087 171,451 135,783 128,940
Net Receivables 2,903,601 2,911,201 2,827,902 2,571,863 2,647,034 2,693,337 2,873,291 3,249,350 4,165,857 4,821,073 4,896,116 4,417,147 4,138,542 3,459,529 3,114,951 2,646,753 2,534,357 2,172,606 2,216,171 2,107,255 2,225,018 2,279,261 2,223,487 2,322,073 2,453,355 2,384,707 2,180,361 2,113,930 2,104,314 1,948,204 1,802,777 1,711,191 1,682,686 1,602,631 1,463,240 1,505,620 1,651,794 1,706,429 1,651,427 1,571,591
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 359,388
Other Current Assets 303,681 154,807 174,441 163,307 137,476 147,993 122,195 122,406 79,977 108,258 140,306 94,593 89,472 90,230 77,547 51,152 65,773 69,084 95,896 85,005 73,724 72,005 59,394 52,386 53,909 63,374 60,870 126,232 106,450 127,272 120,078 98,490 115,073 69,388 63,070 56,849 61,330 66,459 59,705 404,928
Total Current Assets 3,338,986 3,179,174 3,124,181 2,880,694 2,959,243 3,051,485 3,234,646 3,589,238 4,433,366 5,168,256 5,279,231 4,804,153 4,430,663 3,722,562 3,410,109 2,941,701 2,852,699 2,603,926 2,606,639 2,640,118 2,683,166 2,706,573 2,728,354 2,753,074 2,805,065 2,758,656 2,591,013 2,510,936 2,454,846 2,285,022 2,092,610 1,972,914 1,967,549 1,879,102 1,705,716 1,730,698 1,856,211 1,944,339 1,846,915 2,105,459
Non-Current Assets
Property, Plant and Equipment 466,568 491,459 510,101 498,608 501,754 502,956 517,908 531,573 508,092 494,052 437,351 432,390 474,667 473,507 487,582 498,734 523,063 527,747 557,707 519,283 473,354 484,745 482,703 228,301 231,962 228,325 230,609 230,326 232,905 234,312 235,059 232,953 226,470 211,905 195,920 190,874 190,244 190,849 191,141 152,471
Goodwill 1,446,695 1,468,605 1,467,018 1,473,600 1,465,319 1,469,407 1,470,686 1,470,813 1,458,303 1,472,855 1,488,616 1,484,754 1,486,199 1,493,711 1,483,560 1,487,187 1,473,440 1,465,755 1,450,999 1,291,760 1,285,891 1,291,715 1,283,981 1,258,922 1,265,226 1,265,778 1,273,850 1,275,816 1,275,550 1,242,918 1,240,950 1,232,796 1,275,390 1,108,761 1,109,392 1,108,337 1,097,740 1,097,579 1,097,267 825,038
Intangible Assets 30,987 36,763 40,127 146,191 46,579 52,591 58,397 152,826 68,122 75,789 84,011 159,718 96,025 103,640 105,969 1,703,823 1,699,076 1,694,016 1,683,974 1,481,659 1,480,029 1,492,791 1,486,387 1,446,037 1,455,695 1,466,303 1,486,154 1,494,572 1,487,837 1,446,555 1,448,075 1,446,703 1,470,043 1,258,063 1,260,609 1,262,786 1,266,110 1,268,826 1,271,168 956,408
Long Term Investments 0 -1,731,764 -330,661 0 -344,772 -328,822 0 0 0 -246,487 0 -147,097 -115,052 -113,144 -109,403 -43,112 -106,895 -101,672 -100,962 -47,206 -95,455 -90,207 -86,039 -43,618 -70,253 -70,271 -71,430 -40,395 -51,692 -49,513 -44,180 -19,079 -50,381 -51,491 -52,666 0 -58,074 -46,528 -43,747 0
Tax Assets 220,738 226,396 219,443 214,619 214,528 201,858 190,919 181,602 207,452 134,404 129,232 124,900 26,244 26,057 24,572 18,640 16,631 14,492 14,605 13,485 11,563 12,957 13,495 9,993 9,270 10,714 11,126 6,870 5,917 5,142 3,527 2,250 5,755 10,261 15,631 0 16,057 7,731 8,387 0
Other Non-Current Assets 109,381 1,841,713 441,879 11,568 130,244 126,964 -190,919 -181,602 -207,452 112,083 -129,232 22,197 88,808 87,087 84,831 24,472 90,264 87,180 86,357 33,721 83,892 77,250 72,544 33,625 60,983 59,557 60,304 33,525 45,775 44,371 40,653 16,829 44,626 41,230 37,035 0 42,017 38,797 35,360 0
Total Non-Current Assets 2,274,369 2,333,172 2,347,907 2,344,586 2,358,424 2,353,776 2,360,938 2,365,326 2,362,164 2,289,183 2,242,107 2,223,959 2,171,943 2,184,002 2,186,514 2,202,557 2,222,139 2,221,763 2,241,681 2,000,942 1,953,383 1,977,536 1,969,090 1,674,338 1,687,657 1,694,628 1,716,763 1,724,898 1,720,742 1,680,867 1,683,134 1,679,656 1,696,513 1,469,968 1,456,529 1,453,660 1,456,354 1,459,675 1,462,309 1,108,879
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,613,355 5,512,346 5,472,088 5,225,280 5,317,667 5,405,261 5,595,584 5,954,564 6,795,530 7,457,439 7,521,338 7,028,112 6,602,606 5,906,564 5,596,623 5,144,258 5,074,838 4,825,689 4,848,320 4,641,060 4,636,549 4,684,109 4,697,444 4,427,412 4,492,722 4,453,284 4,307,776 4,235,834 4,175,588 3,965,889 3,775,744 3,652,570 3,664,062 3,349,070 3,162,245 3,184,358 3,312,565 3,404,014 3,309,224 3,214,338
Current Liabilities
Accounts Payable 1,372,807 1,431,662 1,383,773 1,303,951 1,375,529 1,358,619 1,411,371 1,466,998 1,662,606 1,872,497 2,001,180 1,813,473 1,797,441 1,622,947 1,399,464 1,195,099 1,196,797 1,246,675 1,098,905 984,604 1,019,280 1,064,432 995,971 971,023 1,077,780 1,059,669 990,065 1,000,305 1,033,726 978,431 893,237 839,736 820,299 757,792 690,692 697,585 799,307 832,861 791,722 716,654
Short Term Debt 299,076 336,246 429,636 308,902 810,328 960,309 1,098,675 1,201,099 921,004 819,372 709,014 657,622 764,940 402,933 382,376 132,348 193,363 129,190 461,763 265,445 111,694 109,584 107,338 5,000 0 66,000 651,000 715,000 719,000 592,000 740,000 740,000 725,000 465,000 470,000 450,000 530,000 630,000 630,000 605,000
Tax Payables 7,178 2,483 6,246 4,748 6,782 9,763 9,333 15,210 62,912 38,850 143,656 100,265 39,276 29,711 71,056 43,700 12,074 14,825 14,473 12,354 19,470 25,309 68,049 28,360 15,213 18,393 42,781 12,240 11,477 16,004 59,007 15,472 10,753 42,094 32,589 12,573 21,215 25,536 52,797 4,616
Deferred Revenue 0 2,483 6,246 4,748 6,782 0 0 0 0 -127,046 0 -105,828 -27,472 -36,710 -5,185 -44,565 -60,034 -26,636 -37,176 -65,877 -37,847 -32,904 4,513 -63,724 0 -55,775 -32,115 -84,119 -58,857 -60,860 -15,013 -66,523 -66,641 -36,835 -37,804 -73,725 -39,670 -35,649 -13,738 -73,985
Other Current Liabilities 561,776 473,822 454,631 434,392 456,904 432,800 428,489 639,545 712,356 755,031 687,353 754,982 650,036 530,788 448,011 468,585 358,745 282,690 229,584 293,635 283,696 297,015 258,306 428,940 422,339 380,665 310,564 259,904 222,099 211,059 185,123 250,510 243,745 226,571 178,774 288,439 230,737 206,421 176,577 249,590
Total Current Liabilities 2,240,837 2,244,213 2,274,286 2,051,993 2,649,543 2,761,491 2,947,868 3,322,852 3,358,878 3,485,750 3,541,203 3,326,342 3,251,693 2,586,379 2,300,907 1,839,732 1,760,979 1,673,380 1,804,725 1,556,038 1,434,140 1,496,340 1,429,664 1,433,323 1,515,332 1,524,727 1,994,410 1,987,449 1,986,302 1,797,494 1,877,367 1,810,530 1,799,798 1,491,457 1,372,055 1,448,597 1,581,259 1,694,818 1,651,096 1,575,860
Non-Current Liabilities
Long Term Debt 1,692,371 1,720,630 1,731,061 1,718,050 1,215,471 1,209,455 1,221,440 1,233,791 1,712,705 1,875,374 1,838,058 1,635,018 1,339,852 1,344,866 1,356,076 1,361,873 1,372,299 1,373,321 1,378,870 1,351,892 1,469,701 1,469,679 1,552,674 1,341,352 1,341,303 1,341,054 750,000 750,000 750,000 750,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000 500,000
Deferred Revenue 0 299,564 -12,090 297,563 29,640 28,104 0 0 0 26,291 0 28,390 25,449 25,968 24,682 26,015 22,981 22,481 21,576 22,354 22,149 22,063 21,763 21,463 23,903 25,364 25,215 26,684 17,774 17,278 17,919 18,849 18,843 18,615 18,523 19,634 23,588 22,723 22,622 24,279
Deferred Tax 11,714 11,929 12,090 13,177 14,656 15,099 15,330 14,256 18,041 16,521 17,244 16,113 20,259 28,642 32,236 22,182 44,942 51,921 55,766 39,776 37,206 36,344 40,412 35,757 44,555 42,779 52,883 45,355 66,396 63,667 64,351 65,122 75,531 75,937 79,653 78,105 76,144 74,394 77,256 66,961
Other Non-Current Liabilities 28,367 25,133 24,657 23,363 33,413 31,109 29,558 30,243 28,345 27,379 29,331 28,705 40,002 40,507 39,217 40,538 23,259 22,739 21,841 22,624 22,406 22,435 22,133 21,893 24,929 26,565 25,811 27,285 18,015 17,520 18,152 19,071 19,066 18,836 18,731 85,311 23,799 22,951 22,852 24,502
Total Non-Current Liabilities 1,732,452 1,757,692 1,767,808 1,754,590 1,263,540 1,255,663 1,266,328 1,278,290 1,759,091 1,919,274 1,884,633 1,679,836 1,400,113 1,414,015 1,427,529 1,424,593 1,440,500 1,447,981 1,456,477 1,414,292 1,529,313 1,528,458 1,615,219 1,399,002 1,410,787 1,410,398 828,694 822,640 834,411 831,187 582,503 584,193 594,597 594,773 598,384 597,956 599,943 597,345 600,108 591,463
Total Liabilities 3,973,289 4,001,905 4,042,094 3,806,583 3,913,083 4,017,154 4,214,196 4,601,142 5,117,969 5,405,024 5,425,836 5,006,178 4,651,806 4,000,394 3,728,436 3,264,325 3,201,479 3,121,361 3,261,202 2,970,330 2,963,453 3,024,798 3,044,883 2,832,325 2,926,119 2,935,125 2,823,104 2,810,089 2,820,713 2,628,681 2,459,870 2,394,723 2,394,395 2,086,230 1,970,439 2,046,553 2,181,202 2,292,163 2,251,204 2,167,323
Common Stock 11,808 11,726 11,700 11,677 11,647 11,633 11,644 11,632 12,059 12,512 12,801 12,919 13,038 13,213 13,324 13,430 13,590 13,472 13,459 13,490 13,515 13,573 13,689 13,728 13,800 13,874 13,935 13,954 13,987 14,068 14,116 14,126 14,190 14,283 14,303 14,345 14,411 14,513 14,583 14,646
Retained Earnings 5,713,207 5,691,874 5,639,629 5,620,790 5,663,714 5,655,489 5,631,750 5,590,440 5,567,592 5,411,346 5,134,667 4,936,861 4,779,964 4,601,227 4,476,532 4,372,833 4,293,598 4,227,257 4,153,109 4,144,834 4,115,649 4,037,610 3,937,698 3,845,593 3,728,503 3,617,324 3,523,245 3,437,093 3,349,994 3,294,767 3,248,014 3,190,578 3,122,577 3,057,158 2,977,710 2,922,620 2,860,204 2,777,703 2,697,680 2,648,539
Accumulated Other Comprehensive Income/Loss -72,255 -101,749 -100,436 -80,946 -107,810 -92,919 -86,383 -88,860 -137,650 -87,860 -54,264 -61,134 -65,480 -53,446 -53,284 -45,998 -70,855 -84,091 -108,344 -76,149 -90,902 -72,326 -66,638 -71,935 -57,414 -46,537 -19,025 -18,460 -22,880 -37,306 -44,037 -61,442 -37,455 -37,973 -34,396 -37,946 -44,073 -37,678 -41,808 -28,610
Total Stockholders Equity 1,640,066 1,510,441 1,429,994 1,418,697 1,404,584 1,388,107 1,381,388 1,353,422 1,677,561 2,052,415 2,095,502 2,021,934 1,950,800 1,906,170 1,868,187 1,879,933 1,873,359 1,704,328 1,587,118 1,670,730 1,673,096 1,659,311 1,652,561 1,595,087 1,566,603 1,518,159 1,484,672 1,425,745 1,354,875 1,337,208 1,315,874 1,257,847 1,269,667 1,262,840 1,191,806 1,137,805 1,131,363 1,111,851 1,058,020 1,047,015
Total Investments -2,028,539 -1,731,764 -330,661 0 -344,772 -328,822 0 0 0 -246,487 0 -147,097 -115,052 -113,144 -109,403 -43,112 -106,895 -101,672 -100,962 -47,206 -95,455 -90,207 -86,039 -43,618 -70,253 -70,271 -71,430 -40,395 -51,692 -49,513 -44,180 -19,079 -50,381 -51,491 -52,666 0 -58,074 -46,528 -43,747 0
Total Debt 1,916,909 1,982,753 2,085,879 1,952,501 1,952,118 2,097,541 2,247,157 2,361,168 2,562,707 2,622,060 2,478,565 2,226,329 2,038,322 1,681,940 1,672,264 1,428,047 1,498,970 1,437,916 1,770,210 1,556,057 1,525,548 1,524,471 1,606,343 1,346,352 1,341,303 1,407,054 1,401,000 1,465,000 1,469,000 1,342,000 1,240,000 1,240,000 1,225,000 965,000 970,000 950,000 1,030,000 1,130,000 1,130,000 1,105,000
Net Debt 1,785,205 1,869,587 1,964,041 1,806,977 1,777,385 1,887,386 2,007,997 2,143,686 2,375,175 2,383,135 2,235,756 1,968,916 1,835,673 1,509,137 1,454,653 1,184,251 1,246,401 1,075,680 1,475,638 1,108,199 1,141,124 1,169,164 1,160,870 967,737 1,043,502 1,096,479 1,051,218 1,131,110 1,171,693 1,068,818 1,010,206 992,334 1,000,551 757,917 790,594 781,771 886,913 958,549 994,217 976,060

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 97,229 126,251 92,904 30,973 81,949 97,316 114,891 96,193 225,798 348,185 270,348 230,098 247,053 193,789 173,305 147,807 136,529 143,939 78,146 99,106 146,894 169,180 161,788 187,150 175,895 159,163 142,297 152,556 119,186 111,071 122,080 122,303 129,028 143,090 118,963 126,583 139,432 137,208 106,476 112,947
Depreciation & Amortization 23,948 25,054 23,878 23,086 25,544 25,975 24,380 24,053 22,975 23,262 22,486 22,638 22,406 22,937 23,278 24,660 26,916 25,758 24,393 25,327 25,480 25,082 24,560 24,327 23,923 24,238 24,241 23,637 23,963 22,946 22,431 21,953 17,657 18,184 16,875 16,896 16,831 16,439 16,243 13,567
Deferred Income Tax 6,359 -6,587 -6,805 -2,477 -13,444 -11,553 -10,272 17,796 -70,518 -2,928 -2,916 -98,505 -9,209 -6,343 3,869 -23,516 -8,739 -2,351 1,622 953 1,962 -4,958 -364 -9,521 3,220 -8,988 -26 -21,952 -1,791 -2,940 -2,048 -6,823 4,828 1,654 15,350 -8,739 -6,576 -2,206 426 -4,018
Stock Based Compensation 22,004 19,572 22,673 20,860 15,667 6,035 15,607 12,331 25,811 27,929 24,606 36,015 40,812 29,161 23,989 10,868 10,776 10,954 11,397 -1,574 8,850 14,684 17,123 19,316 23,771 26,570 18,134 17,296 7,667 4,524 12,318 6,939 4,841 10,606 15,179 14,149 12,493 15,683 15,336 14,300
Change in Working Capital 176,706 -3,894 -172,812 -20,062 70,639 108,315 122,644 608,916 424,201 -98,391 -325,201 -119,321 -377,563 -90,399 -272,518 -3,795 -333,038 261,854 -59,785 83,481 -6,285 -5,333 55,932 40,018 -8,513 -94,575 15,195 -13,088 -83,685 -81,149 -56,844 4,469 -27,581 -32,668 -62,482 98,491 48,124 -21,394 -42,506 71,991
Accounts Receivable -37,503 -89,580 -270,976 96,729 24,551 174,966 326,244 856,988 445,177 45,384 -424,025 -257,060 -573,145 -279,478 -437,862 -84,607 -318,601 84,205 -133,142 104,204 14,933 -28,545 117,720 78,204 -53,632 -204,564 -10,056 13,099 -132,598 -149,478 -95,204 4,915 -43,783 -136,325 42,295 146,611 48,612 -60,064 -27,599 69,868
Inventory 0 0 0 17,612 20,191 -37,803 0 0 0 0 0 44,416 -16,308 -52,164 -14,015 63,954 13,973 17,249 -2,594 -8,407 -1,508 -51,442 35,922 15,260 4,841 -2,620 40,228 -508 1,844 -34,111 30,039 10,998 -34,211 6,244 2,437 5,407 5,536 -29,099 27,262 11,709
Accounts Payable -45,007 37,438 84,966 -78,531 2,778 -34,366 -90,724 -197,773 -146,700 -106,773 143,980 64,992 188,161 200,638 206,237 -6,483 -33,521 121,330 98,946 -21,839 -33,507 48,120 -10,742 -84,569 18,882 79,973 21,797 -22,111 31,022 87,929 47,201 -12,838 40,667 75,626 -22,783 -76,309 -33,854 35,786 21,105 -26,874
Other Working Capital 259,216 48,248 13,198 -38,260 23,119 5,518 -112,876 -50,299 125,724 69,660 -45,156 28,331 23,729 40,605 -26,878 23,341 5,111 39,070 -22,995 9,523 13,797 26,534 -86,968 31,123 21,396 32,636 -36,774 -3,568 16,047 14,511 -38,880 1,394 9,746 21,787 -84,431 22,782 27,830 31,983 -63,274 17,288
Other Non-Cash Items -218,191 127,848 263,278 -5,049 24,884 -1,256 -12,706 14,093 -2,807 -26,398 -3,251 4,930 3,003 145 -8,615 6,118 -1,038 6,990 2,726 4,268 -9,569 940 -2,108 2,723 2,117 1,492 729 3,703 2,998 2,863 -5,241 3,739 794 2,245 265 6,513 2,943 5,071 4,420 -683
Net Cash Provided by Operating Activities 108,055 166,422 -33,323 47,331 205,239 224,832 254,544 773,382 625,460 265,257 -13,928 75,855 -73,498 149,290 -56,692 162,142 -168,594 447,144 58,499 211,561 167,332 199,595 256,931 264,013 220,413 107,900 200,570 162,152 68,338 57,315 92,696 152,580 129,567 143,111 104,150 253,893 213,247 150,801 100,395 208,104
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 21,834 -19,337 -22,474 -16,136 -16,674 -24,351 -26,950 -27,843 -31,251 -43,174 -26,229 -18,357 -22,728 -16,331 -13,506 -13,748 -15,222 -10,336 -14,703 -19,522 -19,379 -17,699 -13,865 -14,284 -19,504 -14,620 -15,463 -11,527 -13,448 -16,250 -16,720 -20,326 -27,135 -26,151 -17,825 -11,831 -13,206 -12,939 -6,666 -4,366
Acquisitions Net 0 0 0 -1,324 1,324 0 0 371 63,208 0 0 -1 0 -14,749 0 0 0 387 -223,617 -12 -809 -14,236 -44,143 -4,000 0 -1,315 0 -622 -46,666 0 -1,780 0 -220,203 0 0 -2,725 2,035 0 -369,143 0
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 -39,122 -12,719 -13,854 -12,036 -11,140 -14,043 -15,579 -16,276 -63,208 60,958 2,250 -10,663 -9,081 -8,910 -8,071 -8,061 -9,397 5,525 -6,862 11 16,617 -9,544 8 -2,017 -59 -820 -726 -725 1,299 -1,151 56 -613 -330 365 -770 106 174 -101 359,850 -359,822
Net Cash Used for Investing Activities -17,288 -19,337 -22,474 -16,136 -15,350 -24,351 -26,950 -27,472 -31,251 17,784 -23,979 -18,358 -22,728 -31,080 -13,506 -13,748 -15,222 -4,424 -238,320 -19,523 -3,571 -31,935 -58,000 -20,301 -19,563 -16,755 -16,189 -12,874 -58,815 -17,401 -18,444 -20,939 -247,668 -25,786 -18,595 -14,450 -10,997 -13,040 -15,959 -364,188
Cash Flows from Financing Activities
Debt Repayment -48,000 -92,000 120,000 -3,000 -153,000 -137,000 -101,000 -225,000 -70,000 102,000 247,000 193,000 358,739 20,962 250,000 -60,000 60,000 -321,000 178,000 -118,000 -1,000 -88,000 -5,000 5,000 -66,000 6,012 -64,000 -4,000 127,000 102,000 0 15,000 260,000 0 20,000 0 -100,000 0 25,000 260,000
Common Stock Issued 79,914 19,026 5,405 10,853 0 0 0 0 0 0 0 0 0 0 0 0 145,816 224,197 0 0 0 0 0 0 0 11,349 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 -3,678 -16,130 0 -3,031 -33,377 -31,182 -436,322 -535,692 -336,742 -161,279 -152,955 -168,060 -135,071 -130,204 -108,951 -1,569 -1,171 -68,563 -68,141 -69,353 -106,636 -67,624 -98,897 -84,307 -97,096 -47,700 -55,494 -60,617 -42,166 -28,999 -63,840 -66,924 -24,862 -21,249 -68,748 -71,982 -52,859 -37,930 -38,878
Dividends Paid -72,973 -72,703 -74,580 -72,627 -72,747 -72,760 -73,435 -69,059 -70,990 -72,413 -72,855 -68,395 -69,170 -69,726 -70,030 -2,528 -70,324 -67,233 -69,871 -69,921 -68,855 -69,268 -69,742 -70,061 -64,599 -65,177 -65,382 -65,457 -63,959 -64,209 -64,597 -54,301 -63,609 -63,632 -63,888 -64,167 -56,931 -57,182 -57,335 -57,418
Other Financing Activities 56,794 9,943 -10,725 9,313 7,476 15,206 -375 4,853 37,028 20,886 8,904 26,012 4,346 16,594 -3,003 5,796 80,247 7,855 -2,526 121,887 10,818 7,699 7,573 4,200 8,868 10,547 6,406 14,049 2,336 3,320 -3,132 4,065 2,887 556 -11,453 -76,617 3,646 3,276 2,432 1,153
Net Cash Used Provided by Financing Activities -64,179 -154,760 34,695 -66,314 -219,401 -226,126 -205,992 -725,528 -636,841 -278,947 21,770 -2,338 128,018 -164,870 46,763 -165,683 68,354 -380,378 37,040 -134,175 -126,718 -255,567 -134,793 -159,758 -204,328 -120,415 -170,676 -107,402 5,880 -384 -96,728 -99,076 135,441 -87,075 -76,590 -209,532 -224,477 -105,899 -67,833 164,857
Effect of Forex Changes on Cash 2,928 -997 -2,584 3,424 -3,424 -3,360 76 9,568 -8,761 -7,978 1,533 -395 -1,946 1,852 -2,750 8,516 5,795 5,322 -10,505 5,571 -7,926 -2,259 2,720 -3,140 -9,296 -9,937 2,187 -5,293 8,722 3,858 4,604 -9,348 26 -2,573 2,212 -4,769 -6,137 3,806 -9,760 -7,549
Net Change in Cash 18,538 -8,672 -23,686 -29,209 -35,422 -29,005 21,678 29,950 -51,393 -3,884 -14,604 54,764 29,846 -44,808 -26,185 -8,773 -109,667 67,664 -153,286 63,434 29,117 -90,166 66,858 80,814 -12,774 -39,207 15,892 36,583 24,125 43,388 -17,872 23,217 17,366 27,677 11,177 25,142 -28,364 35,668 6,843 1,224
Cash at End of Period 131,704 113,166 121,838 145,524 174,733 210,155 239,160 217,482 187,532 238,925 242,809 257,413 202,649 172,803 217,611 243,796 252,569 362,236 294,572 447,858 384,424 355,307 445,473 378,615 297,801 310,575 349,782 333,890 297,307 273,182 229,794 247,666 224,449 207,083 179,406 168,229 143,087 171,451 135,783 128,940
Cash at Start of Period 113,166 121,838 145,524 174,733 210,155 239,160 217,482 187,532 238,925 242,809 257,413 202,649 172,803 217,611 243,796 252,569 362,236 294,572 447,858 384,424 355,307 445,473 378,615 297,801 310,575 349,782 333,890 297,307 273,182 229,794 247,666 224,449 207,083 179,406 168,229 143,087 171,451 135,783 128,940 127,716
Free Cash Flow
Operating Cash Flow 108,055 166,422 -33,323 47,331 205,239 224,832 254,544 773,382 625,460 265,257 -13,928 75,855 -73,498 149,290 -56,692 162,142 -168,594 447,144 58,499 211,561 167,332 199,595 256,931 264,013 220,413 107,900 200,570 162,152 68,338 57,315 92,696 152,580 129,567 143,111 104,150 253,893 213,247 150,801 100,395 208,104
Capital Expenditure -17,288 -19,337 -22,474 -16,136 -16,674 -24,351 -26,950 -27,843 -31,251 -43,174 -26,229 -18,357 -22,728 -16,331 -13,506 -13,748 -15,222 -10,336 -14,703 -19,522 -19,379 -17,699 -13,865 -14,284 -19,504 -14,620 -15,463 -11,527 -13,448 -16,250 -16,720 -20,326 -27,135 -26,151 -17,825 -11,831 -13,206 -12,939 -6,666 -4,366
Free Cash Flow 90,767 147,085 -55,797 31,195 188,565 200,481 227,594 745,539 594,209 222,083 -40,157 57,498 -96,226 132,959 -70,198 148,394 -183,816 436,808 43,796 192,039 147,953 181,896 243,066 249,729 200,909 93,280 185,107 150,625 54,890 41,065 75,976 132,254 102,432 116,960 86,325 242,062 200,041 137,862 93,729 203,738