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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-07-31
Revenue 1,412,000 1,469,000 1,414,000 1,345,000 1,269,000 1,318,000 1,280,000 1,237,000 1,170,000 1,211,600 1,125,800 1,059,700 989,300 1,039,200 952,400 913,100 885,700 899,300 842,700 796,800 735,500 737,300 660,900 611,700 559,900 553,800 515,300 501,800 485,700 478,800 489,600 550,700 511,900 648,300 599,800 609,500 646,500 664,600 618,000 637,100
Revenue Y/Y Growth 11.27% 11.46% 10.47% 8.73% 8.46% 8.78% 13.70% 16.73% 18.27% 16.59% 18.21% 16.06% 11.70% 15.56% 13.02% 14.60% 20.42% 21.97% 27.51% 30.26% 31.36% 33.13% 28.26% 21.90% 15.28% 15.66% 5.25% -8.88% -5.12% -26.15% -18.37% -9.65% -20.82% -2.45% -2.94% -4.33% - - - -
Cost of Revenue 148,000 116,000 127,000 127,000 127,000 124,000 120,000 119,000 117,000 113,200 107,100 105,400 92,800 90,600 83,700 80,900 81,900 83,200 79,500 79,500 82,700 77,000 72,300 69,800 66,800 73,100 77,500 74,600 78,200 82,900 81,500 85,100 92,500 94,900 91,000 93,000 91,800 89,500 86,000 87,900
Gross Profit 1,264,000 1,353,000 1,287,000 1,218,000 1,142,000 1,194,000 1,160,000 1,118,000 1,053,000 1,098,400 1,018,700 954,300 896,500 948,600 868,700 832,200 803,800 816,100 763,200 717,300 652,800 660,300 588,600 541,900 493,100 480,700 437,800 427,200 407,500 395,900 408,100 465,600 419,400 553,400 508,800 516,500 554,700 575,100 532,000 549,200
Gross Profit Margin 89.52% 92.10% 91.02% 90.56% 89.99% 90.59% 90.62% 90.38% 90.00% 90.66% 90.49% 90.05% 90.62% 91.28% 91.21% 91.14% 90.75% 90.75% 90.57% 90.02% 88.76% 89.56% 89.06% 88.59% 88.07% 86.80% 84.96% 85.13% 83.90% 82.69% 83.35% 84.55% 81.93% 85.36% 84.83% 84.74% 85.80% 86.53% 86.08% 86.20%
Research and Development 346,000 352,000 339,000 355,000 327,000 313,000 311,000 306,000 289,000 290,300 282,100 276,900 265,500 249,600 233,000 232,500 217,400 217,100 213,000 215,400 205,600 190,400 181,000 180,800 172,800 182,200 191,800 193,800 187,700 187,000 192,600 193,000 195,500 204,500 197,900 193,100 194,500 191,500 183,900 179,300
General and Administrative Expenses 611,000 661,000 604,000 590,000 588,000 594,000 583,000 561,000 539,000 655,400 532,200 518,200 489,000 505,900 458,100 444,100 446,100 455,500 429,800 418,200 412,400 421,500 385,000 368,200 349,300 381,600 341,300 335,600 334,000 357,700 325,400 311,700 318,700 350,600 317,600 310,900 329,800 360,300 324,000 309,100
Total Operating Expenses 957,000 1,038,000 953,000 956,000 925,000 917,000 904,000 876,000 839,000 956,000 825,400 806,200 762,700 764,200 700,700 686,100 673,200 682,300 652,500 643,300 627,800 618,100 570,200 552,800 525,900 568,700 537,800 534,300 527,400 554,000 524,800 512,500 522,100 563,100 523,600 512,200 533,200 561,100 517,400 498,500
Operating Income or Loss 307,000 315,000 334,000 262,000 217,000 277,000 256,000 242,000 214,000 142,400 193,300 148,100 133,800 184,400 168,000 146,100 130,600 133,800 110,600 73,800 24,800 40,300 14,700 -24,700 -55,300 -181,900 -100,000 -107,600 -119,600 -167,100 -119,900 -62,900 -155,000 -9,700 -14,800 4,300 21,500 14,000 14,600 49,900
Operating Margin 21.74% 21.44% 23.62% 19.48% 17.10% 21.02% 20.00% 19.56% 18.29% 11.75% 17.17% 13.98% 13.52% 17.74% 17.64% 16.00% 14.75% 14.88% 13.12% 9.26% 3.37% 5.47% 2.22% -4.04% -9.88% -32.85% -19.41% -21.44% -24.62% -34.90% -24.49% -11.42% -30.28% -1.50% -2.47% 0.71% 3.33% 2.11% 2.36% 7.83%
Interest Expense 0 22,000 -14,000 -4,000 4,000 2,000 14,000 10,000 19,000 25,800 5,900 9,300 10,600 13,300 14,600 8,000 22,300 11,700 13,900 15,400 13,000 15,500 14,700 8,700 13,200 8,400 9,200 10,000 6,900 7,200 9,700 6,200 6,500 12,900 11,000 8,000 2,000 4,700 2,800 3,300
EBITDA 347,000 352,000 370,000 295,000 250,000 314,000 293,000 280,000 252,000 176,600 234,800 187,500 166,800 216,000 200,200 176,100 160,600 164,700 142,400 106,300 57,900 69,500 45,600 25,100 13,800 32,800 -75,300 -78,200 -91,800 -114,400 -79,400 2,100 -13,000 26,400 20,900 40,500 59,300 50,000 51,200 88,700
Depreciation and Amortization 40,000 51,000 36,000 33,000 33,000 37,000 37,000 38,000 38,000 34,200 41,500 39,400 33,000 31,600 32,200 30,000 30,000 30,900 31,600 32,100 32,700 25,400 23,500 22,200 24,100 26,900 24,700 28,400 28,400 34,700 34,100 33,000 37,400 36,100 35,700 36,200 37,800 36,000 36,600 37,200
Income Before Tax 309,000 337,000 320,000 258,000 221,000 277,000 242,000 232,000 195,000 107,100 187,400 138,800 131,400 171,100 156,100 129,000 90,500 123,300 96,400 66,500 8,600 33,000 11,500 -23,400 -63,800 -198,300 -111,200 -126,400 -121,400 -168,200 -129,300 -73,000 -158,600 -20,500 -22,500 900 21,800 -7,100 11,600 42,900
Income Tax Expense 57,000 55,000 79,000 36,000 60,000 -16,000 44,000 46,000 49,000 18,000 50,700 23,200 -24,200 -740,200 23,900 30,800 24,000 -8,500 29,700 26,300 32,800 -31,700 35,200 16,000 18,600 -24,800 8,600 17,600 8,200 2,300 13,500 25,200 14,400 12,200 21,300 236,400 2,700 -18,600 900 11,600
Net Income 252,000 282,000 241,000 222,000 161,000 293,000 198,000 186,000 146,000 89,100 136,700 115,600 155,600 911,300 132,200 98,200 66,500 131,800 66,700 40,200 -24,200 64,700 -23,700 -39,400 -82,400 -173,500 -119,800 -144,000 -129,600 -170,500 -142,800 -98,200 -173,000 -32,700 -43,800 -235,500 19,100 11,500 10,700 31,300
Net Income Margin 17.85% 19.20% 17.04% 16.51% 12.69% 22.23% 15.47% 15.04% 12.48% 7.35% 12.14% 10.91% 15.73% 87.69% 13.88% 10.75% 7.51% 14.66% 7.92% 5.05% -3.29% 8.78% -3.59% -6.44% -14.72% -31.33% -23.25% -28.70% -26.68% -35.61% -29.17% -17.83% -33.80% -5.04% -7.30% -38.64% 2.95% 1.73% 1.73% 4.91%
EPS 1.17 1.32 1.13 1.04 0.75 1.36 0.92 0.86 0.67 0.41 0.62 0.52 0.71 4.15 0.60 0.45 0.30 0.60 0.30 0.18 -0.11 0.30 -0.11 -0.18 -0.38 -0.79 -0.55 -0.66 -0.59 -0.77 -0.64 -0.44 -0.77 -0.15 -0.19 -1.04 0.08 0.05 0.05 0.14
EPS Diluted 1.16 1.31 1.12 1.03 0.75 1.35 0.91 0.85 0.67 0.40 0.62 0.52 0.70 4.10 0.59 0.44 0.30 0.59 0.30 0.18 -0.11 0.29 -0.11 -0.18 -0.38 -0.79 -0.55 -0.66 -0.59 -0.77 -0.64 -0.44 -0.77 -0.15 -0.19 -1.04 0.08 0.05 0.05 0.13
Weighted Average Shares Out 215,000 214,000 214,000 214,000 215,000 216,000 216,000 217,000 217,000 219,200 220,000 220,000 220,000 219,700 219,600 219,200 219,200 220,000 219,700 219,600 219,600 219,200 215,455 218,889 216,842 218,900 217,818 218,182 219,661 220,900 222,300 223,182 223,600 224,500 225,300 227,000 227,200 227,200 226,900 227,300
Weighted Average Shares Out Diluted 217,000 216,000 216,000 215,000 216,000 217,000 217,000 218,000 219,000 221,200 222,000 222,000 222,000 222,500 222,300 222,200 221,300 222,500 221,900 222,400 219,600 221,300 218,900 219,000 218,600 219,100 219,600 219,500 219,900 221,100 222,300 223,200 224,400 224,700 225,300 227,000 231,700 232,200 231,500 232,400

