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 1,018,400 1,002,800 942,600 931,600 927,100 930,200 877,400 858,500 848,100 843,400 829,800 787,200 759,100 763,400 719,500 680,500 681,600 578,200 524,900 646,200 691,600 679,400 654,300 628,100 651,500 660,000 631,300 590,000 561,500 556,000 522,400 499,100 518,654 514,726 483,793 449,641 455,536 461,678 434,676 445,171
Revenue Y/Y Growth 9.85% 7.80% 7.43% 8.51% 9.31% 10.29% 5.74% 9.06% 11.72% 10.48% 15.33% 15.68% 11.37% 32.03% 37.07% 5.31% -1.45% -14.90% -19.78% 2.88% 6.16% 2.94% 3.64% 6.46% 16.03% 18.71% 20.85% 18.21% 8.26% 8.02% 7.98% 11.00% 13.86% 11.49% 11.30% 1.00% - - - -
Cost of Revenue 340,700 390,200 361,700 358,100 320,600 320,200 294,500 300,000 311,500 291,300 297,300 268,800 257,200 247,300 232,400 229,800 257,600 217,400 201,400 219,700 236,600 228,700 221,700 209,600 221,500 233,200 226,800 219,100 208,100 199,800 178,500 186,700 222,678 198,085 185,295 187,677 202,227 188,791 166,960 168,820
Gross Profit 677,700 612,600 580,900 573,500 606,500 610,000 582,900 558,500 536,600 552,100 532,500 518,400 501,900 516,100 487,100 450,700 424,000 360,800 323,500 426,500 455,000 450,700 432,600 418,500 430,000 426,800 404,500 370,900 353,400 356,200 343,900 312,400 295,976 316,641 298,498 261,964 253,309 272,887 267,716 276,351
Gross Profit Margin 66.55% 61.09% 61.63% 61.56% 65.42% 65.58% 66.43% 65.06% 63.27% 65.46% 64.17% 65.85% 66.12% 67.61% 67.70% 66.23% 62.21% 62.40% 61.63% 66.00% 65.79% 66.34% 66.12% 66.63% 66.00% 64.67% 64.07% 62.86% 62.94% 64.06% 65.83% 62.59% 57.07% 61.52% 61.70% 58.26% 55.61% 59.11% 61.59% 62.08%
Research and Development 37,700 39,000 38,900 39,500 36,700 36,500 32,600 31,600 29,100 28,700 26,300 26,200 25,600 24,800 21,000 21,400 25,500 21,800 23,800 22,200 23,300 21,500 21,000 21,000 22,500 22,500 20,800 18,800 18,500 17,500 16,800 16,300 17,941 16,013 16,696 14,761 18,360 18,298 16,819 16,113
General and Administrative Expenses 391,400 381,100 380,300 380,900 387,600 375,200 407,500 330,900 358,000 342,700 322,400 319,100 311,600 352,500 285,800 261,200 264,200 232,800 237,200 258,300 250,000 249,800 246,800 250,000 248,600 251,000 247,900 225,900 208,500 208,700 193,300 188,600 189,131 182,403 177,659 173,604 179,643 191,783 167,583 173,535
Total Operating Expenses 429,100 420,100 419,200 420,400 470,800 458,400 486,600 409,000 433,100 411,500 399,800 387,600 373,300 415,500 343,900 317,300 323,900 288,800 294,900 315,400 308,400 308,500 304,700 307,600 307,300 311,200 305,400 280,700 244,900 243,400 226,800 221,700 221,795 213,969 208,667 204,568 211,056 222,576 196,718 203,243
Operating Income or Loss 198,400 192,500 161,700 153,100 135,700 151,600 96,300 149,500 103,500 140,600 132,700 130,800 128,600 100,600 143,200 133,400 100,100 72,000 28,600 111,100 146,600 142,200 146,900 110,900 122,700 115,600 74,700 90,200 108,500 112,800 117,100 90,700 74,181 102,672 89,831 57,396 42,253 50,311 70,998 73,108
Operating Margin 19.48% 19.20% 17.15% 16.43% 14.64% 16.30% 10.98% 17.41% 12.20% 16.67% 15.99% 16.62% 16.94% 13.18% 19.90% 19.60% 14.69% 12.45% 5.45% 17.19% 21.20% 20.93% 22.45% 17.66% 18.83% 17.52% 11.83% 15.29% 19.32% 20.29% 22.42% 18.17% 14.30% 19.95% 18.57% 12.76% 9.28% 10.90% 16.33% 16.42%
Interest Expense 27,000 28,500 28,900 43,500 26,300 26,800 26,100 26,100 22,800 17,100 10,800 6,600 5,000 5,600 6,100 6,400 6,700 5,700 12,800 11,600 14,600 16,700 18,500 18,200 22,800 22,800 18,700 18,400 10,100 8,300 7,700 7,300 5,321 7,983 7,611 5,274 4,780 4,690 4,692 3,941
EBITDA 198,400 281,200 270,800 260,300 225,400 228,000 182,500 237,900 211,700 215,200 269,300 212,400 206,000 261,600 262,800 223,500 177,500 142,700 90,600 179,600 213,700 214,400 217,300 180,800 206,000 182,200 141,700 159,800 151,700 163,200 133,900 135,200 121,515 150,900 138,100 109,500 91,312 61,786 84,000 114,290
Depreciation and Amortization 0 89,000 98,300 96,800 132,700 94,500 90,800 89,700 121,200 81,700 93,400 82,000 77,400 160,100 118,300 34,700 34,200 34,200 33,900 34,900 35,100 37,200 36,900 36,600 36,200 37,700 69,000 36,000 17,900 17,200 16,700 16,800 14,723 15,553 14,312 16,203 13,053 12,495 12,316 13,595
Income Before Tax 168,600 163,700 130,000 120,000 106,400 118,800 65,600 122,100 72,400 117,300 163,700 121,900 121,600 94,000 136,400 139,500 93,700 66,400 9,000 97,400 128,500 127,000 128,100 93,800 112,700 90,400 54,000 74,800 96,600 107,700 109,500 80,100 68,851 93,415 82,638 50,730 36,427 44,601 66,992 67,465
Income Tax Expense 51,100 59,000 41,100 38,800 21,900 33,500 25,800 37,500 6,800 18,900 37,100 26,600 11,300 -521,800 18,900 -1,961,600 12,500 11,200 -2,500 6,900 7,500 6,900 5,700 -9,400 12,100 -10,400 -6,900 197,300 8,000 4,100 4,600 4,300 8,357 5,172 8,183 -1,011 -588 -642 5,855 5,716
Net Income 117,500 104,700 88,900 81,200 84,500 85,300 39,800 84,600 65,600 98,400 126,600 95,300 110,300 615,800 117,500 2,101,100 81,200 55,200 11,500 90,500 121,000 120,100 122,400 103,200 100,600 100,800 60,900 -122,500 88,600 103,600 104,900 75,800 60,508 87,928 74,125 51,356 36,679 44,951 60,713 61,179
Net Income Margin 11.54% 10.44% 9.43% 8.72% 9.11% 9.17% 4.54% 9.85% 7.73% 11.67% 15.26% 12.11% 14.53% 80.67% 16.33% 308.76% 11.91% 9.55% 2.19% 14.00% 17.50% 17.68% 18.71% 16.43% 15.44% 15.27% 9.65% -20.76% 15.78% 18.63% 20.08% 15.19% 11.67% 17.08% 15.32% 11.42% 8.05% 9.74% 13.97% 13.74%
EPS 0.58 0.53 0.45 0.41 0.43 0.43 0.20 0.43 0.33 2.00 2.57 1.93 2.24 12.50 2.39 42.77 1.65 1.13 0.23 1.84 2.46 2.43 2.48 2.09 2.04 2.05 1.24 -2.51 1.82 2.12 2.14 1.55 1.24 1.81 1.53 1.06 0.76 0.92 1.25 1.27
EPS Diluted 0.58 0.52 0.44 0.41 0.42 0.43 0.20 0.43 0.33 1.98 2.55 1.91 2.21 12.37 2.36 42.31 1.64 1.12 0.23 1.82 2.42 2.40 2.45 2.07 2.02 2.03 1.23 -2.51 1.78 2.09 2.12 1.53 1.23 1.79 1.52 1.05 0.75 0.91 1.23 1.25
Weighted Average Shares Out 201,100 199,100 198,900 198,400 198,000 198,000 198,000 197,600 197,200 49,300 49,300 49,400 49,300 49,300 49,200 49,100 49,100 49,100 49,200 49,100 49,100 49,500 49,400 49,300 49,200 49,100 49,100 48,900 48,800 48,900 49,000 48,800 48,785 48,600 48,400 48,300 48,268 48,600 48,463 48,202
Weighted Average Shares Out Diluted 201,100 200,600 200,500 199,900 199,600 199,600 199,200 198,800 198,400 49,600 49,700 49,900 49,900 49,800 49,700 49,700 49,600 49,500 49,600 49,700 50,000 50,100 50,000 49,900 49,900 49,700 49,600 48,900 49,700 49,600 49,500 49,400 49,281 49,000 48,900 48,800 49,177 49,244 49,163 49,082

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 107,600 109,700 112,600 135,300 120,800 117,300 111,900 118,200 138,200 246,300 399,200 280,700 95,900 112,200 105,900 119,100 115,900 127,400 79,800 76,800 89,000 112,700 104,600 146,600 77,700 155,600 164,900 91,700 88,800 46,000 121,300 91,100 100,817 62,613 44,464 16,047 16,426 17,005 17,911 16,428
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 107,600 109,700 112,600 135,300 120,800 117,300 111,900 118,200 138,200 246,300 399,200 280,700 95,900 112,200 105,900 119,100 115,900 127,400 79,800 76,800 89,000 112,700 104,600 146,600 77,700 155,600 164,900 91,700 88,800 46,000 121,300 91,100 100,817 62,613 44,464 16,047 16,426 17,005 17,911 16,428
Net Receivables 717,000 739,000 688,700 651,000 609,700 629,900 564,700 581,800 557,800 543,600 532,000 525,900 515,300 535,100 490,100 461,200 435,400 450,500 368,800 408,000 435,300 404,700 396,200 389,700 374,700 375,600 432,600 413,800 316,600 335,900 311,200 290,900 291,370 307,341 298,825 278,891 282,918 280,160 267,183 275,899
Inventory 802,700 779,300 775,400 747,500 735,600 723,600 699,000 659,100 628,700 621,600 603,800 588,100 585,600 587,900 582,000 570,500 570,400 594,900 568,200 526,500 506,900 502,100 493,100 486,200 468,800 479,600 504,800 506,300 454,100 453,900 437,600 421,400 417,696 430,259 433,596 430,898 419,692 405,966 402,537 390,101
Other Current Assets 324,200 298,700 282,300 260,100 238,800 240,200 223,700 218,400 208,900 186,200 203,200 303,400 268,500 239,400 144,600 146,600 152,500 148,500 149,400 138,600 132,200 131,300 285,400 170,500 339,400 356,000 340,200 327,400 187,400 192,600 176,400 161,000 127,200 129,426 138,230 118,668 122,392 111,561 112,335 104,681
Total Current Assets 1,951,500 1,926,700 1,859,000 1,793,900 1,704,900 1,711,000 1,599,300 1,577,500 1,533,600 1,597,700 1,738,200 1,698,100 1,465,300 1,474,600 1,322,600 1,297,400 1,274,200 1,321,300 1,166,200 1,149,900 1,163,400 1,150,800 1,136,600 1,193,000 1,090,900 1,188,800 1,272,400 1,175,500 953,200 932,100 958,300 883,900 934,458 929,639 915,115 844,504 841,818 814,692 799,966 787,109
Non-Current Assets
Property, Plant and Equipment 1,863,400 1,747,600 1,709,300 1,682,200 1,632,600 1,535,000 1,489,800 1,464,000 1,432,900 1,601,300 1,615,500 1,629,500 1,604,600 1,570,600 1,574,900 1,575,400 1,542,100 1,496,600 1,451,600 1,432,500 1,132,100 1,065,400 1,032,700 1,023,800 976,000 967,400 966,500 952,000 910,100 894,900 886,500 879,100 877,672 922,211 964,359 948,174 967,097 974,876 961,762 928,627
Goodwill 3,838,400 3,777,200 3,761,300 3,773,200 3,624,500 3,683,100 3,660,000 3,672,300 3,609,700 3,665,800 3,719,400 3,835,700 2,574,000 2,585,200 2,567,700 2,553,300 2,447,300 2,445,000 2,400,000 2,445,900 2,428,900 2,391,400 2,438,500 2,449,300 2,392,100 2,421,300 2,461,100 2,454,400 2,354,800 2,333,600 2,302,700 2,279,800 2,164,748 2,228,063 2,233,251 2,157,260 2,197,077 2,189,153 2,177,551 2,157,577
Intangible Assets 1,791,000 1,786,800 1,796,900 1,848,100 1,710,300 1,770,600 1,815,000 1,863,400 1,885,100 1,917,300 1,907,400 1,842,000 1,271,500 1,308,100 1,412,400 1,358,600 1,289,000 1,311,400 1,337,700 1,374,400 1,405,300 1,438,600 1,474,100 1,514,100 1,521,300 1,558,800 1,602,000 1,587,800 504,700 487,900 485,000 498,500 441,086 454,506 437,005 406,832 411,090 402,286 411,232 418,043
Long Term Investments 0 0 1,796,900 0 0 0 0 0 124,500 72,900 86,800 34,800 17,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 2,210,300 2,248,300 2,283,700 2,318,300 2,349,500 2,369,400 2,390,600 2,415,100 2,443,100 2,464,000 2,480,100 2,488,200 2,546,600 2,554,900 2,017,400 2,031,200 80,100 80,100 77,000 75,900 78,000 63,100 60,100 55,200 58,400 45,700 36,700 22,500 60,300 66,100 59,700 57,800 6,107 6,696 5,969 6,307 9,127 8,602 8,554 8,230
Other Non-Current Assets 660,600 621,400 -1,159,700 616,900 637,100 628,200 584,800 568,800 463,400 233,100 230,600 134,200 127,000 117,200 118,800 106,000 104,800 94,000 77,500 69,900 66,800 63,500 61,400 63,200 74,100 74,900 75,700 76,400 75,600 68,200 57,600 57,600 51,847 51,560 45,554 38,725 34,401 33,073 33,595 36,158
Total Non-Current Assets 10,363,700 10,181,300 10,188,400 10,238,700 9,954,000 9,986,300 9,940,200 9,983,600 9,958,700 9,954,400 10,039,800 9,964,400 8,140,900 8,136,000 7,691,200 7,624,500 5,463,300 5,427,100 5,343,800 5,398,600 5,111,100 5,022,000 5,066,800 5,105,600 5,021,900 5,068,100 5,142,000 5,093,100 3,905,500 3,850,700 3,791,500 3,772,800 3,541,460 3,663,036 3,686,138 3,557,298 3,618,792 3,607,990 3,592,694 3,548,635
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 12,315,200 12,108,000 12,047,400 12,032,600 11,658,900 11,697,300 11,539,500 11,561,100 11,492,300 11,552,100 11,778,000 11,662,500 9,606,200 9,610,600 9,013,800 8,921,900 6,737,500 6,748,400 6,510,000 6,548,500 6,274,500 6,172,800 6,203,400 6,298,600 6,112,800 6,256,900 6,414,400 6,268,600 4,858,700 4,782,800 4,749,800 4,656,700 4,475,918 4,592,675 4,601,253 4,401,802 4,460,610 4,422,682 4,392,660 4,335,744
Current Liabilities
Accounts Payable 260,500 222,000 230,700 202,300 261,900 226,700 242,400 224,100 248,800 227,200 184,100 149,000 161,400 153,000 141,600 137,400 176,000 180,200 128,700 141,700 150,100 141,500 129,200 129,600 146,400 120,800 153,800 107,900 142,100 112,200 100,400 100,300 107,386 87,688 105,759 116,430 116,912 114,479 100,545 87,336
Short Term Debt 33,300 41,800 42,700 47,100 45,400 95,900 90,700 84,600 412,600 570,500 941,900 948,700 83,400 469,800 446,800 435,400 442,600 584,900 586,000 574,500 563,700 390,000 454,600 445,500 37,100 45,300 -113,900 29,600 23,400 33,400 41,300 223,500 226,325 31,692 30,191 46,696 240,443 237,558 242,165 92,795
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14,740 0 0 0
Deferred Revenue 129,900 126,400 121,700 122,400 123,600 122,800 119,700 106,400 93,600 0 0 -149,000 -161,400 -153,000 -141,600 -137,400 -176,000 -180,200 -128,700 -141,700 -150,100 -141,500 -129,200 -129,600 -146,400 -120,800 77,600 -107,900 -142,100 -112,200 -100,400 -100,300 -107,386 -87,688 -105,759 -116,430 -116,912 -114,479 -100,545 -87,336
Other Current Liabilities 599,100 579,300 556,400 592,100 538,100 531,900 480,100 484,200 525,200 578,000 522,400 566,700 468,300 440,400 404,300 388,500 385,800 363,600 310,600 352,300 396,800 357,900 357,100 363,500 353,000 295,300 187,700 278,200 230,600 225,600 201,500 194,100 202,744 200,861 186,267 184,843 193,327 177,550 192,932 202,448
Total Current Liabilities 1,022,800 969,500 952,500 964,900 969,000 993,600 949,100 915,800 1,280,200 1,375,700 1,648,400 1,664,400 732,100 1,063,200 992,700 961,300 1,004,400 1,128,700 1,025,300 1,068,500 1,110,600 889,400 940,900 938,600 536,500 461,400 460,400 415,700 396,100 371,200 343,200 517,900 536,455 320,241 322,217 347,969 565,422 529,587 535,642 382,579
Non-Current Liabilities
Long Term Debt 2,550,400 2,591,600 2,671,300 2,726,200 2,527,200 2,518,300 2,569,000 2,630,900 2,354,500 2,562,500 2,572,700 2,587,500 1,627,800 1,416,600 1,565,800 1,659,900 1,620,700 1,564,400 1,577,500 1,474,900 1,262,600 1,422,600 1,472,300 1,686,900 1,985,700 2,248,900 2,442,400 2,372,900 1,149,300 1,180,000 1,345,600 1,201,000 1,107,448 1,412,374 1,411,182 1,330,627 1,109,514 1,070,299 1,105,544 1,302,542
Deferred Revenue 0 190,800 188,600 186,300 184,200 185,500 182,600 195,100 198,300 0 0 0 -1,371,900 -822,600 -999,700 -1,108,700 -1,027,900 -827,800 -889,600 -786,300 -576,700 -922,600 -921,800 -1,146,400 -1,833,200 -2,120,000 -2,285,300 -2,276,200 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 96,000 94,900 94,200 90,400 101,500 137,600 139,000 144,300 149,900 143,800 131,600 100,600 24,100 28,800 22,300 21,600 25,800 28,500 26,800 27,600 28,000 31,500 33,300 34,600 31,000 37,200 38,000 40,800 38,800 30,900 25,600 26,800 37,532 43,773 37,568 35,597 31,016 67,922 69,156 69,377
Other Non-Current Liabilities 562,400 336,000 336,900 369,500 326,000 333,800 321,800 339,300 334,700 387,000 411,500 383,900 280,200 316,600 270,200 289,200 261,800 266,400 252,900 246,600 244,700 213,800 214,700 213,000 251,800 282,800 285,600 282,800 98,700 107,400 95,600 91,600 94,448 78,885 85,505 80,883 80,754 60,939 66,581 64,261
Total Non-Current Liabilities 3,208,800 3,213,300 3,291,000 3,372,400 3,138,900 3,175,200 3,212,400 3,309,600 3,037,400 3,093,300 3,115,800 3,072,000 1,932,100 1,762,000 1,858,300 1,970,700 1,908,300 1,859,300 1,857,200 1,749,100 1,535,400 1,667,900 1,720,300 1,934,500 2,268,500 2,568,900 2,766,000 2,696,500 1,286,800 1,318,300 1,466,800 1,319,400 1,239,428 1,535,032 1,534,255 1,447,107 1,221,284 1,199,160 1,241,281 1,436,180
Total Liabilities 4,231,600 4,182,800 4,243,500 4,337,300 4,107,900 4,168,800 4,161,500 4,225,400 4,317,600 4,469,000 4,764,200 4,736,400 2,664,200 2,825,200 2,851,000 2,932,000 2,912,700 2,988,000 2,882,500 2,817,600 2,646,000 2,557,300 2,661,200 2,873,100 2,805,000 3,030,300 3,226,400 3,112,200 1,682,900 1,689,500 1,810,000 1,837,300 1,775,883 1,855,273 1,856,472 1,795,076 1,786,706 1,728,747 1,776,923 1,818,759
Common Stock 0 21,700 21,700 21,600 5,400 5,400 5,400 5,400 5,400 5,400 5,400 5,400 5,400 5,400 5,400 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,300 5,200 5,200 5,200 5,200 5,208 5,203 5,174 5,168 5,156 5,154 5,151 5,121
Retained Earnings 0 7,150,900 7,046,200 6,957,300 6,876,100 6,791,600 6,707,800 6,668,000 6,584,900 6,519,400 6,422,500 6,295,900 6,202,100 6,091,800 5,477,500 5,360,000 3,261,800 3,180,600 3,126,900 3,115,400 3,026,400 2,905,400 2,786,800 2,664,400 2,576,000 2,470,500 2,371,200 2,310,300 2,434,200 2,345,600 2,243,400 2,138,600 2,050,443 1,989,906 1,903,469 1,829,344 1,779,440 1,742,761 1,699,268 1,638,555
Accumulated Other Comprehensive Income/Loss 0 -425,100 -422,600 -422,000 -453,800 -374,800 -423,800 -403,800 -466,800 -477,300 -434,500 -377,200 -341,300 -359,800 -347,200 -381,300 -472,000 -444,700 -512,800 -430,400 -447,100 -481,800 -416,600 -398,000 -430,700 -385,600 -316,000 -273,000 -375,300 -384,800 -423,100 -461,400 -489,600 -380,032 -253,153 -305,433 -191,643 -168,140 -185,372 -219,747
Total Stockholders Equity 8,083,600 7,925,000 7,803,700 7,695,100 7,551,000 7,528,500 7,378,000 7,335,700 7,174,700 7,083,100 7,013,800 6,926,100 6,942,000 6,785,400 6,162,800 5,989,900 3,824,800 3,760,400 3,627,500 3,730,900 3,628,500 3,615,500 3,542,200 3,425,500 3,307,800 3,226,600 3,187,900 3,156,400 3,175,632 3,093,132 2,939,632 2,819,232 2,699,867 2,730,688 2,738,076 2,599,957 2,667,509 2,687,572 2,609,666 2,500,874
Total Investments 0 -200 1,796,900 0 0 0 0 0 124,500 72,900 86,800 34,800 17,200 0 0 0 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 Debt 2,583,700 2,632,400 2,713,000 2,772,300 2,569,200 2,594,300 2,640,200 2,695,400 2,763,400 3,097,100 3,478,400 3,499,500 1,710,700 1,856,700 1,978,400 2,060,600 2,030,000 2,117,000 2,132,000 2,017,900 1,826,300 1,812,600 1,926,900 2,132,400 2,022,800 2,294,200 2,483,700 2,402,500 1,172,700 1,213,400 1,386,900 1,424,500 1,333,773 1,444,066 1,441,373 1,377,323 1,349,957 1,307,857 1,347,709 1,395,337
Net Debt 2,476,100 2,522,700 2,600,400 2,637,000 2,448,400 2,477,000 2,528,300 2,577,200 2,625,200 2,850,800 3,079,200 3,218,800 1,614,800 1,744,500 1,872,500 1,941,500 1,914,100 1,989,600 2,052,200 1,941,100 1,737,300 1,699,900 1,822,300 1,985,800 1,945,100 2,138,600 2,318,800 2,310,800 1,083,900 1,167,400 1,265,600 1,333,400 1,232,956 1,381,453 1,396,909 1,361,276 1,333,531 1,290,852 1,329,798 1,378,909

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 117,500 104,700 88,900 81,200 84,500 85,300 39,800 84,600 65,600 98,400 126,500 95,300 110,300 615,800 117,500 2,101,100 81,200 55,200 11,500 90,500 121,000 120,200 122,300 103,200 100,700 100,800 60,900 -122,500 88,600 103,600 104,900 75,800 60,495 88,243 74,455 51,741 37,015 45,243 61,137 61,749
Depreciation & Amortization 91,000 89,000 98,300 96,800 92,700 94,500 90,800 89,700 89,000 81,700 93,400 82,000 77,400 78,900 77,500 75,500 77,100 70,600 68,800 70,600 70,600 70,700 70,700 68,800 70,500 69,000 69,000 66,600 47,200 47,200 46,200 47,800 47,344 49,496 47,979 53,455 50,105 53,909 44,505 42,884
Deferred Income Tax 0 0 1,500 0 44,700 1,300 1,600 0 -1,100 19,400 20,900 14,700 -12,700 -511,900 3,700 -1,981,300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 0 0 17,200 0 0 15,500 15,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Change in Working Capital -31,200 -49,800 -143,100 -109,600 -30,000 -85,800 -75,000 -28,000 -165,300 43,700 -58,600 6,200 -68,300 -20,200 -11,500 -49,900 30,100 -36,100 -69,200 -50,600 -18,000 -2,400 33,600 -53,300 260,700 46,500 -187,000 -600 52,500 800 -29,200 -30,300 58,559 7,037 -31,281 -30,386 -9,214 5,488 -9,201 -56,157
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31,200 -49,800 -143,100 -109,600 -30,000 -85,800 -75,000 -28,000 -165,300 43,700 -58,600 6,200 -36,700 -20,200 -11,500 0 0 0 0 0 0 0 0 0 0 0 0 -600 52,500 800 -29,200 -30,300 58,559 7,037 -31,281 -30,386 -9,214 5,488 -9,201 -56,157
Other Non-Cash Items 90,800 63,600 263,500 54,300 27,000 31,700 51,900 20,300 142,500 20,700 -50,400 -32,200 67,800 61,200 5,400 2,300 29,900 23,100 14,700 19,200 26,300 8,200 -11,800 -16,900 -195,300 18,900 228,000 82,700 10,700 2,900 9,800 15,100 26,966 -15,890 6,695 14,729 26,615 -8,672 14,199 31,365
Net Cash Provided by Operating Activities 268,100 207,500 111,000 122,700 174,200 142,500 124,200 166,600 130,700 263,900 131,800 166,000 174,500 223,800 192,600 147,700 218,300 112,800 25,800 129,700 199,900 196,700 214,800 101,800 236,600 235,200 170,900 26,200 199,000 154,500 131,700 108,400 193,364 128,886 97,848 89,539 104,521 95,968 110,640 79,841
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -140,000 -89,000 -74,100 -118,100 -145,000 -90,900 -73,600 -83,000 -94,900 -46,600 -43,400 -57,100 -65,000 -43,600 -49,900 -55,900 -107,000 -45,100 -89,300 -69,000 -84,800 -75,400 -52,700 -79,200 -43,400 -52,300 -46,500 -51,400 -31,800 -38,100 -28,600 -28,700 -35,262 -31,046 -41,176 -45,156 -58,310 -66,348 -53,370 -64,995
Acquisitions Net -101,600 0 -700 -206,000 -15,800 -2,000 -8,400 -30,300 -4,800 100 27,700 -1,612,200 -1,000 -64,000 -91,100 -79,800 -36,200 -6,700 -1,800 -9,400 -100 -8,300 -800 -50,000 -3,100 -100 -127,500 -1,193,200 -57,100 -23,200 -400 -173,400 -14,864 -105,853 -84,550 -60,872 0 0 0 -204
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 0 -35,100 -700 -206,000 40,700 -2,000 -8,400 -30,300 1,636,500 600 -24,900 -1,612,200 -1,000 -64,000 -91,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43,746 -426 -548 0
Net Cash Used for Investing Activities -241,600 -124,100 -74,800 -324,100 -160,800 -92,900 -82,000 -113,300 -99,700 -46,500 -15,700 -1,669,300 -66,000 -107,600 -141,000 -135,700 -143,200 -51,800 -91,100 -78,400 -84,900 -83,700 -53,500 -129,200 -46,500 -52,400 -174,000 -1,244,600 -88,900 -61,300 -29,000 -202,100 -50,126 -136,899 -125,726 -106,028 -102,056 -66,774 -53,918 -65,199
Cash Flows from Financing Activities
Debt Repayment -49,600 -89,500 -57,500 202,200 -6,900 -45,200 -52,700 -76,000 -133,800 -370,200 1,500 1,781,300 -138,500 -117,500 -74,900 21,000 -87,800 -20,100 120,600 -50,000 12,500 -115,600 -205,100 108,500 -273,400 -189,400 80,600 1,231,800 -40,400 -174,700 -38,500 91,100 -108,804 600 65,200 28,100 41,231 -39,166 -50,431 11,116
Common Stock Issued 0 2,200 1,800 1,900 17,200 2,100 1,900 1,800 10,700 2,000 1,800 0 22,200 1,600 1,300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 0 0 0 -17,200 0 -400 0 -10,700 0 0 -78,500 0 0 0 -24,800 0 0 -47,800 0 -150,000 0 0 -6,100 0 0 0 0 -25,500 0 0 0 0 0 0 0 -51,308 0 0 -15,996
Dividends Paid 0 0 0 0 -1,500 0 -1,500 0 -1,500 0 -1,500 0 -1,500 0 -1,500 0 -1,500 0 0 0 -1,500 0 0 0 -1,400 0 0 0 -1,400 0 0 0 -1,462 0 0 0 -1,458 0 0 0
Other Financing Activities 21,200 -300 -1,400 10,100 1,900 2,200 5,900 -1,600 -9,500 1,500 1,400 -9,200 16,200 8,900 9,500 -9,800 4,000 1,500 -1,200 -13,200 -100 12,000 3,200 -9,200 11,500 800 -200 -14,400 300 3,800 6,000 -7,600 7,434 28,392 -10,500 -10,300 9,030 9,484 -3,812 -15,367
Net Cash Used Provided by Financing Activities -28,400 -87,600 -57,100 212,300 -6,500 -43,000 -46,800 -77,600 -134,100 -368,700 2,900 1,693,600 -123,800 -108,600 -65,400 -13,600 -85,300 -18,600 71,600 -63,200 -139,100 -103,600 -201,900 93,200 -263,300 -188,600 78,900 1,217,400 -67,000 -170,900 -73,500 83,500 -102,832 28,992 54,699 17,759 -2,505 -29,682 -54,243 -20,247
Effect of Forex Changes on Cash -200 1,400 -1,800 3,500 -3,500 -1,200 -1,800 4,200 -4,900 -1,700 -2,600 -3,700 -1,100 -1,000 500 4,500 -1,300 5,100 -2,900 -200 400 -1,100 -1,400 900 -2,200 -3,500 -2,600 3,900 -300 2,400 1,000 500 -2,202 -2,830 1,596 -1,649 -539 -418 -996 -3,189
Net Change in Cash -2,100 -2,800 -22,700 14,400 3,400 5,400 -6,400 -20,100 -108,000 -153,000 116,400 186,600 -16,400 6,600 -13,300 2,900 -11,500 47,500 3,400 -12,100 -23,700 8,300 -42,000 66,700 -75,400 -9,300 73,200 2,900 42,800 -75,300 30,200 -9,700 38,204 18,149 28,417 -379 -579 -906 1,483 -8,794
Cash at End of Period 107,700 109,800 112,600 135,300 120,900 117,500 112,100 118,500 138,600 246,600 399,600 283,200 96,600 113,000 106,400 119,700 116,800 128,300 80,800 77,400 89,500 113,200 104,900 146,900 80,200 155,600 164,900 91,700 88,800 46,000 121,300 91,100 100,817 62,613 44,464 16,047 16,426 17,005 17,911 16,428
Cash at Start of Period 109,800 112,600 135,300 120,900 117,500 112,100 118,500 138,600 246,600 399,600 283,200 96,600 113,000 106,400 119,700 116,800 128,300 80,800 77,400 89,500 113,200 104,900 146,900 80,200 155,600 164,900 91,700 88,800 46,000 121,300 91,100 100,800 62,613 44,464 16,047 16,426 17,005 17,911 16,428 25,222
Free Cash Flow
Operating Cash Flow 268,100 207,500 111,000 122,700 174,200 142,500 124,200 166,600 130,700 263,900 131,800 166,000 174,500 223,800 192,600 147,700 218,300 112,800 25,800 129,700 199,900 196,700 214,800 101,800 236,600 235,200 170,900 26,200 199,000 154,500 131,700 108,400 193,364 128,886 97,848 89,539 104,521 95,968 110,640 79,841
Capital Expenditure -140,000 -89,000 -74,100 -118,100 -145,000 -90,900 -73,600 -83,000 -94,900 -46,600 -43,400 -57,100 -65,000 -43,600 -49,900 -55,900 -107,000 -45,100 -89,300 -69,000 -84,800 -75,400 -52,700 -79,200 -43,400 -52,300 -46,500 -51,400 -31,800 -38,100 -28,600 -28,700 -35,262 -31,046 -41,176 -45,156 -58,310 -66,348 -53,370 -64,995
Free Cash Flow 128,100 118,500 36,900 4,600 29,200 51,600 50,600 83,600 35,800 217,300 88,400 108,900 109,500 180,200 142,700 91,800 111,300 67,700 -63,500 60,700 115,100 121,300 162,100 22,600 193,200 182,900 124,400 -25,200 167,200 116,400 103,100 79,700 158,102 97,840 56,672 44,383 46,211 29,620 57,270 14,846