Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-06-30
Revenue 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 3,467,362 3,502,918
Revenue Y/Y Growth -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% -1.39% 1.20% - - - -
Cost of Revenue 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 3,184,419 3,220,867
Gross Profit 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 282,943 282,051
Gross Profit Margin 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% 8.16% 8.05%
Research and Development 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 0 0
General and Administrative Expenses 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 79,606 81,669
Total Operating Expenses 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 79,606 81,669
Operating Income or Loss 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 203,337 200,382
Operating Margin 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% 5.86% 5.72%
Interest Expense -16,780 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 6,204 6,252
EBITDA 163,922 126,239 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 231,475 249,542 245,534 198,168 201,295 217,430 215,182
Depreciation and Amortization 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 14,093 14,800
Income Before Tax 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 197,133 194,130
Income Tax Expense 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 72,152 75,534
Net Income 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 124,981 118,596
Net Income Margin 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% 3.60% 3.39%
EPS 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 0.85 0.80
EPS Diluted 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 0.85 0.80
Weighted Average Shares Out 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 146,646 147,826
Weighted Average Shares Out Diluted 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 146,856 147,974

Reported Currency: USD 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 2014-06-30
Current Assets
Cash and Cash Equivalents 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 144,215
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 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 144,215
Net Receivables 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,676,003 1,682,686 1,602,631 1,463,240 1,505,620 1,651,794 1,706,429 1,651,427 1,571,591 1,640,634 1,699,787
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 359,388 0 0
Other Current Assets 174,441 163,307 137,476 147,993 122,195 122,406 79,977 108,258 140,306 129,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 63,116 53,225 63,636 60,039 49,245 60,414 69,388 63,070 56,849 61,330 66,459 59,705 45,540 56,366 65,199
Total Current Assets 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 1,824,716 1,909,201
Non-Current Assets
Property, Plant and Equipment 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 156,936 160,268
Goodwill 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 826,550 828,774
Intangible Assets 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 960,132 967,637
Long Term Investments -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 -39,221 -38,408
Tax Assets 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 8,301 7,156
Other Non-Current Assets 441,879 11,568 130,244 126,964 -190,919 -181,602 -207,452 -134,404 -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 30,920 31,252
Total Non-Current Assets 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 1,117,068 1,127,905
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,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 2,941,784 3,037,106
Current Liabilities
Accounts Payable 1,453,669 1,370,334 1,444,186 1,449,588 1,483,247 1,570,559 1,755,769 1,926,857 2,066,915 1,919,301 1,864,189 1,689,368 1,475,705 1,283,364 1,268,905 1,288,136 1,150,554 1,062,835 1,076,597 1,122,645 1,059,507 1,063,107 1,152,633 1,133,837 1,064,961 1,096,664 1,104,060 1,055,295 967,257 886,543 897,694 836,721 761,085 783,883 860,192 894,046 858,257 795,255 822,129 876,113
Short Term Debt 354,818 234,451 736,647 888,086 1,025,717 1,127,377 850,002 746,686 640,507 591,311 698,470 337,074 316,188 66,174 126,671 64,595 391,340 204,165 55,847 54,792 53,669 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 345,000 400,000
Tax Payables 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 13,961 25,682
Deferred Revenue 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 -41,004 -35,182
Other Current Liabilities 459,553 442,460 461,928 423,817 438,904 624,916 753,107 812,207 833,781 921,558 716,506 596,647 514,199 534,759 425,437 347,285 300,007 354,915 339,543 351,807 311,975 428,940 362,699 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 203,077 190,067
Total Current Liabilities 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 1,329,202 1,430,998
Non-Current Liabilities
Long Term Debt 1,420,776 1,420,487 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 500,000 500,000
Deferred Revenue -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 21,994 20,281
Deferred Tax 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 71,653 75,502
Other Non-Current Liabilities 347,032 23,363 3,773 3,005 29,558 30,243 28,345 27,379 29,331 315 14,553 14,539 14,535 14,523 278 258 265 270 257 372 370 430 1,026 1,201 596 601 241 242 233 222 223 221 208 217 211 228 230 223 218 224
Total Non-Current Liabilities 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 593,865 596,007
Total Liabilities 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 1,923,067 2,027,005
Common Stock 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 14,664 14,772
Retained Earnings 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 2,593,010 2,520,710
Accumulated Other Comprehensive Income/Loss -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 -20,623 -11,699
Total Stockholders Equity 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 1,018,717 1,010,101
Total Investments -330,661 0 -344,772 -328,822 0 0 0 0 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 -39,221 -38,408
Total Debt 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 845,000 900,000
Net Debt 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 717,284 755,785

