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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31
Revenue 744,482 661,604 650,642 633,193 719,313 648,677 650,165 610,477 683,581 662,128 635,403 609,166 599,247 646,858 589,538 526,566 558,525 538,181 529,478 494,916 585,451 559,746 551,119 497,910 569,295 581,243 553,706 550,424 573,938 589,438 496,137 407,470 509,283 489,899 437,592 372,220 446,200 462,731 400,727 379,008
Revenue Y/Y Growth 3.50% 1.99% 0.07% 3.72% 5.23% -2.03% 2.32% 0.22% 14.07% 2.36% 7.78% 15.69% 7.29% 20.19% 11.34% 6.40% -4.60% -3.85% -3.93% -0.60% 2.84% -3.70% -0.47% -9.54% -0.81% -1.39% 11.60% 35.08% 12.70% 20.32% 13.38% 9.47% 14.14% 5.87% 9.20% -1.79% - - - -
Cost of Revenue 341,658 292,603 284,765 284,766 335,220 288,357 298,040 281,610 320,398 296,544 277,768 269,032 268,097 281,587 251,839 236,606 261,657 257,373 239,880 231,722 266,476 257,123 249,590 228,934 261,557 260,847 246,878 249,421 261,850 263,173 220,625 182,332 234,316 216,679 189,187 175,313 211,339 214,239 178,837 170,287
Gross Profit 402,824 369,001 365,877 348,427 384,093 360,320 352,125 328,867 363,183 365,584 357,635 340,134 331,150 365,271 337,699 289,960 296,868 280,808 289,598 263,194 318,975 302,623 301,529 268,976 307,738 320,396 306,828 301,003 312,088 326,265 275,512 225,138 274,967 273,220 248,405 196,907 234,861 248,492 221,890 208,721
Gross Profit Margin 54.11% 55.77% 56.23% 55.03% 53.40% 55.55% 54.16% 53.87% 53.13% 55.21% 56.28% 55.84% 55.26% 56.47% 57.28% 55.07% 53.15% 52.18% 54.70% 53.18% 54.48% 54.06% 54.71% 54.02% 54.06% 55.12% 55.41% 54.69% 54.38% 55.35% 55.53% 55.25% 53.99% 55.77% 56.77% 52.90% 52.64% 53.70% 55.37% 55.07%
Research and Development 0 0 0 0 71,400 0 0 0 63,031 0 0 0 59,422 0 0 0 63,591 0 0 0 60,018 0 0 0 58,806 0 0 0 52,462 0 0 0 46,247 0 0 0 46,689 0 0 0
General and Administrative Expenses 223,932 201,943 197,261 187,967 199,054 189,324 179,618 184,648 185,574 180,666 173,662 184,274 179,715 176,995 171,308 180,935 172,129 168,753 164,569 188,101 179,315 172,347 172,633 184,695 193,184 184,820 180,123 183,280 187,300 172,799 171,981 149,220 164,104 149,534 146,501 144,929 159,213 145,642 145,476 145,903
Total Operating Expenses 223,932 201,943 197,261 187,967 199,054 189,324 179,618 184,648 185,574 180,666 173,662 184,274 179,715 176,995 171,308 180,935 172,129 168,753 164,569 188,101 179,315 172,347 172,633 184,695 193,184 184,820 180,123 183,280 187,300 172,799 171,981 149,220 164,104 149,534 146,501 144,929 159,213 145,642 145,476 145,903
Operating Income or Loss 178,892 167,058 168,616 159,435 185,039 170,996 172,507 144,219 177,609 184,918 144,209 155,860 151,435 188,276 166,391 109,025 120,105 105,609 117,292 75,093 139,660 119,798 117,174 72,548 103,226 135,576 126,705 106,984 113,663 153,466 96,168 70,823 110,863 123,686 101,904 46,410 75,648 102,850 72,403 58,901
Operating Margin 24.03% 25.25% 25.92% 25.18% 25.72% 26.36% 26.53% 23.62% 25.98% 27.93% 22.70% 25.59% 25.27% 29.11% 28.22% 20.70% 21.50% 19.62% 22.15% 15.17% 23.86% 21.40% 21.26% 14.57% 18.13% 23.33% 22.88% 19.44% 19.80% 26.04% 19.38% 17.38% 21.77% 25.25% 23.29% 12.47% 16.95% 22.23% 18.07% 15.54%
Interest Expense -27,282 18,803 20,109 21,442 25,921 11,486 9,475 9,943 5,095 5,165 4,942 5,185 4,452 5,647 6,690 6,552 6,432 6,880 8,015 9,152 10,216 10,989 12,047 12,049 11,847 13,409 11,908 11,028 11,436 11,038 7,635 5,368 5,606 4,471 4,812 5,706 4,988 4,393 4,162 4,003
EBITDA 178,892 201,619 202,105 193,685 218,814 201,243 198,641 168,044 207,886 211,129 169,593 183,007 171,040 213,433 188,314 130,764 62,252 131,321 151,924 101,453 165,102 158,840 156,393 108,156 143,924 163,781 157,677 141,120 150,105 179,715 123,395 94,531 128,676 139,546 121,771 70,128 93,445 119,812 92,116 78,786
Depreciation and Amortization 0 33,382 32,720 33,544 31,261 27,102 27,101 26,434 24,681 24,887 24,965 25,390 25,650 26,897 25,317 26,020 29,138 28,500 27,046 28,618 26,913 27,843 27,740 27,748 27,370 27,849 3,322 26,285 25,488 27 20,915 18,497 106 -1,978 1,727 17,210 1,465 2 16,238 15,984
Income Before Tax 148,072 149,434 149,276 138,699 160,580 162,052 161,627 131,080 177,540 180,505 139,267 151,967 140,109 180,397 155,858 97,812 26,302 95,507 116,585 63,095 127,282 119,497 116,281 68,043 104,188 122,695 118,119 103,518 112,870 142,455 94,573 70,393 105,363 117,237 98,819 47,074 72,125 98,459 71,565 58,713
Income Tax Expense 25,904 32,107 31,059 29,127 32,802 34,161 34,064 26,819 36,291 38,694 29,633 31,558 29,649 38,215 31,714 20,230 7,827 8,526 24,506 11,091 24,609 25,569 24,358 19,476 17,486 27,811 26,884 -1,037 33,035 40,999 30,050 20,405 29,496 33,023 28,218 5,913 22,501 29,071 22,351 15,828
Net Income 122,168 117,327 118,217 109,572 127,778 127,891 127,563 104,261 141,249 141,811 109,634 120,409 110,460 142,182 124,144 77,582 18,475 86,981 92,079 52,004 102,673 93,928 91,923 48,567 86,701 94,884 91,235 104,555 79,835 101,456 64,523 49,988 75,867 84,214 70,601 41,161 49,624 69,388 49,214 42,885
Net Income Margin 16.41% 17.73% 18.17% 17.30% 17.76% 19.72% 19.62% 17.08% 20.66% 21.42% 17.25% 19.77% 18.43% 21.98% 21.06% 14.73% 3.31% 16.16% 17.39% 10.51% 17.54% 16.78% 16.68% 9.75% 15.23% 16.32% 16.48% 19.00% 13.91% 17.21% 13.01% 12.27% 14.90% 17.19% 16.13% 11.06% 11.12% 15.00% 12.28% 11.32%
EPS 2.14 2.05 2.07 1.92 2.24 2.24 2.23 1.82 2.47 2.47 1.90 2.07 1.90 2.45 2.14 1.34 0.32 1.51 1.60 0.90 1.79 1.64 1.60 0.84 1.49 1.63 1.57 1.81 1.38 1.76 1.12 0.87 1.33 1.48 1.24 0.72 0.84 1.15 0.81 0.69
EPS Diluted 2.12 2.04 2.05 1.90 2.22 2.22 2.21 1.81 2.44 2.45 1.88 2.05 1.88 2.42 2.12 1.32 0.31 1.49 1.58 0.89 1.76 1.62 1.58 0.83 1.47 1.61 1.55 1.78 1.37 1.74 1.11 0.86 1.31 1.46 1.23 0.72 0.84 1.14 0.80 0.69
Weighted Average Shares Out 57,188 57,229 57,222 57,064 57,020 56,989 57,184 57,170 57,170 57,409 57,784 58,152 58,123 58,112 58,068 58,059 57,988 57,693 57,677 57,668 57,456 57,395 57,288 57,702 58,085 58,053 57,989 57,755 57,643 57,594 57,545 57,349 57,206 57,085 56,952 56,997 58,907 60,578 61,116 62,008
Weighted Average Shares Out Diluted 57,603 57,624 57,681 57,555 57,552 57,530 57,680 57,762 57,823 57,969 58,382 58,819 58,792 58,735 58,652 58,755 58,679 58,427 58,260 58,524 58,255 58,117 58,056 58,372 58,994 58,912 58,945 58,874 58,301 58,259 58,232 58,023 57,864 57,616 57,334 57,305 59,330 61,099 61,638 62,536

Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31
Current Assets
Cash and Cash Equivalents 115,952 165,324 125,446 136,201 115,679 143,138 129,073 121,994 163,457 128,737 120,892 170,539 299,972 174,235 133,320 225,738 208,293 221,783 306,255 115,097 151,164 147,845 149,183 85,546 95,678 266,802 155,946 132,842 90,383 110,705 88,406 87,658 67,239 60,294 47,919 60,736 50,268 61,000 51,454 40,926
Short Term Investments 0 0 0 0 18,356 0 0 0 0 0 0 0 0 0 0 0 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 115,952 165,324 125,446 136,201 115,679 143,138 129,073 121,994 163,457 128,737 120,892 170,539 299,972 174,235 133,320 225,738 208,293 221,783 306,255 115,097 151,164 147,845 149,183 85,546 95,678 266,802 155,946 132,842 90,383 110,705 88,406 87,658 67,239 60,294 47,919 60,736 50,268 61,000 51,454 40,926
Net Receivables 594,663 538,541 530,283 537,702 590,886 533,793 527,851 546,649 537,313 530,761 499,535 465,721 489,389 516,685 470,622 455,376 471,873 498,283 474,913 471,626 530,765 499,981 489,745 463,228 491,423 507,681 512,389 488,282 505,087 498,848 428,733 358,365 428,560 412,605 382,813 343,926 389,550 375,752 316,091 348,316
Inventory 476,935 438,167 443,578 451,217 454,775 439,741 440,179 447,727 383,398 399,579 383,215 366,380 327,195 303,977 295,841 282,440 277,033 310,557 312,118 294,768 283,399 282,614 280,733 271,156 264,477 271,360 284,363 275,690 264,266 275,705 275,806 241,264 220,361 239,611 240,645 224,793 225,672 228,829 239,406 212,610
Other Current Assets 87,482 82,106 86,283 82,992 67,970 60,249 58,338 62,046 97,606 113,058 112,394 51,595 96,564 50,866 99,284 64,575 63,413 100,150 99,980 97,666 91,734 100,600 90,552 94,542 32,524 31,978 31,323 31,221 28,636 34,901 35,900 32,665 29,415 88,796 79,165 78,280 46,101 55,776 81,087 55,794
Total Current Assets 1,275,032 1,224,138 1,185,590 1,208,112 1,229,310 1,176,921 1,155,441 1,178,416 1,132,971 1,115,606 1,059,839 1,054,235 1,164,838 1,045,763 949,425 1,028,129 1,020,612 1,080,698 1,143,276 930,324 1,011,195 980,740 964,937 867,201 884,102 1,077,821 984,021 928,035 888,372 920,159 828,845 719,952 745,575 769,650 723,466 680,873 711,591 721,357 662,143 657,646
Non-Current Assets
Property, Plant and Equipment 544,607 498,046 492,365 499,815 392,846 350,735 354,669 361,447 353,442 359,231 357,561 361,567 355,565 358,208 362,622 358,670 358,618 414,982 400,103 400,636 398,895 392,034 386,349 387,719 386,666 356,777 359,489 356,774 346,411 335,680 319,973 269,753 273,129 267,567 257,196 250,703 249,940 244,303 241,667 229,669
Goodwill 3,280,819 2,785,773 2,782,909 2,805,086 2,784,201 2,110,780 2,110,471 2,107,113 1,804,693 1,813,234 1,821,091 1,836,485 1,713,148 1,718,565 1,720,990 1,722,824 1,713,354 1,701,914 1,611,340 1,613,866 1,614,739 1,613,476 1,607,509 1,611,354 1,608,018 1,611,733 1,616,800 1,622,125 1,589,210 1,586,955 1,606,345 1,111,573 1,107,137 1,084,808 1,088,775 1,079,797 1,082,375 1,047,086 1,039,327 1,040,045
Intangible Assets 0 628,764 642,375 666,487 672,744 350,524 364,404 377,835 329,402 343,779 357,952 374,149 357,367 370,706 383,856 396,935 407,586 435,817 416,877 431,531 445,575 459,027 471,207 486,342 499,741 514,843 531,478 547,987 547,180 560,537 568,139 256,846 260,302 254,818 264,701 268,053 277,426 267,039 270,937 277,849
Long Term Investments 0 255 1,465 84 -16,022 -12,199 -12,122 -11,994 -10,447 -15,080 -16,446 -18,733 -11,381 -5,751 -7,012 -9,926 -9,831 -11,674 -2,039,058 -2,056,550 -2,071,575 -2,083,790 -2,089,920 -2,108,827 -2,117,539 -2,138,036 -2,160,522 -2,182,385 -2,147,410 -2,172,712 -2,199,426 -1,376,998 -1,378,120 -1,343,159 -1,359,091 -1,353,138 -1,365,506 -1,317,224 -1,314,304 -1,323,198
Tax Assets 0 20,408 19,859 19,167 16,022 12,199 12,122 11,994 10,447 15,080 16,446 18,733 11,381 5,751 7,012 9,926 9,831 11,674 10,841 11,153 11,261 11,287 11,204 11,131 9,780 11,460 12,244 12,273 11,020 25,220 24,942 8,579 10,681 3,533 5,615 5,288 5,705 3,099 4,040 5,304
Other Non-Current Assets 0 46,986 47,308 48,326 845,413 558,596 572,534 590,447 529,269 535,753 557,852 582,703 557,410 547,544 561,873 573,778 582,072 622,364 2,199,525 2,219,907 2,106,357 2,118,764 2,123,802 2,142,827 2,150,244 2,172,794 2,195,706 2,215,827 2,179,756 2,219,515 2,230,427 1,403,317 1,403,661 1,372,308 1,391,522 1,385,664 1,398,913 1,350,697 1,346,427 1,354,386
Total Non-Current Assets 3,825,426 3,980,232 3,986,281 4,038,965 4,022,460 3,020,111 3,037,674 3,059,007 2,687,404 2,708,218 2,736,504 2,780,755 2,626,123 2,624,317 2,645,485 2,655,272 2,654,044 2,739,260 2,599,628 2,620,543 2,505,252 2,510,798 2,510,151 2,530,546 2,536,910 2,529,571 2,555,195 2,572,601 2,526,167 2,555,195 2,550,400 1,673,070 1,676,790 1,639,875 1,648,718 1,636,367 1,648,853 1,595,000 1,588,094 1,584,055
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,100,458 5,204,370 5,171,871 5,247,077 5,251,770 4,197,032 4,193,115 4,237,423 3,820,375 3,823,824 3,796,343 3,834,990 3,790,961 3,670,080 3,594,910 3,683,401 3,674,656 3,819,958 3,742,904 3,550,867 3,516,447 3,491,538 3,475,088 3,397,747 3,421,012 3,607,392 3,539,216 3,500,636 3,414,539 3,475,354 3,379,245 2,393,022 2,422,365 2,409,525 2,372,184 2,317,240 2,360,444 2,316,357 2,250,237 2,241,701
Current Liabilities
Accounts Payable 0 98,305 103,202 103,153 106,320 105,075 85,408 90,602 99,276 100,397 96,948 96,503 91,689 92,924 84,824 74,148 70,949 71,355 79,785 78,087 85,139 85,565 93,039 81,014 83,590 80,817 86,786 82,081 86,016 80,745 85,188 73,960 75,130 71,405 67,290 60,981 68,229 60,816 65,975 60,170
Short Term Debt 103,928 141,196 162,582 160,463 137,433 131,964 624,956 443,151 413,182 423,015 333,010 57,262 57,209 54,475 61,309 61,327 60,945 68,471 68,198 67,853 174,100 173,480 158,372 58,408 33,289 38,560 231,523 331,695 331,400 132,235 145,519 46,611 44,678 18,307 22,764 24,933 28,834 20,539 69,776 178,960
Tax Payables 0 34,085 53,508 51,018 60,253 26,661 30,158 37,161 37,202 21,473 23,181 30,863 29,731 18,880 13,071 8,238 21,187 635 15,663 14,089 24,207 745 13,711 15,144 27,379 34,785 23,809 19,753 29,973 34,773 25,818 22,339 28,717 30,634 34,197 24,258 34,820 31,001 19,326 17,184
Deferred Revenue 0 62,339 61,713 76,131 93,389 95,274 91,562 97,683 92,584 95,683 91,685 85,594 77,868 70,052 65,151 50,934 42,323 45,713 50,453 47,849 41,131 45,523 42,110 43,018 38,997 40,483 41,292 38,787 34,654 37,805 35,343 29,902 26,175 29,373 28,169 23,736 22,884 32,083 33,524 30,490
Other Current Liabilities 424,549 159,888 133,379 138,976 184,694 169,635 158,308 156,864 191,959 186,714 177,674 159,245 188,897 184,491 160,912 164,962 167,685 161,044 146,090 135,443 153,049 138,909 139,259 126,913 167,025 146,459 151,251 137,457 165,703 151,828 164,625 117,404 156,843 128,701 118,381 102,913 136,009 116,176 109,673 101,376
Total Current Liabilities 528,477 518,267 536,011 551,680 582,089 528,609 990,392 825,461 834,203 827,282 722,498 429,467 445,394 420,822 385,267 359,609 363,089 347,218 360,189 343,321 477,626 444,222 446,491 324,497 350,280 341,104 534,661 609,773 647,746 452,224 456,493 290,216 331,543 278,420 270,801 236,821 290,776 260,615 298,274 388,180
Non-Current Liabilities
Long Term Debt 2,101,197 1,494,384 1,511,483 1,720,961 1,725,476 829,249 450,076 703,415 447,272 503,882 586,403 886,320 894,338 907,112 951,479 1,101,929 1,187,739 1,349,660 1,360,161 1,200,082 1,084,917 1,179,872 1,220,391 1,331,392 1,294,207 1,521,393 1,312,459 1,258,843 1,266,090 1,569,680 1,574,191 912,403 952,485 1,026,553 1,054,981 1,116,179 1,102,341 922,732 819,203 699,132
Deferred Revenue 0 0 -207,433 92,384 -210,637 -119,734 -119,953 -121,152 -110,781 -96,584 -97,546 -99,129 -88,467 -66,726 -67,439 -67,912 -66,995 -85,363 -83,730 -84,249 -83,564 -102,429 -102,822 -103,088 -100,704 -89,407 -90,164 -90,669 -134,090 -140,946 -153,260 -61,499 -61,836 -89,251 -90,199 -89,141 -89,770 -89,124 -87,669 -86,789
Deferred Tax 0 205,309 207,433 206,833 210,637 119,734 119,953 121,152 110,781 96,584 97,546 99,129 88,467 66,726 67,439 67,912 66,995 85,363 83,730 84,249 83,564 102,429 102,822 103,088 100,704 89,407 90,164 90,669 134,090 140,946 153,260 61,499 61,836 89,251 90,199 89,141 89,770 89,124 87,669 86,789
Other Non-Current Liabilities 0 132,653 128,673 43,636 135,508 139,634 135,692 140,710 133,744 197,031 199,280 201,446 203,632 212,242 240,368 296,768 297,842 267,805 286,330 288,941 289,295 218,127 234,121 237,229 225,080 232,572 239,022 246,230 211,120 228,073 233,032 235,060 224,898 203,494 308,848 313,457 307,311 310,666 314,530 316,488
Total Non-Current Liabilities 2,101,197 1,832,346 1,847,589 1,971,430 2,071,621 1,088,617 705,721 965,277 691,797 797,497 883,229 1,186,895 1,186,437 1,186,080 1,259,286 1,466,609 1,552,576 1,702,828 1,730,221 1,573,272 1,457,776 1,500,428 1,557,334 1,671,709 1,619,991 1,843,372 1,641,645 1,595,742 1,611,300 1,938,699 1,960,483 1,208,962 1,239,219 1,319,298 1,364,685 1,430,309 1,409,652 1,235,317 1,133,733 1,015,620
Total Liabilities 2,168,266 2,350,613 2,383,600 2,523,110 2,653,710 1,617,226 1,696,113 1,790,738 1,526,000 1,624,779 1,605,727 1,616,362 1,631,831 1,606,902 1,644,553 1,826,218 1,915,665 2,050,046 2,090,410 1,916,593 1,935,402 1,944,650 2,003,825 1,996,206 1,970,271 2,184,476 2,176,306 2,205,515 2,259,046 2,390,923 2,416,976 1,499,178 1,570,762 1,597,718 1,635,486 1,667,130 1,700,428 1,495,932 1,432,007 1,403,800
Common Stock 0 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253 12,253
Retained Earnings 0 4,217,680 4,139,346 4,060,070 3,989,353 3,900,384 3,809,577 3,719,278 3,652,216 3,548,206 3,435,769 3,355,712 3,265,027 3,184,229 3,064,726 2,963,252 2,908,738 2,912,848 2,847,756 2,776,684 2,747,650 2,666,797 2,592,955 2,521,061 2,488,375 2,403,162 2,325,690 2,251,831 2,164,597 2,102,054 2,016,147 1,967,149 1,932,635 1,872,197 1,801,673 1,744,735 1,717,228 1,681,987 1,625,950 1,590,215
Accumulated Other Comprehensive Income/Loss 0 -178,660 -185,558 -152,957 -196,441 -128,704 -132,000 -131,537 -207,782 -217,581 -198,209 -186,133 -175,835 -192,795 -193,246 -194,688 -226,118 -211,624 -243,188 -225,859 -231,881 -173,759 -168,965 -161,499 -179,314 -134,380 -110,816 -94,344 -134,435 -135,425 -164,750 -172,307 -168,247 -138,869 -132,464 -154,636 -144,686 -139,430 -129,473 -131,902
Total Stockholders Equity 2,932,192 2,853,757 2,788,271 2,723,967 2,598,060 2,579,806 2,497,002 2,446,685 2,294,375 2,199,045 2,190,616 2,218,628 2,159,130 2,063,178 1,950,357 1,857,183 1,758,991 1,769,912 1,652,494 1,634,274 1,581,045 1,546,888 1,471,263 1,401,541 1,450,741 1,422,916 1,362,910 1,295,121 1,155,493 1,084,431 962,269 893,844 851,603 811,807 736,698 650,110 660,016 820,425 818,230 837,901
Total Investments 0 255 1,465 84 2,334 -12,199 -12,122 -11,994 -10,447 -15,080 -16,446 -18,733 -11,381 -5,751 -7,012 -9,926 -9,831 -11,674 -2,039,058 -2,056,550 -2,071,575 -2,083,790 -2,089,920 -2,108,827 -2,117,539 -2,138,036 -2,160,522 -2,182,385 -2,147,410 -2,172,712 -2,199,426 -1,376,998 -1,378,120 -1,343,159 -1,359,091 -1,353,138 -1,365,506 -1,317,224 -1,314,304 -1,323,198
Total Debt 2,205,125 1,613,127 1,652,438 1,755,940 1,737,056 838,098 949,242 1,016,113 737,857 803,426 790,595 807,340 815,897 821,116 867,087 1,019,327 1,105,995 1,264,680 1,280,823 1,117,912 1,244,142 1,348,606 1,374,125 1,385,126 1,314,091 1,555,122 1,539,046 1,585,430 1,582,984 1,697,220 1,715,217 954,532 984,787 1,044,168 1,073,015 1,136,388 1,116,593 938,581 887,694 873,302
Net Debt 2,089,173 1,447,803 1,526,992 1,619,739 1,621,377 694,960 820,169 894,119 574,400 674,689 669,703 636,801 515,925 646,881 733,767 793,589 897,702 1,042,897 974,568 1,002,815 1,092,978 1,200,761 1,224,942 1,299,580 1,218,413 1,288,320 1,383,100 1,452,588 1,492,601 1,586,515 1,626,811 866,874 917,548 983,874 1,025,096 1,075,652 1,066,325 877,581 836,240 832,376

Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31
Cash Flows from Operating Activities
Net Income 122,168 117,327 118,217 109,572 127,778 127,891 127,563 104,261 141,249 141,811 109,634 120,409 110,460 142,182 124,144 77,582 18,475 86,981 92,079 52,004 102,673 93,928 91,923 48,567 86,701 94,884 91,235 104,555 79,835 101,456 64,523 49,988 75,867 84,214 70,601 41,161 49,624 69,388 49,214 42,885
Depreciation & Amortization 36,529 33,382 32,720 33,544 31,261 27,102 27,101 26,434 24,681 24,887 24,965 25,390 25,650 26,897 25,316 26,020 29,138 28,500 27,046 28,618 26,913 27,843 27,740 27,748 27,370 27,321 27,431 26,285 25,488 25,954 20,915 18,497 17,480 17,662 17,952 17,210 16,123 16,849 16,238 15,984
Deferred Income Tax 0 -1,742 -3,730 1,642 -15,186 -316 -336 -278 362 -4,308 -8,571 1,785 5,179 -617 -118 -373 -7,554 -470 -5,750 -182 810 -1,000 -345 -483 13,614 -1,032 -1,105 -45,426 -789 -1,814 -2,617 -2,331 -1,228 -2,433 -1,558 -1,854 -1,600 -572 -201 812
Stock Based Compensation 0 4,509 5,384 4,659 5,643 5,857 4,971 6,239 7,344 7,618 7,394 8,392 4,680 4,080 3,877 10,120 3,851 2,972 -72 6,105 5,067 3,791 4,869 4,359 5,037 4,399 5,127 6,987 5,276 5,084 6,332 3,476 4,446 4,194 4,724 4,847 3,889 2,783 4,108 4,482
Change in Working Capital -52,764 3,050 -32,058 22,688 9,543 65,054 12,514 -58,371 18,259 -40,503 -55,853 -29,217 16,446 -18,679 1,828 29,416 60,952 -29,949 -12,558 28,486 11,969 -51,454 -18,755 -25,808 27,396 4,477 -20,323 16,331 19,720 -55,024 -28,243 6,959 36,658 -36,649 -14,007 -13,828 25,740 -38,919 23,181 -39,503
Accounts Receivable 0 0 0 0 18,185 0 0 0 -72,907 0 0 0 -13,720 0 0 0 50,098 0 0 0 -39,992 0 0 0 10,236 0 0 0 -46,152 0 0 0 -41,247 0 0 0 -37,179 0 0 0
Inventory 0 0 0 0 22,418 0 0 0 -69,132 0 0 0 -50,584 0 0 0 5,785 0 0 0 -23,117 0 0 0 5,532 0 0 0 -19,667 0 0 0 1,784 0 0 0 -14,208 0 0 0
Accounts Payable 0 0 0 0 -40,603 0 0 0 36,746 0 0 0 0 0 0 0 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 Working Capital -52,764 3,050 -32,058 22,688 9,543 65,054 12,514 -58,371 123,552 -40,503 -55,853 -38,735 -55,298 -18,679 1,828 16,152 5,883 -13,710 -12,321 28,486 76,063 -51,454 -18,755 -25,808 11,970 4,477 -20,323 16,331 68,049 -55,024 -28,243 6,959 67,878 -36,649 -14,007 -13,828 63,834 -38,919 23,181 -39,503
Other Non-Cash Items -9,552 8,322 72,899 251 4,171 -35,421 -7,245 45,052 -18,455 -4,315 18,845 -8,672 8,056 -26,121 -50,622 524 87,601 3,745 1,159 1,244 -970 1,411 -367 2,464 1,593 567 668 546 3,952 1,171 447 1,418 3,201 858 639 1,001 881 329 -1,016 1,252
Net Cash Provided by Operating Activities 96,381 164,848 122,608 172,356 163,210 190,167 164,568 123,337 173,440 125,190 96,414 118,087 170,471 127,742 104,425 143,289 192,463 91,779 101,904 116,275 146,462 74,519 105,065 56,847 161,711 130,616 103,033 109,278 133,482 76,827 61,357 78,007 136,424 67,846 78,351 48,537 94,657 49,858 91,524 25,912
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -20,624 -21,879 -14,377 -7,530 -10,339 -8,895 -6,047 -9,302 -12,055 -14,597 -12,285 -12,491 -10,230 -9,330 -10,826 -7,917 -14,439 -10,261 -11,954 -13,880 -18,242 -19,399 -12,482 -14,121 -43,818 -12,923 -16,368 -16,681 -22,234 -22,295 -16,950 -10,079 -15,399 -19,931 -14,428 -11,093 -13,189 -12,715 -19,362 -16,821
Acquisitions Net -789,996 33 8 22 -1,044,937 52 30 -377,843 -135 400 8 -171,613 81 13 47 0 -17,154 -123,260 -2,000 0 -376 -12,885 -55 -14 -5,222 -1,188 -892 -43,284 0 -101 -793,714 -16,598 -42,650 0 0 0 -60,630 -16,044 0 -371
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 1,112 2,133 4,917 1,783 20,393 52 30 9 -135 400 8 7 58 14 5,040 22 676 -1,940 39 64 248 53 724 260 159 64 167 68 101 308 98 3,500 256 173 784 87 109 67 146 275
Net Cash Used for Investing Activities -809,508 -19,713 -9,452 -5,725 -1,034,883 -8,843 -6,017 -387,136 -12,190 -14,197 -12,277 -184,097 -10,172 -9,316 -5,786 -7,895 -30,917 -135,461 -13,915 -13,816 -18,370 -32,231 -11,813 -13,875 -48,881 -14,047 -17,093 -59,897 -22,133 -22,088 -810,566 -23,177 -57,793 -19,758 -13,644 -11,006 -73,710 -28,692 -19,216 -16,917
Cash Flows from Financing Activities
Debt Repayment 707,065 -41,607 -98,570 -108,683 900,016 -112,655 -69,118 250,960 -58,526 20,145 1,931 -2,897 1,361 -43,901 -151,766 -101,734 -157,347 -40,348 164,646 -128,372 -106,006 -25,747 -11,660 68,974 -242,402 14,357 -48,202 201 -112,156 -21,908 759,077 -28,079 -57,839 -28,367 -69,074 20,004 178,177 50,025 13,652 78,392
Common Stock Issued 0 1,923 12,801 14,418 2,924 6,641 3,001 8,807 3,279 1,047 2,077 5,721 7,644 5,353 11,345 7,438 4,549 27,757 2,168 16,379 8,745 2,821 10,848 3,606 1,459 1,757 5,289 10,306 877 1,169 3,794 8,246 3,610 4,960 2,006 900 699 1,499 2,342 832
Common Stock Repurchased 766 -26,178 -556 -7,371 -11,545 -23,798 -47,490 -6,875 -29,102 -93,301 -105,464 -35,002 -14,130 -16,566 -24,964 -5,310 -717 -9,967 -37,619 -4,311 -2,386 -35 -10,422 -107,667 -18,949 -58 -16 -4,989 -102 -16 -18 -3,080 0 0 -13 -33,408 -196,105 -48,891 -65,780 -73,075
Dividends Paid -44,649 -38,993 -38,941 -38,855 -38,809 -37,084 -37,264 -37,199 -37,239 -29,374 -29,577 -29,724 -29,662 -22,679 -22,670 -22,672 -22,610 -21,859 -21,963 -21,915 -21,820 -20,086 -20,029 -20,210 -20,334 -17,412 -17,376 -17,321 -17,291 -15,550 -15,524 -15,475 -15,428 -13,690 -13,664 -13,654 -14,383 -13,350 -13,481 -13,635
Other Financing Activities 1,925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1,735 692 1,764 3,144 582 1,836 761 198 -434 724 1,495 319
Net Cash Used Provided by Financing Activities 665,107 -104,855 -125,266 -140,491 852,586 -166,896 -150,871 215,693 -121,588 -101,483 -131,033 -61,902 -34,787 -77,793 -188,055 -122,278 -176,125 -44,417 107,232 -138,219 -121,467 -43,047 -31,263 -55,297 -280,226 -1,356 -60,305 -11,803 -130,407 -35,613 749,093 -35,244 -69,075 -35,261 -79,984 -25,960 -32,046 -9,993 -61,772 -7,167
Effect of Forex Changes on Cash -1,352 -402 1,355 -5,618 -8,372 -363 -601 6,643 -4,942 -1,665 -2,751 -1,521 225 282 -3,002 4,329 1,089 3,627 -4,063 -307 -3,306 -579 1,648 2,193 -3,728 -4,357 -2,531 4,881 -1,264 3,173 864 833 -2,611 -452 2,460 -1,103 367 -1,627 -8 -3,216
Net Change in Cash -49,372 39,878 -10,755 20,522 -27,459 14,065 7,079 -41,463 34,720 7,845 -49,647 -129,433 125,737 40,915 -92,418 17,445 -13,490 -84,472 191,158 -36,067 3,319 -1,338 63,637 -10,132 -171,124 110,856 23,104 42,459 -20,322 22,299 748 20,419 6,945 12,375 -12,817 10,468 -10,732 9,546 10,528 -1,388
Cash at End of Period 115,952 165,324 125,446 136,201 115,679 143,138 129,073 121,994 163,457 128,737 120,892 170,539 299,972 174,235 133,320 225,738 208,293 221,783 306,255 115,097 151,164 147,845 149,183 85,546 95,678 266,802 155,946 132,842 90,383 110,705 88,406 87,658 67,239 60,294 47,919 60,736 50,268 61,000 51,454 40,926
Cash at Start of Period 165,324 125,446 136,201 115,679 143,138 129,073 121,994 163,457 128,737 120,892 170,539 299,972 174,235 133,320 225,738 208,293 221,783 306,255 115,097 151,164 147,845 149,183 85,546 95,678 266,802 155,946 132,842 90,383 110,705 88,406 87,658 67,239 60,294 47,919 60,736 50,268 61,000 51,454 40,926 42,314
Free Cash Flow
Operating Cash Flow 96,381 164,848 122,608 172,356 163,210 190,167 164,568 123,337 173,440 125,190 96,414 118,087 170,471 127,742 104,425 143,289 192,463 91,779 101,904 116,275 146,462 74,519 105,065 56,847 161,711 130,616 103,033 109,278 133,482 76,827 61,357 78,007 136,424 67,846 78,351 48,537 94,657 49,858 91,524 25,912
Capital Expenditure -20,624 -21,879 -14,377 -7,530 -10,339 -8,895 -6,047 -9,302 -12,055 -14,597 -12,285 -12,491 -10,230 -9,330 -10,826 -7,917 -14,439 -10,261 -11,954 -13,880 -18,242 -19,399 -12,482 -14,121 -43,818 -12,923 -16,368 -16,681 -22,234 -22,295 -16,950 -10,079 -15,399 -19,931 -14,428 -11,093 -13,189 -12,715 -19,362 -16,821
Free Cash Flow 75,757 142,969 108,231 164,826 152,871 181,272 158,521 114,035 161,385 110,593 84,129 105,596 160,241 118,412 93,599 135,372 178,024 81,518 89,950 102,395 128,220 55,120 92,583 42,726 117,893 117,693 86,665 92,597 111,248 54,532 44,407 67,928 121,025 47,915 63,923 37,444 81,468 37,143 72,162 9,091