Reported Currency: USD 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 2014-07-31
Current Assets
Cash and Cash Equivalents 1,681,000 1,892,000 1,526,000 1,714,000 1,909,000 1,947,000 1,665,000 1,440,000 1,518,000 1,528,400 1,748,900 923,500 923,200 1,772,200 1,537,000 1,439,800 1,389,700 1,774,700 956,200 923,900 883,200 886,000 875,700 895,400 1,093,000 1,078,000 1,025,200 1,174,100 1,340,200 1,213,100 1,436,500 1,467,300 1,223,400 1,353,000 1,337,500 1,473,100 1,182,700 1,410,600 1,345,000 1,323,100
Short Term Investments 308,000 354,000 428,000 359,000 222,000 125,000 139,000 85,000 67,000 235,700 43,200 1,400 0 85,000 78,500 79,700 77,200 69,000 68,300 67,400 88,900 67,600 202,500 274,400 199,900 245,200 428,700 533,600 471,100 686,800 532,400 597,600 1,043,900 897,900 946,800 916,800 648,200 615,800 556,400 583,300
Cash + Short Term Investments 1,989,000 2,246,000 1,954,000 2,073,000 2,131,000 2,072,000 1,804,000 1,525,000 1,585,000 1,764,100 1,792,100 924,900 923,200 1,857,200 1,615,500 1,519,500 1,466,900 1,843,700 1,024,500 991,300 972,100 953,600 1,078,200 1,169,800 1,292,900 1,323,200 1,453,900 1,707,700 1,811,300 1,899,900 1,968,900 2,064,900 2,267,300 2,250,900 2,284,300 2,389,900 1,830,900 2,026,400 1,901,400 1,906,400
Net Receivables 353,000 876,000 579,000 402,000 331,000 961,000 642,000 434,000 384,000 716,100 580,300 357,800 326,100 643,100 540,400 490,100 356,500 652,300 520,300 347,400 268,100 474,300 309,000 234,400 206,700 438,200 307,800 265,600 231,500 452,300 259,800 306,900 256,400 653,600 362,300 394,100 316,000 458,900 375,700 365,300
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 10,200 10,000 81,200 85,100 80,700 76,300
Other Current Assets 468,000 457,000 406,000 346,000 371,000 308,000 342,000 370,000 389,000 283,600 282,400 263,300 256,100 198,900 183,900 194,300 200,900 163,300 162,000 176,800 182,100 192,100 202,800 194,600 198,400 116,500 110,200 110,000 96,900 109,600 103,400 114,700 105,300 88,600 90,700 105,800 112,900 100,900 100,900 102,000
Total Current Assets 2,810,000 3,579,000 2,939,000 2,821,000 2,833,000 3,341,000 2,788,000 2,329,000 2,358,000 2,763,800 2,654,800 1,546,000 1,505,400 2,699,200 2,339,800 2,203,900 2,024,300 2,659,300 1,706,800 1,515,500 1,422,300 1,620,000 1,590,000 1,598,800 1,698,000 1,877,900 1,871,900 2,083,300 2,139,700 2,461,800 2,332,100 2,486,500 2,629,000 2,993,100 2,747,500 2,899,800 2,341,000 2,671,300 2,458,700 2,450,000
Non-Current Assets
Property, Plant and Equipment 331,000 345,000 365,000 384,000 407,000 389,000 420,000 446,000 465,000 467,000 555,400 582,600 598,800 609,500 617,900 594,000 588,900 600,500 433,200 450,200 462,500 149,700 144,700 146,800 158,200 145,000 148,100 153,000 150,400 158,600 168,300 173,000 174,900 169,300 155,300 158,200 156,900 159,200 160,400 146,900
Goodwill 4,133,000 3,653,000 3,604,000 3,637,000 3,624,000 3,625,000 3,577,000 3,612,000 3,642,000 3,603,800 3,579,200 3,562,200 3,484,000 2,706,500 2,484,200 2,459,100 2,430,200 2,445,000 2,443,600 2,431,800 2,446,200 2,450,800 1,645,300 1,658,700 1,604,900 1,620,200 1,588,700 1,588,600 1,570,700 1,561,100 1,557,300 1,597,400 1,580,500 1,535,000 1,515,000 1,473,800 1,476,100 1,456,200 1,474,100 1,447,600
Intangible Assets 572,000 406,000 411,000 410,000 426,000 407,000 423,000 451,000 479,000 493,800 498,200 511,300 173,900 88,600 65,400 61,000 67,000 70,900 79,200 87,600 96,300 105,600 19,800 23,700 23,100 27,100 29,900 34,000 41,100 45,700 53,900 66,600 70,000 70,800 76,100 73,200 84,800 86,500 97,200 100,700
Long Term Investments 238,000 234,000 219,000 219,000 185,000 102,000 37,000 46,000 39,000 45,400 19,700 0 0 0 0 0 0 0 0 0 1,500 4,400 114,800 128,100 171,500 190,800 264,300 236,000 264,400 306,200 455,000 505,600 538,900 532,300 540,100 562,500 440,300 273,000 255,500 262,100
Tax Assets 1,126,000 1,093,000 1,122,000 1,078,000 1,042,000 1,014,000 836,000 790,000 759,000 740,700 740,400 739,600 743,700 763,100 44,300 51,500 50,800 56,400 39,600 46,300 54,400 65,300 71,700 81,500 67,000 81,700 64,700 66,200 64,000 62,400 49,600 9,800 9,800 9,200 4,400 4,200 106,800 100,000 97,700 86,800
Other Non-Current Assets 620,000 602,000 566,000 558,000 552,000 560,000 554,000 553,000 519,000 492,300 483,300 478,900 792,500 412,900 392,900 377,800 382,700 347,200 334,200 341,300 325,300 333,400 188,100 195,400 188,700 170,900 184,400 192,900 201,100 202,000 213,000 208,500 202,500 205,600 181,600 170,100 170,000 167,600 193,200 209,300
Total Non-Current Assets 7,020,000 6,333,000 6,287,000 6,286,000 6,236,000 6,097,000 5,847,000 5,898,000 5,903,000 5,843,000 5,876,200 5,874,600 5,792,900 4,580,600 3,604,700 3,543,400 3,519,600 3,520,000 3,329,800 3,357,200 3,386,200 3,109,200 2,184,400 2,234,200 2,213,400 2,235,700 2,280,100 2,270,700 2,291,700 2,336,000 2,497,100 2,560,900 2,576,600 2,522,200 2,472,500 2,442,000 2,434,900 2,242,500 2,278,100 2,253,400
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 9,830,000 9,912,000 9,226,000 9,107,000 9,069,000 9,438,000 8,635,000 8,227,000 8,261,000 8,606,800 8,531,000 7,420,600 7,298,300 7,279,800 5,944,500 5,747,300 5,543,900 6,179,300 5,036,600 4,872,700 4,808,500 4,729,200 3,774,400 3,833,000 3,911,400 4,113,600 4,152,000 4,354,000 4,431,400 4,797,800 4,829,200 5,047,400 5,205,600 5,515,300 5,220,000 5,341,800 4,775,900 4,913,800 4,736,800 4,703,400
Current Liabilities
Accounts Payable 163,000 100,000 127,000 124,000 127,000 102,000 134,000 109,000 135,000 120,800 133,600 108,400 124,000 122,500 121,300 99,200 85,200 83,700 106,100 93,000 98,000 101,600 88,600 82,200 103,500 94,700 93,300 93,000 93,400 93,500 102,800 110,300 107,200 119,900 104,600 90,800 93,100 100,500 99,100 92,400
Short Term Debt 66,000 67,000 71,000 72,000 74,000 85,000 432,000 430,000 427,000 436,300 89,700 87,700 76,000 71,400 64,100 53,800 46,000 497,800 513,400 508,100 59,200 13,200 44,600 38,800 24,600 28,000 21,700 21,300 399,100 398,700 85,900 54,100 25,100 29,400 28,200 52,300 29,000 28,200 38,300 37,300
Tax Payables 59,000 36,000 64,000 116,000 104,000 33,000 40,000 16,000 50,000 29,700 52,600 21,900 47,800 42,600 43,200 32,500 25,200 21,200 11,100 5,900 6,500 13,200 44,600 38,800 24,600 28,000 21,700 21,300 23,200 46,800 85,900 54,100 25,100 29,400 28,200 52,300 29,000 28,200 38,300 37,300
Deferred Revenue 3,362,000 3,500,000 3,120,000 3,131,000 3,189,000 3,203,000 2,731,000 2,709,000 2,809,000 2,863,300 2,563,000 2,521,000 2,540,700 2,500,900 2,161,500 2,102,100 2,163,900 2,176,100 1,822,000 1,772,100 1,777,500 1,763,300 1,517,600 1,491,500 1,469,200 1,551,600 1,333,100 1,308,500 1,291,500 1,282,800 1,099,100 1,107,100 1,091,800 1,068,900 877,000 881,600 893,400 900,800 775,100 763,000
Other Current Liabilities 506,000 684,000 594,000 548,000 536,000 610,000 514,000 394,000 430,000 589,000 495,200 370,300 389,400 559,900 464,700 364,500 283,200 461,600 398,700 334,100 286,000 423,100 334,700 302,600 255,300 448,900 301,900 278,900 265,600 419,900 309,800 288,100 250,400 372,800 301,400 289,100 254,800 370,600 280,800 264,600
Total Current Liabilities 4,097,000 4,351,000 3,912,000 3,875,000 3,926,000 4,000,000 3,811,000 3,642,000 3,801,000 4,009,400 3,281,500 3,087,400 3,130,100 3,254,700 2,811,600 2,619,600 2,578,300 3,219,200 2,840,200 2,707,300 2,220,700 2,301,200 1,985,500 1,915,100 1,852,600 2,123,200 1,750,000 1,701,700 2,049,600 2,194,900 1,597,600 1,559,600 1,474,500 1,591,000 1,311,200 1,313,800 1,270,300 1,400,100 1,193,300 1,157,300
Non-Current Liabilities
Long Term Debt 2,285,000 2,284,000 2,577,000 2,593,000 2,610,000 2,581,000 2,603,000 2,615,000 2,626,000 2,623,700 2,959,800 1,997,300 2,015,200 2,033,200 2,034,800 2,029,400 2,037,600 2,046,800 1,530,100 1,647,900 2,228,900 2,087,700 1,587,800 1,587,200 1,586,600 1,586,000 1,585,400 1,584,900 1,092,400 1,092,000 1,489,900 1,489,200 1,488,400 1,487,700 1,486,900 1,486,200 747,400 747,200 747,000 746,800
Deferred Revenue 600,000 764,000 903,000 1,102,000 1,294,000 1,377,000 1,052,000 994,000 940,000 926,500 779,900 779,400 804,300 859,300 771,300 776,800 841,200 831,000 598,000 477,400 376,000 328,100 274,500 308,000 337,200 403,500 430,800 467,500 510,000 505,200 433,900 412,900 431,900 450,300 335,300 354,700 260,300 256,300 231,100 217,800
Deferred Tax 42,000 25,000 31,000 35,000 33,000 32,000 44,000 37,000 34,000 29,400 52,000 60,400 55,400 11,400 85,100 89,900 81,000 82,500 103,800 98,900 93,900 79,800 96,500 88,200 84,800 66,600 97,900 100,900 91,700 91,500 75,900 66,600 78,100 63,200 54,900 28,900 139,600 158,800 182,000 186,800
Other Non-Current Liabilities 645,000 633,000 321,000 296,000 309,000 303,000 219,000 199,000 179,000 168,700 177,900 168,300 164,900 155,700 172,400 164,300 144,900 138,900 136,000 135,500 134,300 143,300 168,400 176,100 178,800 190,300 180,600 183,500 179,600 177,700 171,300 187,400 296,800 299,000 298,600 256,100 133,900 132,200 114,900 111,300
Total Non-Current Liabilities 3,572,000 3,706,000 3,832,000 4,026,000 4,246,000 4,293,000 3,918,000 3,845,000 3,779,000 3,748,300 3,969,600 3,005,400 3,039,800 3,059,600 3,063,600 3,060,400 3,104,700 3,099,200 2,367,900 2,359,700 2,833,100 2,638,900 2,127,200 2,159,500 2,187,400 2,246,400 2,294,700 2,336,800 1,873,700 1,866,400 2,171,000 2,156,100 2,295,200 2,300,200 2,175,700 2,125,900 1,281,200 1,294,500 1,275,000 1,262,700
Total Liabilities 7,669,000 8,057,000 7,744,000 7,901,000 8,172,000 8,293,000 7,729,000 7,487,000 7,580,000 7,757,700 7,251,100 6,092,800 6,169,900 6,314,300 5,875,200 5,680,000 5,683,000 6,318,400 5,208,100 5,067,000 5,053,800 4,940,100 4,112,700 4,074,600 4,040,000 4,369,600 4,044,700 4,038,500 3,923,300 4,061,300 3,768,600 3,715,700 3,769,700 3,891,200 3,486,900 3,439,700 2,551,500 2,694,600 2,468,300 2,420,000
Common Stock 3,894,000 3,802,000 3,678,000 3,531,000 3,368,000 3,325,000 3,213,000 3,089,000 2,972,000 2,923,100 2,821,400 2,780,700 2,639,400 2,578,900 2,507,100 2,492,700 2,401,300 2,317,000 2,225,100 2,200,700 2,123,100 2,071,500 2,009,100 2,012,500 2,001,000 1,952,700 1,930,800 1,934,800 1,899,000 1,876,300 1,882,800 1,857,100 1,865,600 1,821,500 1,809,900 1,808,000 1,816,200 1,773,100 1,731,200 1,697,100
Retained Earnings -1,470,000 -1,713,000 -1,939,000 -2,127,000 -2,271,000 -1,995,000 -2,100,000 -2,180,000 -2,143,000 -1,950,000 -1,439,100 -1,339,500 -1,409,300 -1,487,500 -2,281,400 -2,270,900 -2,361,300 -2,295,800 -2,240,300 -2,224,300 -2,226,800 -2,147,400 -2,189,900 -2,103,200 -1,995,800 -2,084,900 -1,668,000 -1,466,400 -1,224,600 -961,300 -634,700 -395,600 -308,200 -76,300 9,700 164,400 464,200 499,400 538,600 584,000
Accumulated Other Comprehensive Income/Loss -263,000 -234,000 -257,000 -198,000 -200,000 -185,000 -207,000 -169,000 -148,000 -124,000 -102,400 -113,400 -101,700 -125,900 -156,400 -154,500 -179,100 -160,300 -156,300 -170,700 -141,600 -135,000 -157,500 -150,900 -133,800 -123,800 -155,500 -152,900 -166,300 -178,500 -187,500 -129,800 -121,500 -121,100 -86,500 -70,300 -56,000 -53,300 -1,300 2,300
Total Stockholders Equity 2,161,000 1,855,000 1,482,000 1,206,000 897,000 1,145,000 906,000 740,000 681,000 849,100 1,279,900 1,327,800 1,128,400 965,500 69,300 67,300 -139,100 -139,100 -171,500 -194,300 -245,300 -210,900 -338,300 -241,600 -128,600 -256,000 107,300 315,500 508,100 736,500 1,060,600 1,331,700 1,435,900 1,624,100 1,733,100 1,902,100 2,224,400 2,219,200 2,268,500 2,283,400
Total Investments 546,000 588,000 647,000 578,000 407,000 227,000 176,000 131,000 106,000 281,100 62,900 1,400 0 85,000 78,500 79,700 77,200 69,000 68,300 67,400 88,900 67,600 317,300 402,500 371,400 436,000 693,000 769,600 735,500 993,000 987,400 1,103,200 1,582,800 1,430,200 1,486,900 1,479,300 1,088,500 888,800 811,900 845,400
Total Debt 2,614,000 2,626,000 2,648,000 2,665,000 2,684,000 2,666,000 3,035,000 3,045,000 3,053,000 3,060,000 3,049,500 2,085,000 2,091,200 2,104,600 2,098,900 2,083,200 2,083,600 2,544,600 2,043,500 2,156,000 2,288,100 2,087,700 1,587,800 1,587,200 1,586,600 1,586,000 1,585,400 1,584,900 1,491,500 1,490,700 1,489,900 1,489,200 1,488,400 1,487,700 1,486,900 1,486,200 747,400 747,200 747,000 746,800
Net Debt 933,000 734,000 1,122,000 951,000 775,000 719,000 1,370,000 1,605,000 1,535,000 1,531,600 1,300,600 1,161,500 1,168,000 332,400 561,900 643,400 693,900 769,900 1,087,300 1,232,100 1,404,900 1,201,700 712,100 691,800 493,600 508,000 560,200 410,800 151,300 277,600 53,400 21,900 265,000 134,700 149,400 13,100 -435,300 -663,400 -598,000 -576,300

