Quarterly
Annual
| Unit: USD | 2025-07-31 | 2025-04-30 | 2025-01-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||
subscription | 711,000,000 | 673,000,000 | 670,000,000 | 651,000,000 | 632,000,000 | 603,000,000 | 591,000,000 | 569,000,000 | 542,000,000 | 503,000,000 | 494,819,000 | 465,856,000 | 435,384,000 | 397,941,000 | 369,329,000 | 336,702,000 | 303,121,000 | 240,058,000 | 225,400,000 | 206,743,000 | 190,689,000 | 173,781,000 | 158,514,000 | 144,517,000 | 132,494,000 | 117,163,000 | 108,462,000 | 97,698,000 | 87,854,000 | 76,841,000 | 72,035,000 | 62,705,000 | 56,080,000 | 48,357,000 |
professional services and other | 17,000,000 | 15,000,000 | 12,000,000 | 14,000,000 | 14,000,000 | 14,000,000 | 14,000,000 | 15,000,000 | 14,000,000 | 15,000,000 | 15,389,000 | 15,186,000 | 16,423,000 | 17,002,000 | 13,686,000 | 13,978,000 | 12,379,000 | 10,948,000 | 9,340,000 | 10,636,000 | 9,757,000 | 9,078,000 | 8,813,000 | 8,520,000 | 7,986,000 | 8,060,000 | 7,009,000 | 7,878,000 | 6,732,000 | 6,780,000 | 5,715,000 | 5,533,000 | 4,915,000 | 4,650,000 |
total revenue | 728,000,000 | 688,000,000 | 682,000,000 | 665,000,000 | 646,000,000 | 617,000,000 | 605,000,000 | 584,000,000 | 556,000,000 | 518,000,000 | 510,208,000 | 481,042,000 | 451,807,000 | 414,943,000 | 383,015,000 | 350,680,000 | 315,500,000 | 251,006,000 | 234,740,000 | 217,379,000 | 200,446,000 | 182,859,000 | 167,327,000 | 153,037,000 | 140,480,000 | 125,223,000 | 115,471,000 | 105,576,000 | 94,586,000 | 83,621,000 | 77,750,000 | 68,238,000 | 60,995,000 | 53,007,000 |
yoy | 12.69% | 11.51% | 12.73% | 13.87% | 16.19% | 19.11% | 18.58% | 21.40% | 23.06% | 24.84% | 33.21% | 37.17% | 43.20% | 65.31% | 63.17% | 61.32% | 57.40% | 37.27% | 40.29% | 42.04% | 42.69% | 46.03% | 44.91% | 44.95% | 48.52% | 49.75% | 48.52% | 54.72% | 55.07% | 57.75% | ||||
qoq | 5.81% | 0.88% | 2.56% | 2.94% | 4.70% | 1.98% | 3.60% | 5.04% | 7.34% | 1.53% | 6.06% | 6.47% | 8.88% | 8.34% | 9.22% | 11.15% | 25.69% | 6.93% | 7.99% | 8.45% | 9.62% | 9.28% | 9.34% | 8.94% | 12.18% | 8.45% | 9.37% | 11.62% | 13.11% | 7.55% | 13.94% | 11.87% | 15.07% | |
cost of revenue: | ||||||||||||||||||||||||||||||||||
total cost of revenue | 168,000,000 | 155,000,000 | 158,000,000 | 157,000,000 | 155,000,000 | 148,000,000 | 145,000,000 | 145,000,000 | 149,000,000 | 142,000,000 | 139,488,000 | 137,653,000 | 137,694,000 | 131,165,000 | 119,502,000 | 109,674,000 | 101,106,000 | 66,123,000 | 61,140,000 | 56,908,000 | 51,147,000 | 48,486,000 | 44,683,000 | 40,824,000 | 38,780,000 | 35,095,000 | 31,386,000 | 29,700,000 | 28,228,000 | 24,107,000 | 22,487,000 | 21,123,000 | 19,682,000 | 17,463,000 |
gross profit | 560,000,000 | 533,000,000 | 524,000,000 | 508,000,000 | 491,000,000 | 469,000,000 | 460,000,000 | 439,000,000 | 407,000,000 | 376,000,000 | 370,720,000 | 343,389,000 | 314,113,000 | 283,778,000 | 263,513,000 | 241,006,000 | 214,394,000 | 184,883,000 | 173,600,000 | 160,471,000 | 149,299,000 | 134,373,000 | 122,644,000 | 112,213,000 | 101,700,000 | 90,128,000 | 84,085,000 | 75,876,000 | 66,358,000 | 59,514,000 | 55,263,000 | 47,115,000 | 41,313,000 | 35,544,000 |
yoy | 14.05% | 13.65% | 13.91% | 15.72% | 20.64% | 24.73% | 24.08% | 27.84% | 29.57% | 32.50% | 40.68% | 42.48% | 46.51% | 53.49% | 51.79% | 50.19% | 43.60% | 37.59% | 41.55% | 43.01% | 46.80% | 49.09% | 45.86% | 47.89% | 53.26% | 51.44% | 52.15% | 61.04% | 60.62% | 67.44% | ||||
qoq | 5.07% | 1.72% | 3.15% | 3.46% | 4.69% | 1.96% | 4.78% | 7.86% | 8.24% | 1.42% | 7.96% | 9.32% | 10.69% | 7.69% | 9.34% | 12.41% | 15.96% | 6.50% | 8.18% | 7.48% | 11.11% | 9.56% | 9.30% | 10.34% | 12.84% | 7.19% | 10.82% | 14.34% | 11.50% | 7.69% | 17.29% | 14.04% | 16.23% | |
gross margin % | 76.92% | 77.47% | 76.83% | 76.39% | 76.01% | 76.01% | 76.03% | 75.17% | 73.20% | 72.59% | 72.66% | 71.38% | 69.52% | 68.39% | 68.80% | 68.73% | 67.95% | 73.66% | 73.95% | 73.82% | 74.48% | 73.48% | 73.30% | 73.32% | 72.39% | 71.97% | 72.82% | 71.87% | 70.16% | 71.17% | 71.08% | 69.05% | 67.73% | 67.06% |
operating expenses: | ||||||||||||||||||||||||||||||||||
research and development | 160,000,000 | 154,000,000 | 157,000,000 | 158,000,000 | 164,000,000 | 163,000,000 | 156,000,000 | 165,000,000 | 172,000,000 | 163,000,000 | 154,029,000 | 148,484,000 | 155,836,000 | 161,651,000 | 147,454,000 | 130,535,000 | 122,407,000 | 68,863,000 | 62,316,000 | 58,150,000 | 53,866,000 | 48,494,000 | 43,360,000 | 41,832,000 | 40,045,000 | 34,032,000 | 30,031,000 | 27,596,000 | 24,829,000 | 19,929,000 | 19,349,000 | 19,190,000 | 16,923,000 | 15,359,000 |
sales and marketing | 246,000,000 | 237,000,000 | 235,000,000 | 256,000,000 | 238,000,000 | 236,000,000 | 249,000,000 | 270,000,000 | 261,000,000 | 256,000,000 | 258,890,000 | 289,984,000 | 264,653,000 | 252,473,000 | 221,577,000 | 203,878,000 | 198,350,000 | 146,521,000 | 115,173,000 | 109,812,000 | 98,322,000 | 104,043,000 | 92,635,000 | 87,224,000 | 78,385,000 | 82,112,000 | 62,552,000 | 56,911,000 | 59,004,000 | 49,493,000 | 46,590,000 | 49,606,000 | 39,597,000 | 37,180,000 |
general and administrative | 113,000,000 | 103,000,000 | 113,000,000 | 110,000,000 | 108,000,000 | 117,000,000 | 110,000,000 | 111,000,000 | 119,000,000 | 110,000,000 | 86,451,000 | 111,520,000 | 101,686,000 | 109,343,000 | 108,908,000 | 105,149,000 | 157,077,000 | 60,180,000 | 50,707,000 | 44,485,000 | 42,499,000 | 34,035,000 | 31,352,000 | 28,887,000 | 26,887,000 | 25,766,000 | 19,237,000 | 19,848,000 | 20,955,000 | 15,070,000 | 14,670,000 | 13,546,000 | 11,948,000 | 11,639,000 |
total operating expenses | 519,000,000 | 494,000,000 | 516,000,000 | 524,000,000 | 510,000,000 | 516,000,000 | 543,000,000 | 550,000,000 | 569,000,000 | 536,000,000 | 528,370,000 | 549,988,000 | 522,175,000 | 523,467,000 | 477,939,000 | 439,562,000 | 477,834,000 | 275,564,000 | 228,196,000 | 212,447,000 | 194,687,000 | 186,572,000 | 167,347,000 | 157,943,000 | 145,317,000 | 141,910,000 | 111,820,000 | 104,355,000 | 104,788,000 | 84,492,000 | 80,609,000 | 82,342,000 | 68,468,000 | 64,178,000 |
operating income | 41,000,000 | 39,000,000 | 8,000,000 | -16,000,000 | -19,000,000 | -47,000,000 | -83,000,000 | -111,000,000 | -162,000,000 | -160,000,000 | -157,650,000 | -206,599,000 | -208,062,000 | -239,689,000 | -214,426,000 | -198,556,000 | -263,440,000 | -90,681,000 | -54,596,000 | -51,976,000 | -45,388,000 | -52,199,000 | -44,703,000 | -45,730,000 | -43,617,000 | -51,782,000 | -27,735,000 | -28,479,000 | -38,430,000 | -24,978,000 | -25,346,000 | -35,227,000 | -27,155,000 | -28,634,000 |
yoy | -315.79% | -182.98% | -109.64% | -85.59% | -88.27% | -70.63% | -47.35% | -46.27% | -22.14% | -33.25% | -26.48% | 4.05% | -21.02% | 164.32% | 292.75% | 282.01% | 480.42% | 73.72% | 22.13% | 13.66% | 4.06% | 0.81% | 61.18% | 60.57% | 13.50% | 107.31% | 9.43% | -19.16% | 41.52% | -12.77% | ||||
qoq | 5.13% | 387.50% | -150.00% | -15.79% | -59.57% | -43.37% | -25.23% | -31.48% | 1.25% | 1.49% | -23.69% | -0.70% | -13.20% | 11.78% | 7.99% | -24.63% | 190.51% | 66.09% | 5.04% | 14.51% | -13.05% | 16.77% | -2.25% | 4.84% | -15.77% | 86.70% | -2.61% | -25.89% | 53.86% | -1.45% | -28.05% | 29.73% | -5.17% | |
operating margin % | 5.63% | 5.67% | 1.17% | -2.41% | -2.94% | -7.62% | -13.72% | -19.01% | -29.14% | -30.89% | -30.90% | -42.95% | -46.05% | -57.76% | -55.98% | -56.62% | -83.50% | -36.13% | -23.26% | -23.91% | -22.64% | -28.55% | -26.72% | -29.88% | -31.05% | -41.35% | -24.02% | -26.97% | -40.63% | -29.87% | -32.60% | -51.62% | -44.52% | -54.02% |
interest expense | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -1,000,000 | -2,000,000 | -1,000,000 | -2,000,000 | -2,000,000 | -3,000,000 | -2,412,000 | -2,805,000 | -2,915,000 | -2,868,000 | -23,406,000 | -23,144,000 | -22,872,000 | -22,760,000 | -22,597,000 | -22,368,000 | -16,931,000 | -10,764,000 | -10,646,000 | -7,826,000 | -4,304,000 | -4,241,000 | ||||||||
interest income and other | 27,000,000 | 30,000,000 | 24,000,000 | 26,000,000 | 29,000,000 | 27,000,000 | 25,000,000 | 21,000,000 | 18,000,000 | 17,000,000 | 11,340,000 | 4,235,000 | 4,721,000 | 1,704,000 | 2,146,000 | 1,056,000 | 2,211,000 | 4,355,000 | 2,154,000 | 1,878,000 | 3,960,000 | 4,899,000 | ||||||||||||
gain on early extinguishment of debt | 16,000,000 | 3,000,000 | 15,000,000 | 18,000,000 | 42,000,000 | 31,000,000 | ||||||||||||||||||||||||||||
interest and other | 26,000,000 | 29,000,000 | 23,000,000 | 41,000,000 | 31,000,000 | 25,000,000 | 39,000,000 | 37,000,000 | 58,000,000 | 45,000,000 | 8,928,000 | 1,430,000 | 1,806,000 | -1,164,000 | -21,260,000 | -22,088,000 | -20,704,000 | -18,541,000 | -20,443,000 | -20,579,000 | -15,145,000 | -5,865,000 | ||||||||||||
income before benefit from income taxes | 67,000,000 | 68,000,000 | 31,000,000 | 25,000,000 | 12,000,000 | -22,000,000 | -44,000,000 | -74,000,000 | -104,000,000 | -115,000,000 | -148,722,000 | -205,169,000 | -206,256,000 | -240,853,000 | -235,686,000 | -220,644,000 | -284,144,000 | -109,222,000 | -75,039,000 | -72,555,000 | -60,533,000 | -58,064,000 | -49,606,000 | -63,146,000 | -44,457,000 | -53,123,000 | -28,945,000 | -30,184,000 | -40,192,000 | -26,193,000 | ||||
benefit from income taxes | 6,000,000 | 8,000,000 | 9,000,000 | -17,000,000 | 18,000,000 | 7,000,000 | 7,000,000 | 4,000,000 | 4,196,000 | 3,728,000 | 4,216,000 | 1,860,000 | 5,500,000 | 667,000 | -7,462,000 | 10,000 | 767,000 | 209,000 | -433,000 | -402,000 | 866,000 | 349,000 | -1,477,000 | -1,157,000 | 1,866,000 | -667,000 | -985,000 | -231,000 | 229,000 | 248,000 | ||||
net income | 67,000,000 | 62,000,000 | 23,000,000 | 16,000,000 | 29,000,000 | -40,000,000 | -44,000,000 | -81,000,000 | -111,000,000 | -119,000,000 | -152,918,000 | -208,897,000 | -210,472,000 | -242,713,000 | -241,186,000 | -221,311,000 | -276,682,000 | -109,232,000 | -75,806,000 | -72,764,000 | -60,100,000 | -57,662,000 | -50,472,000 | -63,495,000 | -42,980,000 | -51,966,000 | -30,811,000 | -29,517,000 | -39,207,000 | -25,962,000 | -24,678,000 | -33,778,000 | -27,002,000 | -28,901,000 |
yoy | 131.03% | -255.00% | -152.27% | -119.75% | -126.13% | -66.39% | -71.23% | -61.22% | -47.26% | -50.97% | -36.60% | -5.61% | -23.93% | 122.20% | 218.16% | 204.15% | 360.37% | 89.43% | 50.19% | 14.60% | 39.83% | 10.96% | 63.81% | 115.11% | 9.62% | 100.16% | 24.85% | -12.61% | 45.20% | -10.17% | ||||
qoq | 8.06% | 169.57% | 43.75% | -44.83% | -172.50% | -9.09% | -45.68% | -27.03% | -6.72% | -22.18% | -26.80% | -0.75% | -13.28% | 0.63% | 8.98% | -20.01% | 153.30% | 44.09% | 4.18% | 21.07% | 4.23% | 14.25% | -20.51% | 47.73% | -17.29% | 68.66% | 4.38% | -24.71% | 51.02% | 5.20% | -26.94% | 25.09% | -6.57% | |
net income margin % | 9.20% | 9.01% | 3.37% | 2.41% | 4.49% | -6.48% | -7.27% | -13.87% | -19.96% | -22.97% | -29.97% | -43.43% | -46.58% | -58.49% | -62.97% | -63.11% | -87.70% | -43.52% | -32.29% | -33.47% | -29.98% | -31.53% | -30.16% | -41.49% | -30.60% | -41.50% | -26.68% | -27.96% | -41.45% | -31.05% | -31.74% | -49.50% | -44.27% | -54.52% |
net income per share | 0.38 | 0.36 | 0.13 | 0.09 | 0.18 | -0.24 | -0.26 | -0.49 | -0.68 | -0.74 | -0.95 | -1.32 | -1.34 | -1.56 | -1.56 | -1.44 | -1.83 | -0.83 | -0.58 | -0.56 | -0.48 | -0.47 | -0.41 | -0.53 | -0.37 | -0.46 | -0.28 | -0.27 | -0.37 | -0.25 | -0.21 | -0.35 | -0.29 | -0.73 |
weighted-average shares used for eps calculation | 175,460 | 174,172 | 169,569 | 170,217 | 168,612 | 167,465 | 163,634 | 164,381 | 162,755 | 161,323 | 158,023 | 158,708 | 157,400 | 155,875 | 148,036 | 153,756 | 151,357 | 131,777 | 127,212 | 128,813 | 126,319 | 123,494 | 117,221 | 118,976 | 115,033 | 112,682 | 107,504 | 108,776 | 106,702 | 104,203 | 83,004 | 95,474 | 93,576 | 39,783 |
restructuring and other charges | 28,000,000 | 4,000,000 | 17,000,000 | 7,000,000 | ||||||||||||||||||||||||||||||
loss on conversion of debt | -136,000 | |||||||||||||||||||||||||||||||||
loss on early extinguishment and conversion of debt | -43,000 | -89,000 | ||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | -2,174,000 | -14,572,000 | ||||||||||||||||||||||||||||||||
other income | 2,836,500 | 4,982,000 | 3,464,000 | 2,900,000 | 13,862,000 | -1,705,000 | -1,762,000 | -1,215,000 | 810,000 | 509,000 | 382,000 | -19,000 | ||||||||||||||||||||||
interest expense and other income | -4,899,250 | -17,416,000 | ||||||||||||||||||||||||||||||||
revenue | ||||||||||||||||||||||||||||||||||
cost of revenue | ||||||||||||||||||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||
income before income taxes | -22,536,000 | -34,718,000 | -26,773,000 | -28,653,000 | ||||||||||||||||||||||||||||||
benefit for income taxes | -115,750 | -940,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
