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 2,138,800 2,189,500 1,984,800 1,975,100 1,878,100 1,953,300 1,720,900 1,655,100 1,563,400 1,550,500 1,386,700 1,316,900 1,247,400 1,219,300 1,073,900 1,016,900 946,000 950,400 869,400 816,700 771,900 805,800 726,600 711,200 656,000 658,100 567,100 542,400 505,500 509,100 431,800 422,600 398,100 400,800 345,800 334,700 297,200 283,879 234,172 217,655
Revenue Y/Y Growth 13.88% 12.09% 15.33% 19.33% 20.13% 25.98% 24.10% 25.68% 25.33% 27.16% 29.13% 29.50% 31.86% 28.29% 23.52% 24.51% 22.55% 17.94% 19.65% 14.83% 17.67% 22.44% 28.13% 31.12% 29.77% 29.27% 31.33% 28.35% 26.98% 27.02% 24.87% 26.26% 33.95% 41.19% 47.67% 53.78% - - - -
Cost of Revenue 554,100 573,700 513,600 499,100 472,800 506,800 474,800 466,200 461,900 492,300 440,500 405,300 380,600 358,900 330,600 307,600 277,800 290,400 258,300 233,100 217,700 217,400 204,900 202,600 183,500 184,700 159,900 159,300 141,400 138,500 123,700 113,200 101,300 101,700 94,900 94,200 79,200 74,318 64,395 59,325
Gross Profit 1,584,700 1,615,800 1,471,200 1,476,000 1,405,300 1,446,500 1,246,100 1,188,900 1,101,500 1,058,200 946,200 911,600 866,800 860,400 743,300 709,300 668,200 660,000 611,100 583,600 554,200 588,400 521,700 508,600 472,500 473,400 407,200 383,100 364,100 370,600 308,100 309,400 296,800 299,100 250,900 240,500 218,000 209,561 169,777 158,330
Gross Profit Margin 74.09% 73.80% 74.12% 74.73% 74.83% 74.05% 72.41% 71.83% 70.46% 68.25% 68.23% 69.22% 69.49% 70.57% 69.22% 69.75% 70.63% 69.44% 70.29% 71.46% 71.80% 73.02% 71.80% 71.51% 72.03% 71.93% 71.80% 70.63% 72.03% 72.80% 71.35% 73.21% 74.55% 74.63% 72.56% 71.86% 73.35% 73.82% 72.50% 72.74%
Research and Development 480,400 494,800 457,200 447,900 409,500 414,400 413,700 404,100 371,800 363,800 355,400 359,000 339,500 325,300 311,000 266,700 237,400 215,900 196,300 185,400 170,500 158,700 139,100 128,300 113,400 110,300 99,600 96,600 94,200 87,300 86,000 89,900 84,600 76,500 74,000 74,000 59,700 53,089 48,486 46,948
General and Administrative Expenses 817,800 882,600 833,600 797,700 780,600 778,600 753,700 744,900 714,500 679,000 638,400 626,500 610,000 595,500 542,700 531,400 475,300 461,900 471,300 451,100 435,500 439,600 401,300 373,700 391,200 354,500 359,200 318,300 324,200 310,600 271,200 273,900 262,100 268,000 235,500 221,800 189,100 191,005 158,015 149,898
Total Operating Expenses 1,298,200 1,377,400 1,296,000 1,423,000 1,191,000 1,193,000 1,167,400 1,149,000 1,086,300 1,042,800 993,800 985,500 949,500 920,800 853,700 798,100 712,700 677,800 667,600 636,500 606,000 598,300 540,400 502,000 504,600 464,800 458,800 414,900 418,400 397,900 357,200 363,800 346,700 344,500 309,500 295,800 248,800 244,094 206,501 196,846
Operating Income or Loss 286,500 238,400 180,400 230,400 215,200 253,500 183,300 21,400 15,200 -10,800 -47,600 -73,900 -82,700 -60,400 -110,400 -88,800 -44,500 -17,800 -56,500 -52,900 -51,800 -9,900 -18,700 6,600 -32,100 8,600 -51,600 -31,800 -54,300 -27,300 -49,100 -54,400 -49,900 -45,400 -58,600 -55,300 -30,800 -34,533 -36,724 -38,516
Operating Margin 13.40% 10.89% 9.09% 11.67% 11.46% 12.98% 10.65% 1.29% 0.97% -0.70% -3.43% -5.61% -6.63% -4.95% -10.28% -8.73% -4.70% -1.87% -6.50% -6.48% -6.71% -1.23% -2.57% 0.93% -4.89% 1.31% -9.10% -5.86% -10.74% -5.36% -11.37% -12.87% -12.53% -11.33% -16.95% -16.52% -10.36% -12.16% -15.68% -17.70%
Interest Expense 700 300 0 0 0 5,700 7,800 6,900 5,000 6,900 6,800 6,800 5,500 41,400 41,000 40,700 40,200 31,400 19,400 19,000 18,900 20,000 20,600 20,600 22,700 10,400 6,500 6,400 6,300 6,200 6,200 6,100 6,000 6,000 5,800 5,800 5,800 5,666 5,631 5,539
EBITDA 453,200 395,400 254,700 299,000 279,500 304,175 223,200 173,700 85,900 25,500 25,700 -6,100 -17,100 19,800 -30,200 -15,200 24,700 56,700 17,900 17,000 18,800 48,500 39,800 45,400 14,600 47,200 -18,400 -4,800 -28,200 -9,100 -31,900 -37,300 -33,800 -33,300 -41,300 -39,800 -22,800 -25,900 -29,300 -31,400
Depreciation and Amortization 83,900 76,100 74,300 68,600 64,300 82,500 84,400 82,400 70,700 89,400 83,800 82,100 81,700 80,700 154,500 75,600 68,000 73,700 66,300 59,100 54,400 42,200 40,300 38,800 32,500 28,400 24,600 22,100 21,300 16,700 15,100 14,400 13,600 12,100 11,200 10,300 9,200 8,608 7,356 6,802
Income Before Tax 368,600 319,000 251,200 135,500 282,600 316,500 131,000 84,400 34,400 17,300 -52,500 -80,800 -91,200 -102,300 -150,400 -130,000 -82,300 -48,400 -67,800 -61,100 -54,500 -13,700 -21,100 2,000 -41,800 8,400 -49,500 -33,300 -55,800 -30,600 -53,200 -57,800 -53,400 -48,700 -63,400 -58,600 -34,400 -40,545 -42,410 -43,711
Income Tax Expense 17,900 -38,700 -27,600 -1,611,400 88,400 88,800 23,200 200 14,400 14,000 20,700 12,700 12,400 17,000 -5,300 12,300 9,900 10,500 7,000 12,600 5,100 7,100 -900 4,600 -3,500 10,700 -2,800 1,600 8,200 7,600 7,700 2,800 8,400 5,800 6,800 3,900 4,300 5,426 3,525 -703
Net Income 350,700 357,700 278,800 1,746,900 194,200 227,700 107,800 84,200 20,000 3,300 -73,200 -93,500 -103,600 -119,300 -145,100 -142,300 -92,200 -58,900 -74,800 -73,700 -59,600 -20,800 -20,200 -2,600 -38,300 -2,300 -46,700 -34,900 -64,000 -38,200 -60,900 -60,600 -61,800 -54,500 -70,200 -62,500 -38,700 -45,971 -45,935 -43,008
Net Income Margin 16.40% 16.34% 14.05% 88.45% 10.34% 11.66% 6.26% 5.09% 1.28% 0.21% -5.28% -7.10% -8.31% -9.78% -13.51% -13.99% -9.75% -6.20% -8.60% -9.02% -7.72% -2.58% -2.78% -0.37% -5.84% -0.35% -8.23% -6.43% -12.66% -7.50% -14.10% -14.34% -15.52% -13.60% -20.30% -18.67% -13.02% -16.19% -19.62% -19.76%
EPS 0.54 0.51 0.43 2.73 0.32 0.37 0.17 0.14 0.04 0.00 -0.12 -0.16 -0.17 -0.20 -0.25 -0.24 -0.16 -0.10 -0.13 -0.12 -0.10 -0.04 -0.04 -0.00 -0.07 -0.00 -0.09 -0.07 -0.12 -0.07 -0.11 -0.11 -0.12 -0.10 -0.14 -0.12 -0.07 -0.09 -0.10 -0.09
EPS Diluted 0.49 0.51 0.40 2.44 0.28 0.32 0.15 0.12 0.03 0.00 -0.12 -0.16 -0.17 -0.20 -0.25 -0.24 -0.16 -0.10 -0.13 -0.12 -0.10 -0.04 -0.04 -0.00 -0.07 -0.00 -0.09 -0.07 -0.12 -0.07 -0.11 -0.11 -0.12 -0.10 -0.14 -0.12 -0.07 -0.09 -0.10 -0.09
Weighted Average Shares Out 653,600 707,800 645,800 639,200 620,200 613,800 607,800 604,600 599,600 672,600 593,400 584,375 585,600 583,200 581,400 575,400 573,000 576,000 580,200 589,800 579,600 574,200 566,400 564,000 562,800 556,800 551,400 546,600 545,400 545,400 546,000 544,200 538,800 533,400 526,800 519,600 510,600 503,808 493,800 484,800
Weighted Average Shares Out Diluted 709,000 707,800 709,200 715,000 699,600 709,000 689,400 663,200 676,800 672,600 593,400 589,000 585,800 583,200 581,400 575,400 573,000 576,000 580,200 589,800 579,600 574,800 566,400 564,000 562,800 556,800 551,400 546,600 545,400 545,400 546,000 544,200 538,800 533,400 526,800 519,600 510,600 503,808 493,800 484,800

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 2,282,800 1,535,200 1,381,900 1,782,500 2,491,400 1,135,300 1,992,900 1,346,300 2,067,200 2,118,500 2,419,900 1,922,700 2,272,900 1,874,200 1,886,100 2,113,200 2,142,000 2,958,000 1,484,700 2,000,000 1,263,700 961,400 1,314,900 1,127,800 1,784,400 2,506,900 949,000 915,000 842,600 744,300 692,000 761,400 839,400 734,400 550,000 413,200 275,800 375,814 454,123 342,983
Short Term Investments 1,108,200 1,043,600 1,516,700 1,588,500 1,402,400 1,254,700 1,965,300 2,000,600 1,736,500 1,516,000 1,454,700 1,417,600 1,188,500 1,026,900 1,059,300 1,058,000 1,075,600 789,800 554,100 1,133,900 1,597,500 1,841,700 1,733,200 1,702,200 1,419,400 896,500 672,200 720,700 660,600 630,700 680,000 593,000 550,600 551,200 537,500 551,400 485,500 413,165 368,850 332,074
Cash + Short Term Investments 3,391,000 2,578,800 2,898,600 3,371,000 3,893,800 2,390,000 3,958,200 3,346,900 3,803,700 3,634,500 3,874,600 3,340,300 3,461,400 2,901,100 2,945,400 3,171,200 3,217,600 3,747,800 2,038,800 3,133,900 2,861,200 2,803,100 3,048,100 2,830,000 3,203,800 3,403,400 1,621,200 1,635,700 1,503,200 1,375,000 1,372,000 1,354,400 1,390,000 1,285,600 1,087,500 964,600 761,300 788,979 822,973 675,057
Net Receivables 1,938,000 3,344,500 2,287,700 2,341,800 1,858,900 2,852,000 1,443,600 1,278,100 1,238,100 2,142,500 1,240,600 952,200 812,100 1,240,400 766,800 669,200 675,500 1,037,100 668,800 540,300 499,200 582,400 407,500 415,000 382,300 467,300 361,800 365,100 350,800 432,100 364,100 386,100 346,500 348,700 267,600 254,400 196,400 212,400 150,523 135,251
Inventory 0 0 0 0 328,700 339,200 317,300 313,400 381,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
Other Current Assets 913,700 926,400 740,700 733,900 396,200 806,000 1,011,800 780,800 691,700 637,900 582,400 576,100 565,600 505,800 428,700 387,500 384,700 344,300 303,400 300,600 287,100 125,000 133,800 123,300 116,000 267,000 444,000 414,100 370,800 338,400 318,200 279,800 258,800 224,500 91,100 88,100 82,200 72,600 67,013 51,196
Total Current Assets 6,242,700 6,849,700 5,581,800 6,118,700 6,477,600 6,048,000 6,413,600 5,405,800 5,733,500 6,414,900 5,697,600 4,868,600 4,839,100 4,647,300 4,140,900 4,275,800 4,300,900 5,129,200 3,014,000 3,978,200 3,649,800 3,664,800 3,717,500 3,487,500 3,815,200 4,132,000 2,205,500 2,210,200 2,039,500 1,976,300 1,895,200 1,880,400 1,865,900 1,719,100 1,446,200 1,307,100 1,039,900 1,074,030 1,040,509 861,504
Non-Current Assets
Property, Plant and Equipment 750,000 747,000 720,000 708,100 626,900 617,800 590,000 595,800 614,100 599,800 595,500 601,500 576,100 581,300 581,400 582,800 589,100 606,800 621,000 581,400 599,000 296,000 275,000 273,200 276,500 273,100 264,200 264,700 256,900 211,100 192,300 154,100 125,000 117,200 100,500 92,600 76,700 62,878 59,546 52,639
Goodwill 4,050,800 3,350,100 3,372,700 3,372,700 2,926,800 2,926,800 2,926,800 2,912,300 2,747,700 2,747,700 2,731,300 2,731,300 2,732,300 2,710,100 2,713,100 2,583,500 1,968,600 1,812,900 1,812,900 1,511,700 1,400,400 1,352,300 1,027,300 636,400 636,400 522,800 522,200 238,800 238,800 238,800 238,800 163,500 163,500 163,500 163,500 163,500 163,500 163,522 155,402 155,402
Intangible Assets 809,600 374,900 407,600 440,100 290,500 315,400 340,600 361,700 355,500 384,500 412,100 443,900 471,300 498,600 530,300 541,100 388,800 358,200 380,600 290,000 284,100 280,600 234,200 171,800 186,200 140,800 147,700 48,300 51,000 53,700 56,500 39,500 41,700 44,000 46,400 48,700 51,000 52,656 43,885 45,856
Long Term Investments 4,119,700 4,173,200 4,387,200 4,259,500 2,988,900 3,047,900 2,709,800 2,820,600 2,094,700 1,051,900 714,700 851,000 898,800 888,300 885,400 857,100 873,200 554,400 151,200 317,900 467,600 575,400 669,900 808,600 565,500 547,500 592,900 722,300 777,400 789,300 719,100 790,500 708,400 652,800 682,900 631,100 694,500 538,841 408,465 463,908
Tax Assets 2,397,500 2,399,000 2,291,900 2,234,300 1,155,200 1,200,400 0 0 0 0 0 472,100 476,100 494,600 0 0 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 Non-Current Assets 2,004,300 2,097,000 1,169,600 1,158,600 342,600 344,800 1,189,700 1,067,200 998,400 1,054,800 948,800 432,100 432,700 421,400 711,000 648,100 605,900 603,900 522,100 504,900 423,900 423,100 337,900 330,000 321,700 206,800 175,800 143,200 122,900 169,100 148,200 146,600 102,000 64,600 67,500 73,600 68,800 73,251 76,625 93,475
Total Non-Current Assets 14,131,900 13,141,200 12,349,000 12,173,300 8,330,900 8,453,100 7,756,900 7,757,600 6,810,400 5,838,700 5,402,400 5,531,900 5,587,300 5,594,300 5,421,200 5,212,600 4,425,600 3,936,200 3,487,800 3,205,900 3,175,000 2,927,400 2,544,300 2,220,000 1,986,300 1,691,000 1,702,800 1,417,300 1,447,000 1,462,000 1,354,900 1,294,200 1,140,600 1,042,100 1,060,800 1,009,500 1,054,500 891,148 743,923 811,280
Other Assets 0 0 0 0 0 0 0 0 -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
Total Assets 20,374,600 19,990,900 17,930,800 18,292,000 14,808,500 14,501,100 14,170,500 13,163,400 12,543,800 12,253,600 11,100,000 10,400,500 10,426,400 10,241,600 9,562,100 9,488,400 8,726,500 9,065,400 6,501,800 7,184,100 6,824,800 6,592,200 6,261,800 5,707,500 5,801,500 5,823,000 3,908,300 3,627,500 3,486,500 3,438,300 3,250,100 3,174,600 3,006,500 2,761,200 2,507,000 2,316,600 2,094,400 1,965,178 1,784,432 1,672,784
Current Liabilities
Accounts Payable 211,600 116,300 108,900 178,800 131,800 132,300 91,600 128,300 125,900 128,000 108,000 120,400 95,300 56,900 71,800 44,700 48,500 63,600 52,300 55,400 74,700 73,300 68,600 27,900 43,000 49,400 32,700 33,400 38,800 35,500 33,200 28,000 29,200 30,200 24,300 32,500 17,500 13,200 14,661 14,001
Short Term Debt 0 1,029,800 1,162,500 1,821,800 1,946,700 1,991,500 3,682,100 3,680,300 3,678,600 3,676,800 3,675,700 3,673,900 3,672,100 1,557,900 0 1,525,600 0 0 57,300 0 61,800 0 158,100 156,300 239,900 550,400 543,800 537,400 531,000 0 0 0 506,200 0 502,800 497,500 492,300 0 481,960 0
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 0 0 0 0
Deferred Revenue 5,507,700 5,541,100 5,014,900 4,918,100 4,732,000 4,674,600 4,146,700 3,942,500 3,741,300 3,641,200 3,152,900 2,958,200 2,801,600 2,741,900 2,421,200 2,289,700 2,137,500 2,049,100 1,854,600 1,757,700 1,658,900 1,582,100 1,449,600 1,369,200 1,269,800 1,268,900 1,165,500 1,088,800 1,017,900 968,400 885,000 828,000 758,100 703,900 610,400 541,200 477,300 423,853 365,384 324,479
Other Current Liabilities 1,683,400 1,061,400 798,500 846,800 702,900 939,100 720,800 724,000 649,300 860,300 740,600 653,900 575,400 760,000 514,300 516,300 449,100 579,000 371,500 426,400 256,200 397,900 322,500 314,800 263,000 270,700 201,100 196,800 155,300 197,400 136,500 137,600 107,400 112,700 101,500 115,200 91,100 1,019,027 82,002 76,594
Total Current Liabilities 7,402,700 7,682,700 7,084,800 7,765,500 7,513,400 7,737,500 8,641,200 8,475,100 8,195,100 8,306,300 7,677,200 7,406,400 7,144,400 5,116,700 3,007,300 4,376,300 2,635,100 2,691,700 2,335,700 2,239,500 2,051,600 2,053,300 1,998,800 1,868,200 1,815,700 2,139,400 1,943,100 1,856,400 1,743,000 1,201,300 1,054,700 993,600 1,400,900 846,800 1,239,000 1,186,400 1,078,200 1,032,227 944,007 415,074
Non-Current Liabilities
Long Term Debt 1,025,400 380,500 369,800 362,700 275,800 279,200 264,500 274,200 283,100 276,100 275,700 282,400 299,500 1,981,500 3,508,300 1,947,000 3,443,100 3,420,700 1,821,600 1,814,700 1,817,100 1,430,000 1,414,700 1,399,500 1,384,500 1,369,700 0 0 0 524,700 518,400 512,300 0 508,200 0 0 0 487,084 0 476,872
Deferred Revenue 0 5,939,400 5,152,700 4,900,300 4,710,800 4,621,800 3,942,900 3,611,500 3,438,300 3,352,800 2,706,500 2,491,000 2,356,600 2,282,100 1,953,800 1,872,700 1,809,300 1,761,100 1,516,000 1,440,800 1,357,100 1,306,600 1,182,600 1,156,500 1,114,600 1,096,000 989,400 907,900 846,600 805,100 726,800 670,600 601,500 536,900 458,800 387,600 327,200 289,801 238,506 211,364
Deferred Tax 250,800 387,700 503,000 588,500 0 28,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -543,800 -537,400 -531,000 0 0 0 -506,200 0 -502,800 -497,500 -492,300 -487,084 -481,960 0
Other Non-Current Liabilities 5,783,900 430,900 352,700 317,800 138,000 114,200 89,500 73,600 119,300 108,400 103,000 102,900 107,000 97,700 95,500 93,900 92,000 90,100 83,800 80,600 82,600 216,000 212,200 211,500 226,800 229,600 226,000 196,600 192,200 147,600 137,100 127,500 85,800 79,400 78,000 72,300 62,500 -419,748 54,601 53,413
Total Non-Current Liabilities 7,060,100 7,138,500 6,378,200 6,169,300 5,124,600 5,015,200 4,296,900 3,959,300 3,840,700 3,737,300 3,085,200 2,876,300 2,763,100 4,361,300 5,557,600 3,913,600 5,344,400 5,271,900 3,421,400 3,336,100 3,256,800 2,952,600 2,808,400 2,764,700 2,725,900 2,695,300 1,215,400 1,104,500 1,038,800 1,477,400 1,382,300 1,310,400 687,300 1,124,500 536,800 459,900 389,700 357,136 293,107 741,649
Total Liabilities 14,462,800 14,821,200 13,463,000 13,934,800 12,638,000 12,752,700 12,938,100 12,434,400 12,035,800 12,043,600 10,762,400 10,282,700 9,907,500 9,478,000 8,564,900 8,289,900 7,979,500 7,963,600 5,757,100 5,575,600 5,308,400 5,005,900 4,807,200 4,632,900 4,541,600 4,834,700 3,158,500 2,960,900 2,781,800 2,678,700 2,437,000 2,304,000 2,088,200 1,971,300 1,775,800 1,646,300 1,467,900 1,389,363 1,237,114 1,156,723
Common Stock 4,214,900 3,821,100 3,530,700 3,650,000 3,296,700 3,019,000 2,708,200 2,303,000 2,266,200 1,932,700 2,066,300 1,745,200 2,033,900 2,311,200 2,541,100 2,429,800 2,003,900 2,259,200 1,855,700 2,644,500 2,477,500 2,490,900 2,340,800 1,941,500 2,129,300 1,967,400 1,717,600 1,575,900 1,573,200 1,599,700 1,615,800 1,613,300 1,542,200 1,515,500 1,330,500 1,195,400 1,083,600 8 8 8
Retained Earnings 1,700,900 1,350,200 992,500 713,700 -1,033,200 -1,227,400 -1,455,100 -1,562,900 -1,647,100 -1,667,100 -1,670,400 -1,597,200 -1,503,700 -1,666,800 -1,547,500 -1,402,400 -1,260,100 -1,167,900 -1,109,000 -1,034,200 -960,500 -900,900 -880,100 -859,900 -857,300 -984,600 -982,300 -935,600 -900,700 -836,700 -798,500 -737,600 -683,400 -726,600 -672,100 -601,900 -539,400 -500,708 -454,737 -408,802
Accumulated Other Comprehensive Income/Loss -4,000 -1,600 -55,400 -6,500 -93,000 -43,200 -20,700 -11,100 -111,100 -55,600 -58,300 -30,200 -11,300 -9,900 3,600 9,900 3,200 10,500 -2,000 -1,800 -600 -3,700 -7,200 -9,800 -19,000 -16,400 -13,200 -7,200 -7,000 -3,400 -4,200 -5,100 -1,900 1,000 600 -700 -400 -88 140 221
Total Stockholders Equity 5,911,800 5,169,700 4,467,800 4,357,200 2,170,500 1,748,400 1,232,400 729,000 508,000 210,000 337,600 117,800 518,900 763,600 997,200 1,198,500 747,000 1,101,800 744,700 1,608,500 1,516,400 1,586,300 1,454,600 1,074,600 1,259,900 988,300 749,800 666,600 704,700 759,600 813,100 870,600 918,300 789,900 731,200 670,300 626,500 575,815 547,318 516,061
Total Investments 5,227,900 5,216,800 5,903,900 5,848,000 4,391,300 4,302,600 4,675,100 4,821,200 3,831,200 2,567,900 2,169,400 2,268,600 2,087,300 1,915,200 1,944,700 1,915,100 1,948,800 1,344,200 705,300 1,451,800 2,065,100 2,417,100 2,403,100 2,510,800 1,984,900 1,444,000 1,265,100 1,443,000 1,438,000 1,420,000 1,399,100 1,383,500 1,259,000 1,204,000 1,220,400 1,182,500 1,180,000 952,006 777,315 795,982
Total Debt 1,025,400 1,410,300 1,532,300 2,184,500 2,222,500 2,270,700 3,946,600 3,954,500 3,678,600 3,952,900 3,951,400 3,956,300 3,971,600 3,539,400 3,508,300 3,472,600 3,443,100 3,420,700 1,821,600 1,814,700 1,817,100 1,430,000 1,572,800 1,555,800 1,624,400 1,920,100 543,800 537,400 531,000 524,700 518,400 512,300 506,200 508,200 502,800 497,500 492,300 487,084 481,960 476,872
Net Debt -1,257,400 -136,500 150,400 402,000 -268,900 1,135,400 1,953,700 2,608,200 1,611,400 1,834,400 1,531,500 2,033,600 1,698,700 1,665,200 1,622,200 1,359,400 1,301,100 462,700 336,900 -185,300 553,400 468,600 257,900 428,000 -160,000 -586,800 -405,200 -377,600 -311,600 -219,600 -173,600 -249,100 -333,200 -226,200 -47,200 84,300 216,500 111,270 27,837 133,889

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 350,700 357,700 278,800 1,746,900 194,200 227,700 107,800 84,200 20,000 3,300 -73,200 -93,500 -103,600 -119,300 -145,100 -142,300 -92,200 -58,900 -74,800 -73,700 -59,600 -20,800 -20,200 -2,600 -38,300 -2,300 -46,700 -34,900 -64,000 -38,200 -60,900 -55,700 -61,800 -54,500 -70,200 -62,500 -38,700 -45,971 -45,935 -43,008
Depreciation & Amortization 83,900 76,100 74,300 68,600 64,300 69,300 72,300 69,900 70,700 35,000 83,800 82,100 81,700 80,700 80,600 75,600 68,000 73,700 66,300 59,100 54,400 42,200 40,300 38,800 32,500 28,400 24,600 22,100 21,300 16,700 15,100 14,400 13,600 12,100 11,200 10,300 9,200 8,608 7,356 6,802
Deferred Income Tax -137,400 -215,400 -127,000 163,100 -387,630 -4,600 2,800 0 0 0 0 3,700 3,600 3,900 3,300 3,200 2,700 0 -1,600 -1,400 -3,200 -4,500 -5,300 -5,300 -2,400 -100 0 100 500 21,500 700 900 500 800 600 500 600 -1,084 1,551 -82
Stock Based Compensation 294,300 268,900 263,500 272,000 271,000 254,200 271,000 283,300 266,000 239,600 247,300 265,100 259,100 230,000 233,100 225,600 205,800 174,200 165,800 168,500 149,900 150,200 138,200 142,400 136,900 123,600 116,600 130,800 125,700 117,700 116,200 126,400 114,200 109,600 108,400 101,900 72,900 65,817 60,207 56,848
Change in Working Capital 799,900 -97,500 -70,800 186,300 892,300 -249,900 -114,200 160,000 767,400 85,600 37,500 137,300 260,400 4,500 -3,900 98,300 249,700 34,800 -62,100 86,500 12,600 -800 57,600 57,500 113,200 118,700 115,900 117,900 168,900 115,600 133,900 122,400 130,800 113,500 114,200 97,800 97,000 78,300 58,435 50,745
Accounts Receivable 1,485,700 -1,356,400 -188,500 -482,200 1,050,200 -1,019,600 -165,300 -39,800 892,000 -901,900 -288,400 -140,100 428,400 -473,700 -97,400 16,400 382,300 -368,400 -110,300 -40,800 83,900 -172,500 9,900 -32,700 86,600 -105,500 5,500 -14,300 81,300 -68,000 22,400 -39,500 2,200 -81,100 -13,300 -58,000 16,000 -61,825 -15,272 -19,027
Inventory 0 0 0 226,100 -23,700 -496,600 0 0 0 0 0 -27,400 -96,200 107,400 -137,500 -180,600 -116,900 -193,700 -81,800 -88,900 -84,400 -178,000 -80,300 -84,700 -10,100 -62,700 -25,200 -28,100 35,400 -22,300 200 4,700 22,500 2,500 3,800 4,700 12,000 3,645 7,340 -15,137
Accounts Payable 96,800 5,500 -67,800 47,700 -400 37,300 -37,000 1,700 -1,000 17,700 -8,200 22,200 37,600 -15,200 27,000 -5,900 -17,700 10,000 -5,500 -14,800 -2,500 9,100 34,400 -10,400 -800 8,300 1,800 -10,600 4,200 3,100 2,600 -1,600 1,800 3,400 -1,900 8,400 5,200 398 -1,999 2,563
Other Working Capital -782,600 1,253,400 185,500 394,700 -133,800 1,229,000 88,100 198,100 -123,600 969,800 334,100 282,600 -109,400 386,000 204,000 268,400 2,000 586,900 135,500 231,000 15,600 340,600 93,600 185,300 37,500 278,600 133,800 170,900 48,000 202,800 108,700 158,800 104,300 188,700 125,600 142,700 63,800 136,082 68,366 82,346
Other Non-Cash Items 118,200 122,900 778,500 -1,746,900 491,830 117,400 95,200 97,200 112,600 160,200 94,100 87,900 87,700 126,000 109,800 104,100 100,900 109,900 76,300 67,900 71,100 65,200 85,800 44,600 10,400 9,600 30,900 7,700 21,700 6,200 6,200 6,100 6,000 6,000 5,900 5,800 5,700 5,655 5,611 5,521
Net Cash Provided by Operating Activities 1,509,600 512,700 528,900 690,000 1,526,000 414,100 432,100 694,600 1,236,700 523,700 389,500 482,600 588,900 325,800 277,800 364,500 534,900 333,700 169,900 306,900 225,200 231,500 296,400 275,400 252,300 277,900 241,300 243,700 274,100 239,500 211,200 214,500 203,300 187,500 170,100 153,800 146,700 111,325 87,225 76,826
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 0 -47,400 -37,400 -35,200 -36,800 -37,200 -31,200 -38,300 -39,600 -39,200 -38,300 -80,700 -34,600 -27,400 -26,900 -32,100 -29,600 -31,800 -86,300 -49,100 -47,200 -53,100 -20,300 -23,500 -34,300 -25,400 -28,800 -25,600 -32,200 -49,200 -48,600 -44,700 -20,900 -16,300 -19,300 -17,400 -19,500 -11,966 -9,827 -6,100
Acquisitions Net -500,000 0 0 -610,600 36,800 -39,600 -18,900 -185,600 0 -19,600 -81,200 0 -17,400 -100 -146,800 -405,400 -225,100 208,200 -387,800 -129,300 -66,400 -390,900 -227,900 -100 -154,800 -4,000 -370,100 0 32,200 -90,700 -90,700 0 20,900 -6,400 0 0 19,500 -15,128 0 0
Purchases of Investments -660,000 -1,064,800 -475,100 -1,156,700 -854,700 -999,000 -742,100 -1,606,500 -2,112,800 -975,300 -241,100 -616,200 -439,100 -464,800 -381,600 -282,800 -829,700 -885,300 -12,200 -9,000 -274,300 -558,000 -394,700 -1,290,900 -741,000 -337,800 -15,400 -145,700 -226,800 -269,000 -164,200 -277,000 -285,700 -206,900 -219,900 -97,700 -512,500 -321,127 -79,198 -339,424
Sales/Maturities of Investments 660,300 943,700 625,600 477,000 762,500 1,398,800 880,100 665,900 832,600 562,000 322,300 422,600 261,200 489,800 347,700 335,900 198,200 249,500 761,000 623,800 632,400 553,300 502,600 790,700 217,000 160,800 189,200 135,200 206,600 256,700 136,700 148,600 235,400 223,600 184,600 93,900 268,500 149,750 95,878 59,229
Other Investing Activities -44,100 0 150,500 -679,700 -36,800 39,600 138,000 -940,600 -1,280,200 -413,300 81,200 -193,600 -177,900 100 -33,900 53,100 -631,500 -208,200 748,800 614,800 358,100 -4,700 107,900 -500,200 -524,000 -177,000 -370,100 -10,500 -32,200 90,700 -90,700 -128,400 -20,900 6,400 -35,300 -3,800 -19,500 -171,400 16,600 -280,100
Net Cash Used for Investing Activities -543,800 -168,500 113,100 -1,325,500 -129,000 362,600 87,900 -1,164,500 -1,319,800 -472,100 42,900 -274,300 -229,900 -2,400 -207,600 -384,400 -886,200 -667,600 274,700 436,400 244,500 -448,700 -140,300 -523,800 -713,100 -206,400 -225,100 -36,100 -52,400 -61,500 -166,800 -173,100 -71,200 400 -54,600 -21,200 -263,500 -198,471 6,853 -286,295
Cash Flows from Financing Activities
Debt Repayment -319,000 -199,600 -661,800 -126,300 -46,000 -1,692,000 0 0 0 0 0 0 0 0 0 0 0 1,979,100 0 0 0 -128,900 0 -73,500 -275,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 0 24,200 0 57,500 0 0 130,300 0 0 0 77,500 0 58,700 0 0 0 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 -3,900 -500,000 -3,800 -66,700 -2,900 -2,100 -250,000 -22,700 -342,300 -11,200 -550,000 -20,000 -328,100 -350,000 -5,700 -500,000 -5,900 -1,000,000 -6,700 -198,100 -8,600 -3,600 -330,000 -13,900 -0 -11,400 -125,000 -134,100 -115,900 -125,000 -120,100 -50,000 0 0 0 0 0 0 0
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 99,300 20,300 228,200 -3,800 70,900 60,100 128,200 -800 53,800 -10,800 66,300 -8,500 38,700 -7,500 51,500 -5,400 35,500 -173,600 40,700 -6,100 31,000 -7,200 31,800 -4,300 13,200 1,486,400 17,800 -10,200 10,700 -9,800 11,200 900 22,900 -3,500 21,300 4,800 16,800 8,837 17,062 8,700
Net Cash Used Provided by Financing Activities -219,700 -179,300 -1,049,400 -72,600 -41,800 -1,634,800 128,200 -250,800 31,100 -353,100 66,300 -558,500 38,700 -335,600 -298,500 -5,400 -464,500 1,805,500 -959,300 -6,100 -167,100 -136,100 31,800 -407,800 -261,800 1,486,400 17,800 -135,200 -123,400 -125,700 -113,800 -119,400 -27,100 -3,500 21,300 4,800 16,800 8,837 17,062 8,705
Effect of Forex Changes on Cash 0 0 0 -6,800 170,800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 746,100 164,900 -406,900 -714,900 1,355,200 -858,100 648,200 -720,700 -52,000 -301,500 498,700 -350,200 397,700 -12,200 -228,300 -25,300 -815,800 1,471,600 -514,700 737,200 302,600 -353,300 187,900 -656,200 -722,600 1,557,900 34,000 72,400 98,300 52,300 -69,400 -78,000 105,000 184,400 136,800 137,400 -100,000 -78,309 111,140 -200,764
Cash at End of Period 2,292,900 1,546,800 1,381,900 1,782,500 2,497,400 1,142,200 2,000,300 1,352,100 2,072,800 2,124,800 2,426,300 1,927,600 2,277,800 1,880,100 1,892,300 2,120,600 2,145,900 2,961,700 1,490,100 2,004,800 1,267,600 965,000 1,318,300 1,130,400 1,786,600 2,506,900 949,000 915,000 842,600 744,300 692,000 761,400 839,400 734,400 550,000 413,200 275,800 375,814 454,123 342,983
Cash at Start of Period 1,546,800 1,381,900 1,788,800 2,497,400 1,142,200 2,000,300 1,352,100 2,072,800 2,124,800 2,426,300 1,927,600 2,277,800 1,880,100 1,892,300 2,120,600 2,145,900 2,961,700 1,490,100 2,004,800 1,267,600 965,000 1,318,300 1,130,400 1,786,600 2,509,200 949,000 915,000 842,600 744,300 692,000 761,400 839,400 734,400 550,000 413,200 275,800 375,800 454,123 342,983 543,747
Free Cash Flow
Operating Cash Flow 1,509,600 512,700 528,900 690,000 1,526,000 414,100 432,100 694,600 1,236,700 523,700 389,500 482,600 588,900 325,800 277,800 364,500 534,900 333,700 169,900 306,900 225,200 231,500 296,400 275,400 252,300 277,900 241,300 243,700 274,100 239,500 211,200 214,500 203,300 187,500 170,100 153,800 146,700 111,325 87,225 76,826
Capital Expenditure 0 -47,400 -37,400 -35,200 -36,800 -37,200 -31,200 -38,300 -39,600 -39,200 -38,300 -80,700 -34,600 -27,400 -26,900 -32,100 -29,600 -31,800 -86,300 -49,100 -47,200 -53,100 -20,300 -23,500 -34,300 -25,400 -28,800 -25,600 -32,200 -49,200 -48,600 -44,700 -20,900 -16,300 -19,300 -17,400 -19,500 -11,966 -9,827 -6,100
Free Cash Flow 1,509,600 465,300 491,500 654,800 1,489,200 376,900 400,900 656,300 1,197,100 484,500 351,200 401,900 554,300 298,400 250,900 332,400 505,300 301,900 83,600 257,800 178,000 178,400 276,100 251,900 218,000 252,500 212,500 218,100 241,900 190,300 162,600 169,800 182,400 171,200 150,800 136,400 127,200 99,359 77,398 70,726