Reported Currency: USD 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 2014-06-30
Cash Flows from Operating Activities
Net Income 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 124,981 118,596
Depreciation & Amortization 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 14,093 14,800
Deferred Income Tax -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 -4,993 -863
Stock Based Compensation 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 0 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 17,138 11,630
Change in Working Capital -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 20,878 -35,221
Accounts Receivable -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 54,364 -92,611
Inventory 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 -8,697 -7,607
Accounts Payable 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 -53,984 33,057
Other Working Capital 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 29,195 31,940
Other Non-Cash Items 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 4,857 4,986
Net Cash Provided by Operating Activities -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 176,954 113,928
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -6,312 -6,229
Acquisitions Net 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 0 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 -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 160 -2,493
Net Cash Used for Investing Activities -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 -6,152 -6,229
Cash Flows from Financing Activities
Debt Repayment -120,000 -3,000 -1,070,000 -1,259,750 -840,000 -1,051,000 -1,009,000 -1,571,000 -1,015,000 -1,067,000 -748,261 -824,038 -566,000 -453,000 -4,000 -535,000 -587,600 -558,000 -457,000 -561,000 -19,000 -81,000 -236,000 -884,000 -2,183,000 -2,340,000 -2,039,000 -1,980,000 -2,450,000 -2,170,000 -1,315,000 -1,365,000 -1,460,000 -1,405,000 -1,715,000 -1,868,000 -2,000,000 -1,065,000 -1,118,000 -1,220,000
Common Stock Issued 5,405 10,853 9,377 17,011 19,673 6,644 39,841 0 25,366 27,486 1,115,672 866,336 854,421 401,434 145,816 224,197 790,664 563,413 470,162 481,975 45,657 91,522 182,288 926,660 2,137,091 2,336,811 2,167,120 2,082,671 2,468,955 2,185,000 1,575,000 1,360,000 1,480,000 1,325,000 1,615,000 1,868,000 2,025,000 1,325,000 1,063,000 1,210,000
Common Stock Repurchased -16,130 0 -3,031 -33,377 -51,230 -438,113 -535,692 -336,742 -177,741 -154,429 -168,060 -135,071 -150,916 -110,270 -1,569 -1,171 -82,358 -68,904 -69,353 -106,636 -79,666 -99,558 -84,307 -97,096 -41,294 -37,945 -57,161 -38,175 -32,131 -61,030 -63,053 -19,720 -46,529 -66,615 -68,804 -49,915 -40,340 -37,597 -74,366 -44,476
Dividends Paid -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 -52,681 -52,489
Other Financing Activities -10,725 -1,540 917,000 1,122,750 739,000 826,000 939,000 130,208 1,287,366 1,287,486 -2,163 -2,371 -20,712 -1,319 -1,569 -1,171 -13,795 -763 -1,672 -638 -12,042 -661 -1,710 -802 -18,091 -811 -1,120 -671 -18,955 1,255 2,103 1,277 13,827 1,250 1,258 1,198 4,842 -128 1,004 945
Net Cash Used Provided by Financing Activities 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 -181,043 -106,020
Effect of Forex Changes on Cash -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 -6,258 -277
Net Change in Cash -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 -16,499 1,402
Cash at End of Period 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 144,215
Cash at Start of Period 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 144,215 142,813
Free Cash Flow
Operating Cash Flow -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 176,954 113,928
Capital Expenditure -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 -6,312 -6,229
Free Cash Flow -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 170,642 107,699