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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-10-31
Revenue 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 468,590
Revenue Y/Y Growth 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% -4.78% - - - -
Cost of Revenue 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 211,337
Gross Profit 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 257,253
Gross Profit Margin 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% 54.90%
Research and Development 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 47,536
General and Administrative Expenses 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 151,296
Total Operating Expenses 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 151,296
Operating Income or Loss 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 105,957
Operating Margin 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% 22.61%
Interest Expense 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 4,003
EBITDA 200,440 201,336 194,507 217,762 200,640 198,203 167,457 207,316 210,557 169,174 182,542 170,211 212,941 187,864 130,384 149,243 102,387 124,600 100,865 164,411 130,486 128,328 80,092 116,035 163,425 130,027 114,546 124,306 153,493 102,208 75,761 110,969 121,708 103,631 52,780 77,113 102,852 75,727 62,716 106,670
Depreciation and Amortization 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 713
Income Before Tax 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 102,667
Income Tax Expense 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 30,587
Net Income 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 72,080
Net Income Margin 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% 15.38%
EPS 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 1.14
EPS Diluted 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 1.13
Weighted Average Shares Out 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 62,954
Weighted Average Shares Out Diluted 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 63,561

Reported Currency: USD 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 2014-10-31
Current Assets
Cash and Cash Equivalents 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
Short Term Investments 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 0
Cash + Short Term Investments 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
Net Receivables 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 365,844
Inventory 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 210,871
Other Current Assets 82,106 86,283 82,992 67,970 60,249 58,338 62,046 48,803 56,529 56,197 51,595 48,282 50,866 49,642 45,124 43,798 50,075 49,990 48,833 45,867 50,300 45,276 47,271 32,524 31,978 31,323 31,221 28,636 34,901 35,900 32,665 29,415 57,140 52,089 51,418 46,101 55,776 55,192 55,794 53,654
Total Current Assets 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 672,683
Non-Current Assets
Property, Plant and Equipment 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 224,439
Goodwill 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 1,052,537
Intangible Assets 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 291,310
Long Term Investments 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 -1,350,406
Tax Assets 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 6,559
Other Non-Current Assets 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 1,383,008
Total Non-Current Assets 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 1,607,447
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,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 2,280,130
Current Liabilities
Accounts Payable 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 68,500
Short Term Debt 118,742 140,955 138,524 115,662 110,643 603,343 420,947 392,537 401,728 310,892 34,149 34,188 31,385 38,043 38,043 38,043 43,598 43,598 43,598 168,738 168,734 153,734 53,734 28,734 33,729 226,587 326,587 326,587 127,540 141,026 42,129 40,234 17,615 18,034 20,209 23,950 15,849 68,491 174,170 116,932
Tax Payables 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 22,953
Deferred Revenue 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 25,578
Other Current Liabilities 238,881 230,141 233,872 266,718 217,617 210,079 216,229 249,806 229,474 222,973 213,221 241,649 226,461 197,249 196,484 211,774 186,552 186,353 173,787 182,618 144,400 157,608 146,731 198,959 186,075 179,996 162,318 200,489 206,134 194,936 144,225 190,004 160,027 157,308 131,895 175,713 151,867 130,284 123,350 159,858
Total Current Liabilities 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 370,868
Non-Current Liabilities
Long Term Debt 1,398,156 1,414,363 1,617,416 1,621,394 727,455 345,899 595,166 345,320 401,698 479,703 773,191 781,709 789,731 829,044 981,284 1,067,952 1,221,082 1,237,225 1,074,314 1,075,404 1,179,872 1,220,391 1,331,392 1,285,357 1,521,393 1,312,459 1,258,843 1,256,397 1,569,680 1,574,191 912,403 944,553 1,026,553 1,054,981 1,116,179 1,092,643 922,732 819,203 699,132 682,868
Deferred Revenue -205,309 -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 -87,092
Deferred Tax 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 87,092
Other Non-Current Liabilities 434,190 433,226 54,797 450,227 361,162 359,822 370,111 346,477 395,799 403,526 413,704 404,728 396,349 430,242 485,325 484,624 481,746 492,996 498,958 382,372 320,556 336,943 340,317 334,634 321,979 329,186 336,899 354,903 369,019 386,292 296,559 294,666 292,745 309,704 314,130 317,009 312,585 314,530 316,488 321,597
Total Non-Current Liabilities 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 1,004,465
Total Liabilities 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 1,375,333
Common Stock 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 12,253
Retained Earnings 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 1,560,966
Accumulated Other Comprehensive Income/Loss -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 -103,199
Total Stockholders Equity 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 904,797
Total Investments 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 -1,350,406
Total Debt 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 799,800
Net Debt 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 757,486

Reported Currency: USD 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 2014-10-31
Cash Flows from Operating Activities
Net Income 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 72,080
Depreciation & Amortization 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 15,915
Deferred Income Tax -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 1,940
Stock Based Compensation 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 3,913
Change in Working Capital 8,985 -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 10,380
Accounts Receivable 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 -65,692
Inventory 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 -8,699
Accounts Payable 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 0
Other Working Capital 8,985 -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 70,444
Other Non-Cash Items 73,660 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 969
Net Cash Provided by Operating Activities 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 105,197
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -15,638
Acquisitions Net 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 -186,420
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 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 45
Net Cash Used for Investing Activities -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 -202,013
Cash Flows from Financing Activities
Debt Repayment -41,607 -98,570 -109,488 -1,203,124 -599,189 -1,457 -1,318 -35,621 -1,106 -980 -1,640 -290,929 -1,712 -98,335 -101,734 -155,607 -123,685 -1,127 -128,372 -106,007 -24,555 -127,255 -1,515 -351,865 -334,111 -141,125 -33,776 -115,374 -42,992 -44,683 -47,570 -291,850 -33,679 -71,544 -12,820 -34,432 -148,754 -220,553 -55,419 -38,101
Common Stock Issued 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 1,143
Common Stock Repurchased -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 234,011 5,312 -13 -33,408 -196,105 -48,891 -65,780 -73,075 -72,024
Dividends Paid -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 -13,866
Other Financing Activities 0 11,996 805 2,103,140 486,534 -67,661 252,278 -22,905 21,251 2,911 -1,257 292,290 -42,189 -53,431 7,438 -1,740 83,337 165,773 16,379 1 -1,192 115,595 70,489 109,463 348,468 92,923 33,977 1,483 21,776 805,524 22,635 582 1,836 3,231 33,022 212,175 199,503 235,700 134,130 211,820
Net Cash Used Provided by Financing Activities -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 88,972
Effect of Forex Changes on Cash -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 -3,065
Net Change in Cash 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 -10,909
Cash at End 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
Cash at Start of Period 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 53,223
Free Cash Flow
Operating Cash Flow 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 105,197
Capital Expenditure -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 -15,638
Free Cash Flow 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 89,559