Quarterly
Annual
| Unit: USD | 2024-11-01 | 2024-08-02 | 2024-05-03 | 2024-02-02 | 2023-11-03 | 2023-08-04 | 2023-05-05 | 2023-02-03 | 2022-10-28 | 2022-07-29 | 2022-04-29 | 2022-01-28 | 2021-10-29 | 2021-07-30 | 2021-04-30 | 2021-01-29 | 2020-10-30 | 2020-07-31 | 2020-05-01 | 2020-01-31 | 2019-11-01 | 2019-08-02 | 2019-05-03 | 2019-02-01 | 2018-11-02 | 2018-08-03 | 2018-05-04 | 2018-02-02 | 2017-11-03 | 2017-08-04 | 2017-05-05 | 2017-02-03 | 2016-10-28 | 2016-07-29 | 2016-04-29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net revenue: | |||||||||||||||||||||||||||||||||||
subscription | 71,407,000 | 71,292,000 | 72,221,000 | 75,260,000 | 75,212,000 | 76,825,000 | 77,259,000 | 91,522,000 | 87,191,000 | 90,322,000 | 94,413,000 | 99,459,000 | 102,992,000 | 102,426,000 | |||||||||||||||||||||
professional services | 11,326,000 | 10,890,000 | 13,431,000 | 13,894,000 | 14,152,000 | 16,141,000 | 17,136,000 | 23,814,000 | 23,751,000 | 25,860,000 | 26,602,000 | 28,421,000 | 30,707,000 | 31,746,000 | |||||||||||||||||||||
total net revenue | 82,733,000 | 82,182,000 | 85,652,000 | 89,154,000 | 89,364,000 | 92,966,000 | 94,395,000 | 115,336,000 | 110,942,000 | 116,182,000 | 121,015,000 | 127,880,000 | 133,699,000 | 134,172,000 | |||||||||||||||||||||
yoy | -7.42% | -11.60% | -9.26% | -22.70% | -19.45% | -19.98% | -22.00% | -9.81% | -17.02% | -13.41% | |||||||||||||||||||||||||
qoq | 0.67% | -4.05% | -3.93% | -0.23% | -3.87% | -1.51% | -18.16% | 3.96% | -4.51% | -3.99% | -5.37% | -4.35% | -0.35% | ||||||||||||||||||||||
cost of revenue: | |||||||||||||||||||||||||||||||||||
total cost of revenue | 26,667,000 | 27,445,000 | 27,876,000 | 30,662,000 | 34,615,000 | 40,057,000 | 42,786,000 | 47,048,000 | 45,580,000 | 49,579,000 | 49,435,000 | 50,546,000 | 52,890,000 | 56,483,000 | |||||||||||||||||||||
gross profit | 56,066,000 | 54,737,000 | 57,776,000 | 58,492,000 | 54,749,000 | 52,909,000 | 51,609,000 | 68,288,000 | 65,362,000 | 66,603,000 | 71,580,000 | 77,334,000 | 80,809,000 | 77,689,000 | |||||||||||||||||||||
yoy | 2.41% | 3.45% | 11.95% | -14.35% | -16.24% | -20.56% | -27.90% | -11.70% | -19.12% | -14.27% | |||||||||||||||||||||||||
qoq | 2.43% | -5.26% | -1.22% | 6.84% | 3.48% | 2.52% | -24.42% | 4.48% | -1.86% | -6.95% | -7.44% | -4.30% | 4.02% | ||||||||||||||||||||||
gross margin % | 67.77% | 66.60% | 67.45% | 65.61% | 61.27% | 56.91% | 54.67% | 59.21% | 58.92% | 57.33% | 59.15% | 60.47% | 60.44% | 57.90% | |||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||
research and development | 24,344,000 | 22,804,000 | 24,548,000 | 25,230,000 | 26,358,000 | 28,236,000 | 31,172,000 | 39,605,000 | 35,263,000 | 33,638,000 | 33,331,000 | 31,158,000 | 32,767,000 | 30,417,000 | 28,152,000 | 29,218,000 | 27,608,000 | 24,109,000 | 24,073,000 | 23,364,000 | 24,095,000 | 24,863,000 | 22,642,000 | 21,687,000 | 21,114,000 | 22,453,000 | 22,354,000 | 21,491,000 | 19,501,000 | 19,693,000 | 19,479,000 | 32,405,000 | 12,181,000 | 12,848,000 | 13,596,000 |
sales and marketing | 26,090,000 | 24,512,000 | 23,901,000 | 25,509,000 | 27,079,000 | 31,237,000 | 34,526,000 | 44,845,000 | 41,380,000 | 40,940,000 | 39,245,000 | 39,036,000 | 35,008,000 | 34,685,000 | 36,405,000 | 37,048,000 | 34,810,000 | 35,624,000 | 37,452,000 | 40,708,000 | 40,726,000 | 38,047,000 | 38,193,000 | 35,854,000 | 34,773,000 | 35,521,000 | 35,670,000 | 39,256,000 | 37,296,000 | 37,620,000 | 37,169,000 | 42,391,000 | 26,424,000 | 28,639,000 | 27,496,000 |
general and administrative | 27,790,000 | 20,552,000 | 18,518,000 | 20,039,000 | 20,565,000 | 20,366,000 | 22,263,000 | 37,256,000 | 24,725,000 | 24,274,000 | 25,360,000 | 22,387,000 | 28,404,000 | 26,488,000 | 25,555,000 | 27,936,000 | 24,508,000 | 21,800,000 | 27,516,000 | 25,643,000 | 25,078,000 | 25,146,000 | 23,638,000 | 22,663,000 | 21,619,000 | 22,419,000 | 25,197,000 | 25,288,000 | 22,896,000 | 21,138,000 | 23,404,000 | 9,000 | 29,709,000 | 29,306,000 | 27,852,000 |
reorganization and other related charges | 1,476,000 | 2,913,000 | 14,232,000 | ||||||||||||||||||||||||||||||||
total operating expenses | 78,224,000 | 67,868,000 | 68,443,000 | 73,691,000 | 74,002,000 | 94,071,000 | 87,961,000 | 121,706,000 | 101,368,000 | 98,852,000 | 97,936,000 | 92,581,000 | 96,179,000 | 91,590,000 | 90,112,000 | 94,202,000 | 86,926,000 | 81,533,000 | 89,041,000 | 89,715,000 | 89,899,000 | 88,056,000 | 84,473,000 | 80,204,000 | 77,506,000 | 80,393,000 | 83,221,000 | 86,035,000 | 79,693,000 | 78,451,000 | 80,052,000 | 74,805,000 | 68,314,000 | 70,793,000 | 68,944,000 |
operating income | -22,158,000 | -13,131,000 | -10,667,000 | -15,199,000 | -19,253,000 | -41,162,000 | -36,352,000 | -53,418,000 | -36,006,000 | -32,249,000 | -26,356,000 | -15,247,000 | -15,370,000 | -13,901,000 | -7,856,000 | -14,211,000 | -4,898,000 | -2,957,000 | -10,769,000 | -12,521,000 | -10,135,000 | -15,046,000 | -14,472,000 | -10,400,000 | -6,579,000 | -14,163,000 | -17,590,000 | -26,106,000 | -17,885,000 | -18,653,000 | -20,401,000 | -12,063,000 | -14,843,000 | -20,047,000 | -19,000,000 |
yoy | 15.09% | -68.10% | -70.66% | -71.55% | -46.53% | 27.64% | 37.93% | 250.35% | 134.26% | 131.99% | 235.49% | 7.29% | 213.80% | 370.10% | -27.05% | 13.50% | -51.67% | -80.35% | -25.59% | 20.39% | 54.05% | 6.23% | -17.73% | -60.16% | -63.21% | -24.07% | -13.78% | 116.41% | 20.49% | -6.95% | 7.37% | ||||
qoq | 68.75% | 23.10% | -29.82% | -21.06% | -53.23% | 13.23% | -31.95% | 48.36% | 11.65% | 22.36% | 72.86% | -0.80% | 10.57% | 76.95% | -44.72% | 190.14% | 65.64% | -72.54% | -13.99% | 23.54% | -32.64% | 3.97% | 39.15% | 58.08% | -53.55% | -19.48% | -32.62% | 45.97% | -4.12% | -8.57% | 69.12% | -18.73% | -25.96% | 5.51% | |
operating margin % | -26.78% | -15.98% | -12.45% | -17.05% | -21.54% | -44.28% | -38.51% | -46.32% | -32.45% | -27.76% | -21.78% | -11.92% | -11.50% | -10.36% | |||||||||||||||||||||
interest and other income | -483,000 | -874,000 | 796,000 | -856,000 | 684,000 | 240,250 | -1,257,000 | ||||||||||||||||||||||||||||
income before income taxes | -22,641,000 | -14,005,000 | -9,871,000 | -16,055,000 | -18,569,000 | -41,798,000 | -38,098,000 | -50,943,000 | -36,667,000 | -32,118,000 | -27,053,000 | -16,509,000 | -16,132,000 | -14,502,000 | -8,763,000 | -14,121,000 | -4,977,000 | -2,927,000 | -9,776,000 | -12,632,000 | -11,392,000 | -13,096,000 | -14,204,000 | -10,204,000 | -5,505,000 | -13,160,000 | -17,085,000 | -27,888,000 | -17,764,000 | -19,078,000 | -21,050,000 | -11,910,000 | -13,736,000 | -19,196,000 | -18,635,000 |
income tax benefit | 4,860,000 | 724,000 | 26,205,000 | -7,763,000 | -4,148,000 | -9,439,000 | -7,128,000 | -10,907,000 | -8,521,000 | -7,399,000 | -5,455,000 | -7,734,000 | -3,269,000 | -2,739,000 | -2,373,000 | -4,590,000 | -1,369,000 | -1,700,000 | -2,240,000 | -7,404,000 | -3,484,000 | -2,836,000 | -5,934,000 | 1,574,000 | -1,770,000 | -3,391,000 | -3,266,000 | -37,766,000 | -6,163,000 | -6,960,000 | -6,814,000 | -5,093,000 | -6,018,000 | -7,145,000 | -7,008,000 |
net income | -27,501,000 | -14,729,000 | -36,076,000 | -8,292,000 | -14,421,000 | -32,359,000 | -30,970,000 | -40,036,000 | -28,146,000 | -24,719,000 | -21,598,000 | -8,775,000 | -12,863,000 | -11,763,000 | -6,390,000 | -9,531,000 | -3,608,000 | -1,227,000 | -7,536,000 | -5,228,000 | -7,908,000 | -10,260,000 | -8,270,000 | -11,778,000 | -3,735,000 | -9,769,000 | -13,819,000 | 9,878,000 | -11,601,000 | -12,118,000 | -14,236,000 | -6,817,000 | -7,718,000 | -12,051,000 | -11,627,000 |
yoy | 90.70% | -54.48% | 16.49% | -79.29% | -48.76% | 30.91% | 43.39% | 356.25% | 118.81% | 110.14% | 238.00% | -7.93% | 256.51% | 858.68% | -15.21% | 82.31% | -54.38% | -88.04% | -8.88% | -55.61% | 111.73% | 5.03% | -40.15% | -219.23% | -67.80% | -19.38% | -2.93% | -244.90% | 50.31% | 0.56% | 22.44% | ||||
qoq | 86.71% | -59.17% | 335.07% | -42.50% | -55.43% | 4.48% | -22.64% | 42.24% | 13.86% | 14.45% | 146.13% | -31.78% | 9.35% | 84.08% | -32.96% | 164.16% | 194.05% | -83.72% | 44.15% | -33.89% | -22.92% | 24.06% | -29.78% | 215.34% | -61.77% | -29.31% | -239.90% | -185.15% | -4.27% | -14.88% | 108.83% | -11.67% | -35.96% | 3.65% | |
net income margin % | -33.24% | -17.92% | -42.12% | -9.30% | -16.14% | -34.81% | -32.81% | -34.71% | -25.37% | -21.28% | -17.85% | -6.86% | -9.62% | -8.77% | |||||||||||||||||||||
loss per common share | -310 | -170 | -410 | -225 | -170 | -380 | -360 | -480 | -330 | -290 | -260 | -110 | -150 | -140 | -80 | -120 | -40 | -20 | -90 | -60 | -100 | -130 | -100 | -140 | -50 | ||||||||||
weighted-average common shares outstanding | 88,847,000 | 88,540,000 | 87,512,000 | 86,049,000 | 86,278,000 | 86,121,000 | 85,431,000 | 84,389,000 | 84,584,000 | 84,483,000 | 83,763,000 | 82,916,000 | 83,297,000 | 82,979,000 | 81,985,000 | 81,358,000 | 81,474,000 | 81,417,000 | 80,938,000 | 80,563,000 | 80,518,000 | 80,674,000 | 80,467,000 | 80,710,000 | 80,892,000 | 80,839,000 | 80,522,000 | 80,280,000 | 80,355,000 | 80,353,000 | 80,056,000 | 77,635,000 | 80,009,000 | 80,009,000 | 70,330,000 |
interest and other | -636,000 | -1,746,000 | -306,750 | -661,000 | 131,000 | -697,000 | -567,500 | -762,000 | -601,000 | -907,000 | 90,000 | -79,000 | 30,000 | 993,000 | 1,950,000 | 268,000 | 196,000 | 1,074,000 | 1,003,000 | 505,000 | -1,782,000 | 121,000 | -425,000 | -649,000 | 153,000 | 1,107,000 | 851,000 | 365,000 | |||||||
net revenue | 139,463,000 | 139,736,000 | 141,641,000 | 138,476,000 | 141,181,000 | 141,986,000 | 141,332,000 | 136,605,000 | 132,842,000 | 130,710,000 | 133,060,000 | 128,778,000 | 126,161,000 | 120,654,000 | 117,534,000 | 116,123,000 | 113,593,000 | 118,948,000 | 107,108,000 | 103,653,000 | 99,793,000 | ||||||||||||||
cost of revenue | 57,207,000 | 59,745,000 | 59,613,000 | 59,900,000 | 62,909,000 | 64,792,000 | 61,568,000 | 63,595,000 | 62,841,000 | 60,906,000 | 62,133,000 | 62,548,000 | 60,530,000 | 60,725,000 | 55,726,000 | 56,325,000 | 53,942,000 | 56,206,000 | 53,637,000 | 52,907,000 | 49,849,000 | ||||||||||||||
gross margin | 82,256,000 | 79,991,000 | 82,028,000 | 78,576,000 | 78,272,000 | 77,194,000 | 79,764,000 | 73,010,000 | 70,001,000 | 69,804,000 | 70,927,000 | 66,230,000 | 65,631,000 | 59,929,000 | 61,808,000 | 59,798,000 | 59,651,000 | 62,742,000 | 53,471,000 | 50,746,000 | 49,944,000 | ||||||||||||||
net income per common share | -120 | -170 | 120 | -140 | -150 | -180 | -80 | -100 | -150 | -170 |
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.
