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 1,196,980 1,162,801 963,037 1,122,057 1,116,898 1,033,744 950,294 914,737 864,500 894,874 904,015 876,103 768,767 800,011 751,944 770,343 769,455 736,157 681,056 704,964 662,228 651,100 588,279 623,631 591,634 601,273 523,659 556,686 514,204 530,397 465,450 518,647 453,879 454,540 411,647 453,064 422,497 422,952 380,399 415,211
Revenue Y/Y Growth 7.17% 12.48% 1.34% 22.66% 29.20% 15.52% 5.12% 4.41% 12.45% 11.86% 20.22% 13.73% -0.09% 8.67% 10.41% 9.27% 16.19% 13.06% 15.77% 13.04% 11.93% 8.29% 12.34% 12.03% 15.06% 13.36% 12.51% 7.33% 13.29% 16.69% 13.07% 14.48% 7.43% 7.47% 8.21% 9.12% - - - -
Cost of Revenue 515,403 515,867 362,977 504,671 499,146 454,029 409,484 392,231 373,303 390,556 397,726 385,407 321,509 337,528 313,283 320,971 319,793 309,027 276,001 287,114 270,318 267,369 245,186 261,159 247,339 251,481 218,054 232,910 214,490 221,326 196,266 217,158 193,999 188,031 173,028 193,634 171,066 159,730 143,086 153,953
Gross Profit 681,577 646,934 600,060 617,386 617,752 579,715 540,810 522,506 491,197 504,318 506,289 490,696 447,258 462,483 438,661 449,372 449,662 427,130 405,055 417,850 391,910 383,731 343,093 362,472 344,295 349,792 305,605 323,776 299,714 309,071 269,184 301,489 259,880 266,509 238,619 259,430 251,431 263,222 237,313 261,258
Gross Profit Margin 56.94% 55.64% 62.31% 55.02% 55.31% 56.08% 56.91% 57.12% 56.82% 56.36% 56.00% 56.01% 58.18% 57.81% 58.34% 58.33% 58.44% 58.02% 59.47% 59.27% 59.18% 58.94% 58.32% 58.12% 58.19% 58.18% 58.36% 58.16% 58.29% 58.27% 57.83% 58.13% 57.26% 58.63% 57.97% 57.26% 59.51% 62.23% 62.39% 62.92%
Research and Development 77,074 73,880 75,710 78,144 76,436 69,874 63,188 64,318 66,801 62,507 59,950 59,875 55,941 54,935 54,533 52,520 51,449 49,943 48,033 51,138 47,610 43,111 38,791 39,657 37,434 40,643 37,415 36,706 35,130 38,190 34,446 34,380 28,109 28,970 27,192 28,523 27,024 29,294 30,024 31,796
General and Administrative Expenses 229,919 222,155 222,874 240,687 228,457 211,672 193,933 194,889 182,401 185,362 176,719 181,483 160,446 169,470 158,989 165,385 172,441 171,422 167,440 171,600 164,529 161,579 147,303 156,810 147,893 151,816 143,849 147,940 137,864 139,307 128,851 133,929 119,351 118,219 111,095 123,250 116,336 122,520 110,520 122,242
Total Operating Expenses 306,993 307,612 311,063 331,150 317,081 291,109 265,071 267,110 256,932 255,607 244,376 249,059 223,832 232,094 221,765 226,125 232,162 229,921 233,953 246,175 234,933 220,530 198,961 208,078 197,000 203,776 193,047 196,415 184,372 189,187 175,038 180,938 152,018 151,618 140,594 153,883 145,563 154,076 142,638 156,446
Operating Income or Loss 374,584 275,094 288,997 275,267 300,671 280,194 275,739 255,396 234,265 248,711 261,913 241,637 223,426 221,716 216,896 223,247 217,500 197,809 171,102 121,075 156,977 157,078 144,132 146,884 136,373 146,016 112,558 127,361 107,397 96,895 94,146 118,637 104,312 107,977 98,025 99,547 105,868 109,146 94,675 98,486
Operating Margin 31.29% 23.66% 30.01% 24.53% 26.92% 27.10% 29.02% 27.92% 27.10% 27.79% 28.97% 27.58% 29.06% 27.71% 28.84% 28.98% 28.27% 26.87% 25.12% 17.17% 23.70% 24.13% 24.50% 23.55% 23.05% 24.28% 21.49% 22.88% 20.89% 18.27% 20.23% 22.87% 22.98% 23.76% 23.81% 21.97% 25.06% 25.81% 24.89% 23.72%
Interest Expense -11,026 -13,805 -14,957 -14,943 -14,964 -10,338 -7,134 -5,542 -5,462 -5,948 -5,360 5,345 5,878 5,924 6,842 9,197 9,968 10,220 10,992 12,548 12,413 7,487 3,708 5,482 7,719 7,370 7,785 7,841 -2,911 -2,437 -2,493 0 0 0 0 0 0 0 0 0
EBITDA 429,226 456,920 288,997 333,761 347,043 342,557 319,773 300,403 285,874 298,317 309,532 287,316 271,308 287,131 266,784 268,755 263,965 242,092 215,019 264,867 198,727 205,353 174,556 193,608 187,528 175,390 142,129 155,529 151,772 170,602 121,921 149,487 131,319 143,322 116,428 129,293 123,727 128,015 113,257 113,546
Depreciation and Amortization 54,642 53,370 53,442 55,200 46,372 62,363 44,034 45,007 51,609 49,606 47,619 45,679 47,882 48,069 49,888 45,508 46,465 45,483 43,917 42,592 41,750 36,029 30,424 31,704 29,311 29,374 29,571 28,168 28,485 27,729 27,775 27,022 19,907 21,517 18,403 17,746 17,859 18,869 18,582 2,408
Income Before Tax 375,421 259,454 272,191 276,801 289,378 273,691 261,793 238,089 226,319 237,286 258,788 239,210 218,005 210,592 215,854 212,094 191,655 178,752 150,587 95,761 137,929 149,648 138,881 140,919 130,143 141,765 108,485 121,623 107,990 96,207 92,925 117,431 108,996 113,695 99,444 104,116 114,358 115,511 101,930 106,635
Income Tax Expense 74,929 50,654 52,769 47,137 56,878 48,777 51,315 43,028 47,307 35,535 55,175 44,112 296,486 31,078 37,482 34,259 28,518 18,198 30,439 26,964 32,513 21,634 33,144 31,107 20,018 132,238 22,360 20,010 20,167 19,464 16,818 34,305 20,538 23,178 19,041 16,654 23,375 24,330 18,670 18,897
Net Income 300,492 208,800 219,422 229,664 232,500 224,914 210,478 195,061 179,012 201,751 203,613 195,098 -78,481 179,514 178,372 177,835 163,137 160,554 120,148 68,797 105,416 124,639 105,737 109,812 110,125 9,527 86,125 101,613 87,823 76,743 76,107 83,126 88,458 90,517 80,403 87,462 90,983 91,181 83,260 87,738
Net Income Margin 25.10% 17.96% 22.78% 20.47% 20.82% 21.76% 22.15% 21.32% 20.71% 22.55% 22.52% 22.27% -10.21% 22.44% 23.72% 23.09% 21.20% 21.81% 17.64% 9.76% 15.92% 19.14% 17.97% 17.61% 18.61% 1.58% 16.45% 18.25% 17.08% 14.47% 16.35% 16.03% 19.49% 19.91% 19.53% 19.30% 21.53% 21.56% 21.89% 21.13%
EPS 2.04 1.42 1.49 1.56 1.58 1.53 1.44 1.33 1.22 1.38 1.40 1.34 -0.54 1.24 1.23 1.23 1.13 1.11 0.84 0.48 0.74 0.87 0.74 0.77 0.77 0.07 0.61 0.72 0.62 0.54 0.54 0.59 0.63 0.65 0.57 0.62 0.65 0.65 0.59 0.62
EPS Diluted 2.04 1.42 1.49 1.56 1.58 1.53 1.43 1.33 1.22 1.37 1.39 1.33 -0.54 1.23 1.22 1.22 1.12 1.10 0.83 0.48 0.73 0.86 0.73 0.76 0.76 0.07 0.60 0.71 0.62 0.54 0.54 0.59 0.63 0.64 0.57 0.61 0.64 0.64 0.58 0.61
Weighted Average Shares Out 146,959 147,132 147,075 147,015 146,914 146,704 146,431 146,357 146,240 145,990 145,680 145,600 145,335 145,246 144,900 144,792 144,638 144,212 143,719 143,435 143,316 142,923 142,668 142,793 142,898 142,715 142,247 142,019 141,714 141,310 140,785 140,551 140,187 139,926 140,309 140,819 140,792 140,048 140,127 140,537
Weighted Average Shares Out Diluted 147,450 147,545 147,486 147,554 147,395 147,405 147,134 147,000 146,962 147,040 146,860 146,544 145,513 146,421 146,100 145,866 145,680 145,575 145,099 144,687 144,333 144,349 144,030 144,004 143,985 143,855 143,480 143,119 142,724 142,097 142,090 141,654 141,040 141,148 141,946 142,702 142,813 142,202 142,683 143,086

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 237,910 210,247 209,100 227,891 227,894 253,199 207,163 273,710 201,769 194,476 276,149 295,278 230,635 255,865 421,414 463,156 352,861 204,095 172,154 147,128 146,513 149,468 230,188 188,701 704,281 858,899 811,102 821,935 827,310 788,146 781,658 731,434 718,495 658,804 822,053 717,249 866,325 880,695 881,694 905,730
Short Term Investments 21,537 7,617 11,821 12,423 12,115 4,980 0 9,167 17,842 19,566 33,138 0 24,011 0 2,020 0 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 237,910 210,247 209,100 227,891 227,894 253,199 207,163 273,710 201,769 194,476 276,149 295,278 230,635 255,865 421,414 463,156 352,861 204,095 172,154 147,128 146,513 149,468 230,188 188,701 704,281 858,899 811,102 821,935 827,310 788,146 781,658 731,434 718,495 658,804 822,053 717,249 866,325 880,695 881,694 905,730
Net Receivables 817,190 729,740 692,388 704,909 686,264 672,271 620,483 575,950 508,580 526,036 575,554 614,292 525,014 509,364 464,892 474,643 554,859 528,039 493,836 528,484 511,403 477,191 463,743 483,681 498,425 482,934 431,354 450,530 413,612 383,992 347,137 382,086 358,171 331,747 327,168 362,568 345,485 340,427 328,591 359,593
Inventory 829,458 933,214 958,233 998,012 1,011,269 988,955 864,852 743,910 664,943 592,146 506,644 457,033 484,061 474,821 478,006 416,915 358,772 377,784 357,033 349,641 319,930 296,511 282,555 268,701 288,703 296,062 300,472 268,319 259,870 253,108 253,828 224,456 232,930 237,463 258,609 246,859 225,191 218,062 197,226 165,418
Other Current Assets 466,738 179,632 444,864 437,018 412,388 147,441 341,199 337,908 329,008 234,582 227,908 208,154 226,440 211,435 178,297 168,745 203,266 190,567 138,075 120,113 124,850 140,369 111,757 124,634 112,997 116,454 115,018 103,219 104,569 95,028 92,229 81,743 90,498 122,827 124,970 117,506 115,769 119,307 127,239 125,468
Total Current Assets 2,351,296 2,378,077 2,304,585 2,367,830 2,337,815 2,325,156 2,033,697 1,931,478 1,704,300 1,547,240 1,586,255 1,574,757 1,466,150 1,451,485 1,542,609 1,523,459 1,469,758 1,300,485 1,161,098 1,145,366 1,102,696 1,063,539 1,088,243 1,065,717 1,604,406 1,754,349 1,657,946 1,644,003 1,605,361 1,520,274 1,474,852 1,419,719 1,400,094 1,350,841 1,532,800 1,444,182 1,552,770 1,558,491 1,534,750 1,556,209
Non-Current Assets
Property, Plant and Equipment 686,818 705,207 657,401 665,811 656,286 650,967 612,695 630,495 654,423 623,823 601,719 592,065 583,861 590,763 549,292 535,683 523,486 505,109 464,620 387,460 382,496 381,505 381,822 386,550 397,981 401,537 400,795 394,241 387,412 375,928 390,797 384,276 386,771 375,224 368,984 387,758 384,160 408,219 419,786 434,277
Goodwill 2,835,993 2,861,854 2,812,142 2,770,299 2,783,624 2,767,179 1,938,843 1,936,442 1,946,317 1,951,459 1,922,037 1,927,901 1,925,991 1,910,492 1,899,743 1,890,324 1,884,458 1,870,647 1,856,427 1,856,449 1,939,136 1,759,045 1,192,030 1,068,944 1,080,948 1,075,315 1,072,298 1,064,874 1,050,083 1,046,304 1,062,758 1,059,245 458,276 373,087 262,818 264,261 255,580 272,619 277,264 289,312
Intangible Assets 501,024 528,178 563,278 552,341 569,678 586,857 338,151 345,944 355,984 372,013 375,400 392,582 409,559 412,998 432,894 448,168 464,963 480,861 496,847 521,950 516,450 484,926 242,193 215,184 228,223 240,027 251,025 261,800 267,404 275,422 289,673 299,808 114,624 93,331 42,600 47,142 46,759 48,347 46,482 45,198
Long Term Investments 175,153 159,877 -265,109 -395,427 161,055 -345,945 -254,174 -251,494 -244,240 -240,207 -243,756 -240,820 -200,163 -207,118 -196,306 -189,742 -167,878 -196,837 -175,566 -196,457 -157,748 -170,801 -163,250 -327,528 -222,650 -92,772 -107,553 -103,569 -112,303 -104,642 -104,184 -95,887 -84,845 -46,528 -47,477 -40,917 -38,760 -38,886 -31,171 -35,966
Tax Assets 162,106 155,955 403,380 395,427 95,603 345,945 254,174 251,494 244,240 240,207 243,756 240,820 200,163 207,118 196,306 189,742 167,878 196,837 175,566 196,457 157,748 170,801 163,250 327,528 222,650 92,772 107,553 103,569 112,303 104,642 104,184 95,887 84,845 46,528 47,477 40,917 38,760 38,886 31,171 35,966
Other Non-Current Assets 102,172 115,940 265,109 395,427 109,818 345,945 254,174 251,494 244,240 240,207 243,756 240,820 200,163 207,118 196,306 189,742 167,878 196,837 175,566 196,457 157,748 170,801 163,250 327,528 222,650 92,772 107,553 103,569 112,303 104,642 104,184 95,887 84,845 46,528 47,477 40,917 38,760 38,886 31,171 35,966
Total Non-Current Assets 4,463,266 4,527,011 4,436,201 4,383,878 4,376,064 4,350,948 3,143,863 3,164,375 3,200,964 3,187,502 3,142,912 3,153,368 3,119,574 3,121,371 3,078,235 3,063,917 3,040,785 3,053,454 2,993,460 2,962,316 2,995,830 2,796,277 1,979,295 1,998,206 1,929,802 1,809,651 1,831,671 1,824,484 1,817,202 1,802,296 1,847,412 1,839,216 1,044,516 888,170 721,879 740,078 725,259 768,071 774,703 804,753
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 6,814,562 6,905,088 6,740,786 6,751,708 6,713,879 6,676,104 5,177,560 5,095,853 4,905,264 4,734,742 4,729,167 4,728,125 4,585,724 4,572,856 4,620,844 4,587,376 4,510,543 4,353,939 4,154,558 4,107,682 4,098,526 3,859,816 3,067,538 3,063,923 3,534,208 3,564,000 3,489,617 3,468,487 3,422,563 3,322,570 3,322,264 3,258,935 2,444,610 2,239,011 2,254,679 2,184,260 2,278,029 2,326,562 2,309,453 2,360,962
Current Liabilities
Accounts Payable 177,445 202,395 177,048 150,756 161,896 196,003 181,485 159,245 149,797 163,369 173,696 138,008 117,222 122,166 117,589 135,786 116,148 114,322 109,742 115,725 124,466 110,335 98,709 92,723 88,157 78,351 85,082 92,763 82,846 94,100 80,489 92,571 77,642 67,580 77,482 81,112 70,900 80,004 76,248 85,405
Short Term Debt 34,085 33,955 31,700 31,821 33,030 32,329 30,982 31,772 36,097 35,912 34,919 35,585 34,489 34,433 33,317 33,250 34,782 32,022 31,540 11,992 12,346 11,978 11,975 11,466 0 1,019,132 0 214,985 0 299,812 299,625 300,000 0 985 0 148,096 0 0 0 18
Tax Payables 54,671 46,690 67,073 72,224 78,368 58,304 47,942 44,893 42,646 23,333 28,909 307,963 314,795 35,166 68,053 64,755 68,278 42,904 90,968 73,248 52,739 49,881 76,137 160,427 124,569 16,276 33,981 29,150 34,854 25,869 38,807 39,166 17,982 12,427 26,550 16,278 15,800 8,027 13,619 10,392
Deferred Revenue 150,753 148,897 146,718 138,072 141,043 133,909 108,195 108,667 112,449 111,647 112,528 109,611 105,342 105,238 102,035 98,617 97,110 92,950 86,954 88,667 82,288 72,685 64,822 60,828 58,001 53,284 53,294 51,918 48,682 46,389 47,665 50,009 38,481 36,101 34,848 36,097 37,295 36,883 39,543 42,370
Other Current Liabilities 410,747 378,826 415,336 437,884 425,722 370,473 371,997 389,615 368,922 310,136 303,015 628,562 619,488 315,498 337,912 335,108 303,479 260,751 322,221 339,607 243,869 241,445 245,602 346,232 315,302 205,644 213,209 460 204,750 242,094 192,776 195,971 170,385 160,904 144,977 1,954 148,209 142,723 138,505 141,765
Total Current Liabilities 773,030 764,073 770,802 758,533 761,691 732,714 692,659 689,299 667,265 621,064 624,158 911,766 876,541 577,335 590,853 602,761 551,519 500,045 550,457 555,991 462,969 436,443 421,108 511,249 461,460 1,356,411 351,585 360,126 336,278 682,395 620,555 638,551 286,508 265,570 257,307 267,259 256,404 259,610 254,296 269,558
Non-Current Liabilities
Long Term Debt 997,047 1,357,418 1,463,959 1,548,087 1,691,053 1,907,134 899,650 885,778 795,989 800,949 915,186 758,130 834,312 931,373 1,155,618 1,266,013 1,472,100 1,366,967 1,274,048 1,258,861 1,323,349 1,185,500 517,637 269,988 810,000 109,414 1,018,871 1,078,611 1,168,350 868,690 873,511 875,000 435,609 400,591 500,587 300,594 460,581 449,663 375,701 300,770
Deferred Revenue 131,981 127,410 121,492 119,186 108,875 102,803 97,620 95,455 94,094 94,427 93,255 91,496 86,898 86,899 83,887 87,307 84,615 86,140 82,668 81,143 76,703 76,773 73,810 71,596 66,834 63,289 55,692 53,235 49,135 46,682 45,736 40,281 36,509 28,928 23,446 19,284 14,184 17,472 14,489 16,352
Deferred Tax 86,564 89,282 87,672 90,650 113,015 107,540 11,830 9,714 10,711 12,873 11,294 11,319 12,474 12,733 13,007 13,011 25,441 27,709 15,177 11,380 87,312 79,057 16,091 13,084 12,758 13,141 11,566 13,822 12,988 13,789 8,920 9,061 8,297 15,665 7,968 8,062 8,831 9,615 10,002 10,716
Other Non-Current Liabilities 196,020 85,051 46,485 105,349 106,736 87,786 42,914 54,856 58,401 59,594 59,225 69,735 66,265 99,532 98,619 121,257 120,437 114,972 114,957 128,114 126,864 125,999 138,636 139,026 116,192 2,217 2,375 2,427 856 864 974 1,211 4,276 3,986 4,558 1,754 1,754 1,754 1,754 5,318
Total Non-Current Liabilities 1,411,612 1,659,161 1,719,608 1,863,272 2,019,679 2,205,263 1,052,014 1,045,803 959,195 967,843 1,078,960 930,680 999,949 1,130,537 1,351,131 1,487,588 1,702,593 1,595,788 1,486,850 1,479,498 1,614,228 1,467,329 746,174 493,694 1,005,784 188,061 1,088,504 1,148,095 1,231,329 930,025 929,141 925,553 484,691 449,170 536,559 329,694 485,350 478,504 401,946 333,156
Total Liabilities 2,184,642 2,423,234 2,490,410 2,621,805 2,781,370 2,937,977 1,744,673 1,735,102 1,626,460 1,588,907 1,703,118 1,842,446 1,876,490 1,707,872 1,941,984 2,090,349 2,254,112 2,095,833 2,037,307 2,035,489 2,077,197 1,903,772 1,167,282 1,004,943 1,467,244 1,544,472 1,440,089 1,508,221 1,567,607 1,612,420 1,549,696 1,564,104 771,199 714,740 793,866 596,953 741,754 738,114 656,242 602,714
Common Stock 588 588 588 588 588 588 586 586 585 585 583 583 582 582 580 580 579 578 575 575 573 573 570 571 571 572 569 569 567 566 564 563 561 560 558 562 563 562 559 566
Retained Earnings 4,769,963 4,539,963 4,401,841 4,253,016 4,088,057 3,920,197 3,759,783 3,613,736 3,480,163 3,362,570 3,222,064 3,079,640 2,941,336 3,076,569 2,953,709 2,832,991 2,711,639 2,604,910 2,500,506 2,436,410 2,420,731 2,368,339 2,296,473 2,432,328 2,372,487 2,312,335 2,352,664 2,316,237 2,261,425 2,220,283 2,190,028 2,160,299 2,109,371 2,062,885 2,014,344 1,976,020 1,927,958 1,876,359 1,824,457 1,780,396
Accumulated Other Comprehensive Income/Loss -265,306 -208,352 -320,148 -272,528 -261,877 -270,168 -406,128 -312,747 -224,141 -223,095 -217,003 -193,487 -195,973 -163,151 -240,191 -283,982 -366,436 -246,118 -290,585 -253,009 -252,818 -250,317 -237,200 -224,328 -155,613 -148,220 -152,670 -189,059 -213,100 -299,983 -192,935 -222,658 -180,839 -260,937 -295,624 -173,516 -199,503 -81,500 26,449 151,557
Total Stockholders Equity 4,629,920 4,481,854 4,250,376 4,129,903 3,932,509 3,738,127 3,432,887 3,360,751 3,278,804 3,145,835 3,026,049 2,885,679 2,709,234 2,864,984 2,678,860 2,497,027 2,256,431 2,258,106 2,117,251 2,072,193 2,021,329 1,956,044 1,900,256 2,058,980 2,066,964 2,019,528 2,049,528 1,960,266 1,854,956 1,710,150 1,772,568 1,694,831 1,673,411 1,524,271 1,460,813 1,587,307 1,536,275 1,588,448 1,653,211 1,758,248
Total Investments 175,153 159,877 -265,109 -395,427 161,055 -345,945 -254,174 -251,494 -244,240 -240,207 -243,756 -240,820 -200,163 -207,118 2,020 -189,742 -167,878 -196,837 -175,566 -196,457 -157,748 -170,801 -163,250 -327,528 -222,650 -92,772 -107,553 -103,569 -112,303 -104,642 -104,184 -95,887 -84,845 -46,528 -47,477 -40,917 -38,760 -38,886 -31,171 -35,966
Total Debt 1,167,445 1,391,373 1,495,659 1,579,908 1,724,083 1,939,463 930,632 917,550 832,086 836,861 950,105 793,715 868,801 965,806 1,188,935 1,299,263 1,506,882 1,398,989 1,305,588 1,270,853 1,335,695 1,197,478 529,612 281,454 810,000 1,019,132 1,018,871 1,078,611 1,168,350 1,168,502 1,173,136 1,175,000 435,609 401,576 500,587 300,594 460,581 449,663 375,701 300,788
Net Debt 929,535 1,181,126 1,286,559 1,352,017 1,496,189 1,686,264 723,469 643,840 630,317 642,385 673,956 498,437 638,166 709,941 767,521 836,107 1,154,021 1,194,894 1,133,434 1,123,725 1,189,182 1,048,010 299,424 92,753 105,719 160,233 207,769 256,676 341,040 380,356 391,478 443,566 -282,886 -257,228 -321,466 -416,655 -405,744 -431,032 -505,993 -604,942

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 300,492 208,800 219,422 229,664 232,500 224,914 210,478 195,061 179,012 201,751 203,613 195,100 -78,481 179,514 178,372 177,835 163,137 160,554 120,148 68,801 105,414 124,640 105,737 109,811 110,126 9,526 86,125 101,612 87,823 76,742 76,107 93,031 88,458 90,516 80,403 87,462 90,984 91,180 83,260 87,738
Depreciation & Amortization 54,642 53,370 53,442 55,200 52,790 45,539 44,034 45,007 51,609 49,606 47,619 45,679 47,882 48,069 49,888 45,508 46,465 45,483 43,917 42,592 41,750 36,029 30,424 31,704 29,311 29,374 29,571 28,168 28,485 27,729 27,775 27,022 19,907 21,517 18,403 17,746 17,859 18,869 18,582 19,823
Deferred Income Tax 0 43,567 -33,445 6,686 0 0 0 0 0 0 -14,391 0 301 0 0 0 0 9,752 9,453 12,668 2 4,623 1,711 7,973 -1 1 0 0 382 1 0 0 105 -104 0 0 -1 1 0 0
Stock Based Compensation 20,442 19,840 18,510 19,927 17,832 16,464 16,919 15,992 15,861 16,101 17,303 16,895 15,591 15,370 16,071 16,138 14,112 14,053 13,256 14,217 12,845 12,534 12,477 12,479 11,975 12,010 11,948 11,662 11,461 10,753 12,049 11,629 10,938 11,458 12,383 13,053 11,718 11,717 11,367 10,778
Change in Working Capital 40,814 -43,567 -9,588 -62,990 -14,324 -152,738 -232,077 -190,808 -133,405 -53,897 -329,966 -27,386 211,485 -88,550 -94,144 84,808 1,585 -159,911 -24,403 3,554 -30,292 -48,269 -102,047 -32,579 -4,085 80,349 -34,623 -2,496 -52,093 -5,607 -29,688 14,263 5,343 28,663 13,419 -15,459 -18,129 -7,389 -23,840 11,421
Accounts Receivable -56,486 -26,803 6,534 -18,059 -12,629 -19,585 -56,238 -78,812 15,689 48,765 33,704 -89,296 -20,640 -35,369 16,110 88,523 -33,865 -28,561 28,286 -16,531 -33,848 12,024 20,342 7,065 -13,276 -49,462 23,317 -30,811 -25,713 -43,287 36,207 -30,105 -21,735 -5,965 30,498 -13,445 -25,881 -9,737 20,804 -22,235
Inventory 86,199 50,184 26,911 6,257 -21,974 -86,020 -147,096 -102,205 -70,227 -83,273 -55,976 26,439 -14,181 18,184 -52,396 -47,317 5,730 -14,090 -14,204 -29,186 -24,432 -14,909 -15,661 12,640 9,614 6,182 -26,942 -3,453 -2,042 -8,031 -28,073 4,480 17,261 25,945 -17,194 -18,731 -16,387 -26,509 -37,897 -116
Accounts Payable 0 -43,566 0 330 0 0 8,041 30,341 27,721 -12,391 -293,303 52,589 257,467 -38,075 -61,273 33,877 31,626 -58,849 -30,078 79,393 18,519 -26,165 -99,025 36,110 69,051 111,079 -15,590 22,471 -10,981 41,793 -18,707 27,866 24,116 -9,241 3,641 36,079 23,317 17,998 8,421 23,938
Other Working Capital 11,101 -23,382 -33,445 -51,518 20,279 -47,133 -36,784 -40,132 -106,588 -6,998 -14,391 -17,118 -11,161 -33,290 3,415 9,725 -1,906 -58,411 -8,407 -30,122 9,469 -19,219 -7,703 -88,394 -69,474 12,550 -15,408 9,297 -13,357 3,918 -19,115 12,022 -14,299 17,924 -3,526 -19,362 822 10,859 -15,168 9,834
Other Non-Cash Items 85,654 -9,178 37,942 -11,050 -6,235 -5,542 5,308 14,234 4,362 6,318 10,165 -3,763 -500 15,513 -6,188 5,976 14,396 1 -8 -14 9,927 -89 -183 28 1,750 1,291 962 1,367 -8,460 10,281 -18,707 10,326 -2,602 -4,610 -2,536 -3,101 -11,490 -8,376 -2,833 -14,177
Net Cash Provided by Operating Activities 402,031 272,832 286,283 237,437 282,563 128,637 44,662 79,486 117,439 219,879 -65,657 226,525 196,278 169,916 143,999 330,265 239,695 69,932 162,363 141,818 139,646 129,468 48,119 129,416 149,076 132,551 93,983 140,313 67,598 119,899 86,243 156,271 122,149 147,440 122,072 99,701 90,941 106,002 86,536 115,583
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -23,109 -24,558 -40,866 -38,734 -31,223 -31,670 -32,373 -32,395 -52,157 -39,691 -31,793 -30,872 -29,144 -38,072 -18,738 -21,187 -32,109 -27,902 -24,740 -24,279 -16,995 -20,463 -15,605 -19,753 -15,080 -18,352 -18,272 -20,639 -16,987 -16,819 -17,031 -16,805 -15,188 -17,010 -18,826 -14,569 -12,890 -21,438 -23,047 -21,255
Acquisitions Net -3,079 -7,505 -103,183 -1,524 -13,311 -992,125 -19,100 -6,869 0 -35,915 0 -8,363 -30,267 -437 5,237 0 -24,487 -3,423 0 31,274 -218,408 -637,810 -126,439 -420 -482 0 -2,848 -3,880 -210 -94 -3,090 -798,751 -90,527 -152,118 0 -1,982 -9,175 -10,463 -6,850 -680
Purchases of Investments -2,387 -9,080 -5,181 -6,265 -12,597 -12,841 -7,333 -15,977 -4,140 -7,702 -10,081 -1,750 -5,592 -6,250 -8,196 17,780 -41,952 -13,357 -8,484 -46,981 6,094 51 -6,145 -18,353 -4,057 -3,830 -3,225 1,603 -2,597 -1,109 -2,758 -2,603 21,982 8,015 -43,923 -6,925 3,068 -27,094 -11,706 -3,249
Sales/Maturities of Investments 0 5,456 250 4,285 15,717 10,223 6,359 11,867 6,802 0 0 -7,087 6,384 15,098 4,824 0 21,967 621 0 -2,258 210,403 608,311 126,295 -1,713 -1,637 0 6,073 -6,761 1,876 -1,501 9,710 796,347 88,538 149,639 0 -351 6,876 8,019 4,484 -2,063
Other Investing Activities -4,577 -5,456 -1,501 -4,285 13,311 3,042 -6,359 -11,867 6,802 -35,915 -3,481 -7,087 -1,990 5,718 -5,237 14,563 -23,031 443 -10,553 -1,644 -206,501 -608,311 -126,295 1,713 1,637 -6,073 2,848 -1,603 -3,098 -4,742 4,481 -796,347 -88,538 -149,639 -46,346 351 -6,876 -8,019 -4,484 4,411
Net Cash Used for Investing Activities -33,152 -41,143 -148,980 -46,523 -28,103 -1,026,413 -58,806 -55,241 -49,495 -83,308 -41,874 -48,072 -58,619 -29,661 -22,110 -3,407 -99,612 -43,618 -33,224 -43,888 -225,407 -658,222 -148,189 -38,526 -19,619 -28,255 -15,424 -31,280 -17,918 -19,523 -13,169 -818,159 -83,733 -161,113 -62,749 -23,476 -18,997 -58,995 -41,603 -22,836
Cash Flows from Financing Activities
Debt Repayment -220,000 -130,000 -185,000 -145,000 -215,000 -1,005,000 -20,000 -98,000 0 -126,000 150,000 -76,000 -95,000 -231,000 -120,000 -401,000 -183,000 -86,009 -614,003 -65,351 134,404 521,565 216,867 -756,242 -280,000 0 -110,000 -190,000 -275,000 -55,000 -25,000 -90,602 -92,932 -100,152 -8 -160,009 -1,508 -9 -10 -145,006
Common Stock Issued 4,892 19,524 983 23,493 983 22,056 2,610 21,115 2,814 19,101 4,354 0 0 0 0 22,070 1,815 18,688 5,609 0 0 0 0 13,729 3,016 2,972 3,615 14,906 5,439 3,486 6,330 10,757 8,871 3,714 4,352 15,630 13,245 5,001 4,930 17,730
Common Stock Repurchased -50,000 -50,007 105,000 -334 -584 -29,654 -59 -128 0 0 0 -271 -3,431 -46,507 0 200,000 260,000 165,000 565,000 -224 -540 -30,661 -19,523 -25,904 -19,356 -22,394 0 0 0 0 0 830,000 110,000 -44,201 -57,857 -57,005 -19,240 -37,252 -46,803 -32,771
Dividends Paid -70,492 -70,678 -70,597 -64,705 -64,640 -64,500 -64,431 -61,488 -61,419 -61,245 -61,189 -56,796 -56,752 -56,654 -56,511 -56,483 -56,408 -56,150 -56,052 -53,120 -53,025 -52,774 -52,793 -49,970 -49,974 -49,855 -49,698 -46,800 -46,681 -46,487 -46,378 -42,104 -41,972 -41,975 -42,079 -39,400 -39,385 -39,278 -39,199 -35,131
Other Financing Activities -314 -7,797 -1,518 21,448 667 22,056 2,610 -128 -2,253 -49,830 -195 19,031 -3,355 17,361 1,253 -955 -4,015 -40,765 -628 21,120 2,344 12,081 273 229,719 69,795 -8,541 50,000 100,000 263,318 50,000 25,000 -13,312 2,494 7,054 202,536 4,221 20,849 82,314 77,117 54,943
Net Cash Used Provided by Financing Activities -335,914 -238,958 -151,132 -188,591 -279,557 932,902 -41,880 57,499 -60,858 -217,974 92,970 -114,036 -158,538 -316,800 -175,258 -236,368 18,392 764 -100,074 -97,575 83,183 450,211 144,824 -588,668 -276,519 -55,424 -106,083 -121,894 -52,924 -48,001 -40,048 694,739 -13,539 -175,560 106,944 -236,563 -26,039 10,776 -3,965 -140,235
Effect of Forex Changes on Cash -5,302 8,416 -4,962 -2,326 -208 10,910 -10,523 -9,803 207 -270 -4,568 226 -4,351 10,996 11,627 19,805 -9,709 4,863 -4,039 260 -377 -2,177 -3,267 -17,802 -7,556 -1,075 16,691 7,486 42,408 -45,887 17,198 -19,912 34,814 25,984 -61,463 11,262 -60,275 -58,782 -65,004 14,655
Net Change in Cash 27,663 1,147 -18,791 -3 -25,305 46,036 -66,547 71,941 7,293 -81,673 -19,129 64,643 -25,230 -165,549 -41,742 110,295 148,766 31,941 25,026 615 -2,955 -80,720 41,487 -515,580 -154,618 47,797 -10,833 -5,375 39,164 6,488 50,224 12,939 59,691 -163,249 104,804 -149,076 -14,370 -999 -24,036 -32,833
Cash at End of Period 237,910 210,247 209,100 227,891 227,894 253,199 207,163 273,710 201,769 194,476 276,149 295,278 230,635 255,865 421,414 463,156 352,861 204,095 172,154 147,128 146,513 149,468 230,188 188,701 704,281 858,899 811,102 821,935 827,310 788,146 781,658 731,434 718,495 658,804 822,053 717,249 866,325 880,695 881,694 905,730
Cash at Start of Period 210,247 209,100 227,891 227,894 253,199 207,163 273,710 201,769 194,476 276,149 295,278 230,635 255,865 421,414 463,156 352,861 204,095 172,154 147,128 146,513 149,468 230,188 188,701 704,281 858,899 811,102 821,935 827,310 788,146 781,658 731,434 718,495 658,804 822,053 717,249 866,325 880,695 881,694 905,730 938,563
Free Cash Flow
Operating Cash Flow 402,031 272,832 286,283 237,437 282,563 128,637 44,662 79,486 117,439 219,879 -65,657 226,525 196,278 169,916 143,999 330,265 239,695 69,932 162,363 141,818 139,646 129,468 48,119 129,416 149,076 132,551 93,983 140,313 67,598 119,899 86,243 156,271 122,149 147,440 122,072 99,701 90,941 106,002 86,536 115,583
Capital Expenditure -23,109 -24,558 -40,866 -38,734 -31,223 -31,670 -32,373 -32,395 -52,157 -39,691 -31,793 -30,872 -29,144 -38,072 -18,738 -21,187 -32,109 -27,902 -24,740 -24,279 -16,995 -20,463 -15,605 -19,753 -15,080 -18,352 -18,272 -20,639 -16,987 -16,819 -17,031 -16,805 -15,188 -17,010 -18,826 -14,569 -12,890 -21,438 -23,047 -21,255
Free Cash Flow 378,922 248,274 245,417 198,703 251,340 96,967 12,289 47,091 65,282 180,188 -97,450 195,653 167,134 131,844 125,261 309,078 207,586 42,030 137,623 117,539 122,651 109,005 32,514 109,663 133,996 114,199 75,711 119,674 50,611 103,080 69,212 139,466 106,961 130,430 103,246 85,132 78,051 84,564 63,489 94,328