Reported Currency: USD 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 2014-07-31
Cash Flows from Operating Activities
Net Income 252,000 282,000 241,000 222,000 161,000 293,000 198,000 186,000 146,000 89,100 136,700 115,600 155,600 911,300 132,200 98,200 66,500 131,800 66,700 40,200 -24,200 64,700 -23,700 -39,400 -82,400 -173,500 -119,800 -144,000 -129,600 -170,500 -142,800 -92,900 -173,000 -32,700 -76,900 -235,500 19,100 11,500 10,700 31,300
Depreciation & Amortization 40,000 37,000 36,000 33,000 33,000 37,000 37,000 38,000 38,000 34,200 41,500 39,400 33,000 31,600 32,200 30,000 30,000 30,900 31,600 32,100 32,700 25,400 23,500 22,200 24,100 26,900 24,700 28,400 28,400 34,700 34,100 33,000 37,400 36,100 35,700 36,200 37,800 36,000 36,600 37,200
Deferred Income Tax -25,000 30,000 -51,000 -35,000 -30,000 -179,000 -55,000 -21,000 -22,000 -23,200 -10,300 6,900 18,800 -791,600 -1,500 11,000 3,500 -37,600 12,100 11,400 24,400 -23,300 16,800 -13,600 13,300 -46,400 1,500 6,200 -400 2,300 -30,400 -15,400 6,200 9,500 24,000 203,200 -5,300 -500 0 0
Stock Based Compensation 149,000 160,000 182,000 197,000 165,000 164,000 171,000 170,000 152,000 145,600 143,800 150,200 115,800 106,900 97,400 95,900 98,200 105,000 94,000 88,200 75,200 74,000 64,200 56,900 54,400 61,900 65,100 67,600 66,800 59,300 56,600 49,000 56,900 56,100 50,200 40,700 50,200 49,100 43,100 39,800
Change in Working Capital 19,000 -41,000 -408,000 -267,000 405,000 604,000 82,000 -85,000 91,000 368,900 -46,500 -99,400 -5,700 409,200 88,200 -147,200 96,400 490,800 56,900 66,700 97,600 186,100 -55,600 14,900 -59,300 127,300 -33,000 -31,600 73,000 91,900 77,400 6,800 176,300 115,300 42,700 44,400 -11,800 154,400 41,600 -10,100
Accounts Receivable 526,000 -294,000 -179,000 -71,000 630,000 -317,000 -211,000 -51,000 332,000 -136,200 -222,600 -31,800 324,400 -100,200 -49,900 -132,800 295,500 -131,300 -173,000 -80,400 206,200 -154,800 -74,800 -27,200 231,400 -130,000 -42,200 -35,400 220,900 -192,300 46,900 -50,500 397,400 -292,900 33,000 -78,700 143,100 -83,200 -10,400 -40,900
Inventory 0 0 -66,000 3,000 0 0 0 0 0 -20,000 50,500 -55,900 -120,400 -600 1,300 2,700 -43,400 30,800 15,500 16,500 1,800 -52,400 6,000 23,900 -4,500 11,800 -5,400 -10,300 -28,100 -41,800 40,800 -89,800 -28,000 2,200 28,000 11,200 -40,700 0 0 0
Accounts Payable -166,000 65,000 38,000 53,000 -168,000 71,000 123,000 19,000 -218,000 77,300 83,400 31,400 -182,200 87,300 85,100 111,800 -154,600 3,400 43,900 34,500 -172,600 122,500 20,300 26,400 -227,700 55,400 26,500 37,300 -133,100 74,600 -27,300 152,600 -197,200 100,000 6,400 29,300 -110,800 130,800 0 0
Other Working Capital -341,000 188,000 -201,000 -252,000 -57,000 850,000 170,000 -53,000 -23,000 447,800 42,200 -43,100 -27,500 422,700 51,700 -128,900 -1,100 587,900 170,500 96,100 62,200 270,800 -7,100 -8,200 -58,500 190,100 -11,900 -23,200 13,300 251,400 17,000 -5,500 4,100 306,000 -24,700 82,600 -3,400 154,400 41,600 -10,100
Other Non-Cash Items -72,000 432,000 18,000 -15,000 -11,000 -8,000 36,000 -31,000 29,000 108,200 5,200 -10,700 18,600 -9,800 12,600 3,300 32,700 -22,700 15,100 -19,300 15,500 -15,400 14,000 2,300 33,000 83,100 10,400 900 7,000 -2,100 12,800 1,500 60,600 -14,400 4,700 -11,800 -3,500 6,700 4,000 -2,000
Net Cash Provided by Operating Activities 494,000 437,000 18,000 135,000 723,000 911,000 469,000 257,000 434,000 722,800 270,400 202,000 336,100 657,600 361,100 91,200 327,300 698,200 276,400 219,300 221,200 311,500 39,200 43,300 -16,900 79,300 -51,100 -72,500 45,200 15,600 7,700 -18,000 164,400 169,900 80,400 77,200 86,500 257,200 136,000 96,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -41,000 -15,000 -20,000 -11,000 -15,000 -8,000 -10,000 -12,000 -16,000 -7,400 -15,300 -22,600 -21,200 -23,500 -20,900 -28,000 -23,500 -14,000 -9,700 -14,800 -14,700 -17,600 -12,700 -20,000 -16,700 -11,400 -12,900 -17,800 -8,600 -10,900 -22,500 -20,300 -22,300 -30,600 -12,000 -17,300 -12,500 -15,500 -28,400 -17,100
Acquisitions Net -637,000 -26,000 -18,000 11,000 -26,000 0 0 0 -96,000 -65,200 -30,500 -123,000 -1,031,600 -201,400 20,900 28,000 0 -14,800 0 14,800 0 -1,006,100 12,700 20,000 0 11,400 12,900 17,800 0 10,900 22,500 -25,600 -59,600 -43,900 -67,100 -3,000 -34,500 -26,200 -55,500 -226,000
Purchases of Investments -220,000 -166,000 -257,000 -345,000 -342,000 -198,000 -102,000 -68,000 -29,000 -254,600 -56,500 0 -900 0 -4,000 -6,000 -11,000 0 0 -100 -19,800 -2,900 -25,200 -100,200 -9,900 -94,400 -119,900 -180,300 -119,400 -761,500 -295,500 -233,400 -577,500 -422,200 -513,700 -829,000 -485,200 -456,100 -214,800 -377,800
Sales/Maturities of Investments 262,000 235,000 190,000 176,000 163,000 148,000 57,000 43,000 202,000 33,800 0 0 4,000 0 6,000 11,000 0 0 0 22,800 4,600 274,800 109,600 71,800 74,800 354,000 198,200 148,500 382,600 757,600 411,300 715,800 430,200 472,300 505,700 438,100 289,900 375,100 249,500 312,100
Other Investing Activities -2,000 -6,000 -1,000 -19,000 -10,000 -1,000 -6,000 -17,000 -30,000 -2,200 -10,300 -400 9,300 -2,300 -66,900 -38,800 -43,500 -600 -500 -26,000 700 1,700 -4,400 -59,500 -600 -12,100 -20,100 -26,000 3,900 -9,900 -30,600 -5,700 -1,000 -29,000 -2,400 -2,500 -10,600 -5,200 1,900 100
Net Cash Used for Investing Activities -638,000 22,000 -106,000 -188,000 -230,000 -59,000 -61,000 -54,000 31,000 -295,600 -112,600 -146,000 -1,040,400 -227,200 -64,900 -33,800 -78,000 -14,600 -10,200 -3,300 -29,200 -750,100 80,000 -87,900 47,600 247,500 58,200 -57,800 258,500 -13,800 85,200 430,800 -230,200 -53,400 -89,500 -413,700 -252,900 -127,900 -47,300 -308,700
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 -350,000 0 0 0 0 -997,000 0 0 -555,000 -105,000 0 -450,000 -150,000 -100,000 -125,000 -125,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 71,000 -187,000 59,000 0 71,000 -160,000 57,000 0 67,000 400 48,600 500 64,200 1,200 54,400 1,700 56,800 1,900 42,100 2,800 46,900 800 39,700 1,300 49,100 1,200 37,300 5,800 50,100 17,400 48,000 3,000 51,200 53,800 23,800 -900 34,100 5,800 38,300 29,100
Common Stock Repurchased -9,000 -65,000 -114,000 -104,000 -512,000 -207,000 -186,000 -251,000 -457,000 -595,800 -284,000 -47,300 -151,400 -152,300 -190,400 -7,000 -202,000 -180,600 -127,300 -46,100 -88,500 -32,200 -106,600 -132,700 -22,000 -261,100 -122,700 -119,300 -195,900 -224,100 -127,600 -169,900 -100,100 -100,300 -150,000 -112,300 -95,400 -64,800 -103,300 -101,800
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Financing Activities -123,000 153,000 -33,000 -38,000 -82,000 -33,000 -35,000 -22,000 -70,000 -46,500 904,600 -7,000 -54,900 -51,700 144,600 -7,100 -35,000 960,800 -48,700 -5,400 -25,800 475,200 -67,700 -14,200 -38,800 -22,500 -70,800 74,300 -33,000 -17,300 -39,000 -1,600 -18,300 -51,600 37,400 742,000 57,200 -1,200 38,300 -1,700
Net Cash Used Provided by Financing Activities -61,000 -99,000 -88,000 -142,000 -523,000 -590,000 -164,000 -273,000 -460,000 -641,900 669,200 -53,800 -142,100 -202,800 -201,400 -12,400 -630,200 133,200 -233,900 -173,700 -192,400 443,800 -134,600 -145,600 -11,700 -282,400 -156,200 -39,200 -178,800 -224,000 -118,600 -168,500 -67,200 -98,100 -126,200 628,800 -61,300 -60,200 -65,000 -74,400
Effect of Forex Changes on Cash -6,000 6,000 -12,000 0 -8,000 20,000 -19,000 -8,000 -15,000 -5,800 -1,600 -1,900 -2,600 7,600 2,400 5,100 -4,100 1,700 0 -1,600 -2,400 5,100 -4,300 -7,400 -4,000 8,400 200 3,400 2,200 -1,200 -5,100 -400 3,400 -2,900 -300 -1,900 -200 -3,500 -1,800 400
Net Change in Cash -211,000 366,000 -188,000 -195,000 -38,000 282,000 225,000 -78,000 -10,000 -220,500 825,400 300 -849,000 235,200 97,200 50,100 -385,000 818,500 32,300 40,700 -2,800 10,300 -19,700 -197,600 15,000 52,800 -148,900 -166,100 127,100 -223,400 -30,800 243,900 -129,600 15,500 -135,600 290,400 -227,900 65,600 21,900 -286,500
Cash at End of Period 1,681,000 1,892,000 1,526,000 1,714,000 1,909,000 1,947,000 1,665,000 1,440,000 1,518,000 1,528,400 1,748,900 923,500 923,200 1,772,200 1,537,000 1,439,800 1,389,700 1,774,700 956,200 923,900 883,200 886,000 875,700 895,400 1,093,000 1,078,000 1,025,200 1,174,100 1,340,200 1,213,100 1,436,500 1,467,300 1,223,400 1,353,000 1,337,500 1,473,100 1,182,700 1,410,600 1,345,000 1,323,100
Cash at Start of Period 1,892,000 1,526,000 1,714,000 1,909,000 1,947,000 1,665,000 1,440,000 1,518,000 1,528,000 1,748,900 923,500 923,200 1,772,200 1,537,000 1,439,800 1,389,700 1,774,700 956,200 923,900 883,200 886,000 875,700 895,400 1,093,000 1,078,000 1,025,200 1,174,100 1,340,200 1,213,100 1,436,500 1,467,300 1,223,400 1,353,000 1,337,500 1,473,100 1,182,700 1,410,600 1,345,000 1,323,100 1,609,600
Free Cash Flow
Operating Cash Flow 494,000 437,000 18,000 135,000 723,000 911,000 469,000 257,000 434,000 722,800 270,400 202,000 336,100 657,600 361,100 91,200 327,300 698,200 276,400 219,300 221,200 311,500 39,200 43,300 -16,900 79,300 -51,100 -72,500 45,200 15,600 7,700 -18,000 164,400 169,900 80,400 77,200 86,500 257,200 136,000 96,200
Capital Expenditure -41,000 -15,000 -20,000 -11,000 -15,000 -8,000 -10,000 -12,000 -16,000 -7,400 -15,300 -22,600 -21,200 -23,500 -20,900 -28,000 -23,500 -14,000 -9,700 -14,800 -14,700 -17,600 -12,700 -20,000 -16,700 -11,400 -12,900 -17,800 -8,600 -10,900 -22,500 -20,300 -22,300 -30,600 -12,000 -17,300 -12,500 -15,500 -28,400 -17,100
Free Cash Flow 453,000 422,000 -2,000 124,000 708,000 903,000 459,000 245,000 418,000 715,400 255,100 179,400 314,900 634,100 340,200 63,200 303,800 684,200 266,700 204,500 206,500 293,900 26,500 23,300 -33,600 67,900 -64,000 -90,300 36,600 4,700 -14,800 -38,300 142,100 139,300 68,400 59,900 74,000 241,700 107,600 79,100