Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||||||||||
subscription | 791,678,000 | 744,532,000 | 698,728,000 | 687,305,000 | 654,738,000 | 623,763,000 | 603,798,000 | 570,226,000 | 545,832,000 | 517,678,000 | 489,743,000 | 458,151,000 | 435,030,000 | 412,401,000 | 384,956,000 | 358,658,000 | 328,975,000 | 300,423,000 | 270,263,000 | 244,323,000 | 221,058,000 | 196,415,000 | 191,229,000 | 179,086,000 | 167,078,000 | 155,876,000 | 144,226,000 | 136,804,000 | 125,478,000 | 116,566,000 | 108,602,000 | 101,697,000 | 93,164,000 | 84,363,000 | 77,503,000 | 72,418,000 | 66,505,000 | 60,916,000 | 54,936,000 | 49,617,000 | 44,091,000 | 39,273,000 | 34,939,000 | 31,325,000 | 27,806,000 |
professional services and other | 17,840,000 | 16,334,000 | 15,409,000 | 15,873,000 | 14,983,000 | 13,467,000 | 13,616,000 | 11,689,000 | 11,725,000 | 11,460,000 | 11,877,000 | 11,505,000 | 8,928,000 | 9,354,000 | 10,643,000 | 10,651,000 | 10,220,000 | 10,365,000 | 11,102,000 | 7,742,000 | 7,327,000 | 7,193,000 | 7,739,000 | 7,100,000 | 6,543,000 | 7,379,000 | 7,572,000 | 7,218,000 | 6,348,000 | 6,010,000 | 5,954,000 | 4,844,000 | 4,562,000 | 4,730,000 | 4,749,000 | 4,026,000 | 4,084,000 | 4,058,000 | 4,024,000 | 3,509,000 | 3,620,000 | 3,668,000 | 3,227,000 | 2,831,000 | 2,642,000 |
total revenue | 809,518,000 | 760,866,000 | 714,137,000 | 703,178,000 | 669,721,000 | 637,230,000 | 617,414,000 | 581,915,000 | 557,557,000 | 529,138,000 | 501,620,000 | 469,656,000 | 443,958,000 | 421,755,000 | 395,599,000 | 369,309,000 | 339,195,000 | 310,788,000 | 281,365,000 | 252,065,000 | 228,385,000 | 203,608,000 | 198,968,000 | 186,186,000 | 173,621,000 | 163,255,000 | 151,798,000 | 144,022,000 | 131,826,000 | 122,576,000 | 114,556,000 | 106,541,000 | 97,726,000 | 89,093,000 | 82,252,000 | 76,444,000 | 70,589,000 | 64,974,000 | 58,960,000 | 53,126,000 | 47,711,000 | 42,941,000 | 38,166,000 | 34,156,000 | 30,448,000 |
yoy | 20.87% | 19.40% | 15.67% | 20.84% | 20.12% | 20.43% | 23.08% | 23.90% | 25.59% | 25.46% | 26.80% | 27.17% | 30.89% | 35.71% | 40.60% | 46.51% | 48.52% | 52.64% | 41.41% | 35.38% | 31.54% | 24.72% | 31.07% | 29.28% | 31.70% | 33.19% | 32.51% | 35.18% | 34.89% | 37.58% | 39.27% | 39.37% | 38.44% | 37.12% | 39.50% | 43.89% | 47.95% | 51.31% | 54.48% | 55.54% | 56.70% | ||||
qoq | 6.39% | 6.54% | 1.56% | 5.00% | 5.10% | 3.21% | 6.10% | 4.37% | 5.37% | 5.49% | 6.81% | 5.79% | 5.26% | 6.61% | 7.12% | 8.88% | 9.14% | 10.46% | 11.62% | 10.37% | 12.17% | 2.33% | 6.87% | 7.24% | 6.35% | 7.55% | 5.40% | 9.25% | 7.55% | 7.00% | 7.52% | 9.02% | 9.69% | 8.32% | 7.60% | 8.29% | 8.64% | 10.20% | 10.98% | 11.35% | 11.11% | 12.51% | 11.74% | 12.18% | |
cost of revenues: | |||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 133,518,000 | 122,161,000 | 115,107,000 | 72,482,000 | 99,324,000 | 95,517,000 | 95,088,000 | 64,213,500 | 87,526,000 | 87,286,000 | 82,046,000 | 58,499,500 | 82,127,000 | 78,931,000 | 72,936,000 | 46,804,500 | 69,606,000 | 62,877,000 | 54,734,000 | 29,916,000 | 42,603,000 | 38,777,000 | 38,285,000 | 23,495,750 | 33,263,000 | 31,142,000 | 29,578,000 | 18,248,250 | 25,765,000 | 24,851,000 | 22,377,000 | 13,668,250 | 19,010,000 | 18,591,000 | 17,072,000 | 11,244,500 | 15,812,000 | 15,195,000 | 13,971,000 | 13,707,000 | 12,478,000 | 11,273,000 | 10,465,000 | 10,523,000 | 9,705,000 |
gross profit | 676,000,000 | 638,705,000 | 599,030,000 | 599,841,000 | 570,397,000 | 541,713,000 | 522,326,000 | 493,280,000 | 470,031,000 | 441,852,000 | 419,574,000 | 389,395,000 | 361,831,000 | 342,824,000 | 322,663,000 | 297,670,000 | 269,589,000 | 247,911,000 | 226,631,000 | 204,770,000 | 185,782,000 | 164,831,000 | 160,683,000 | 150,211,000 | 140,358,000 | 132,113,000 | 122,220,000 | 116,658,000 | 106,061,000 | 97,725,000 | 92,179,000 | 85,485,000 | 78,716,000 | 70,502,000 | 65,180,000 | 59,557,000 | 54,777,000 | 49,779,000 | 44,989,000 | 39,419,000 | 35,233,000 | 31,668,000 | 27,701,000 | 23,633,000 | 20,743,000 |
yoy | 18.51% | 17.90% | 14.69% | 21.60% | 21.35% | 22.60% | 24.49% | 26.68% | 29.90% | 28.89% | 30.03% | 30.81% | 34.22% | 38.29% | 42.37% | 45.37% | 45.11% | 50.40% | 41.04% | 36.32% | 32.36% | 24.77% | 31.47% | 28.76% | 32.34% | 35.19% | 32.59% | 36.47% | 34.74% | 38.61% | 41.42% | 43.53% | 43.70% | 41.63% | 44.88% | 51.09% | 55.47% | 57.19% | 62.41% | 66.80% | 69.85% | ||||
qoq | 5.84% | 6.62% | -0.14% | 5.16% | 5.30% | 3.71% | 5.89% | 4.95% | 6.38% | 5.31% | 7.75% | 7.62% | 5.54% | 6.25% | 8.40% | 10.42% | 8.74% | 9.39% | 10.68% | 10.22% | 12.71% | 2.58% | 6.97% | 7.02% | 6.24% | 8.09% | 4.77% | 9.99% | 8.53% | 6.02% | 7.83% | 8.60% | 11.65% | 8.17% | 9.44% | 8.73% | 10.04% | 10.65% | 14.13% | 11.88% | 11.26% | 14.32% | 17.21% | 13.93% | |
gross margin % | 83.51% | 83.94% | 83.88% | 85.30% | 85.17% | 85.01% | 84.60% | 84.77% | 84.30% | 83.50% | 83.64% | 82.91% | 81.50% | 81.29% | 81.56% | 80.60% | 79.48% | 79.77% | 80.55% | 81.24% | 81.35% | 80.96% | 80.76% | 80.68% | 80.84% | 80.92% | 80.51% | 81.00% | 80.46% | 79.73% | 80.47% | 80.24% | 80.55% | 79.13% | 79.24% | 77.91% | 77.60% | 76.61% | 76.30% | 74.20% | 73.85% | 73.75% | 72.58% | 69.19% | 68.13% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||
research and development | 227,714,000 | 237,340,000 | 220,100,000 | 213,713,000 | 191,185,000 | 198,180,000 | 175,637,000 | 163,234,000 | 156,871,000 | 169,955,000 | 127,683,000 | 116,335,000 | 114,038,000 | 118,914,000 | 92,736,000 | 82,997,000 | 78,473,000 | 72,104,000 | 68,396,000 | 55,563,000 | 54,456,000 | 49,372,000 | 46,202,000 | 42,757,000 | 39,847,000 | 40,456,000 | 35,177,000 | 32,005,000 | 30,761,000 | 28,485,000 | 26,352,000 | 22,286,000 | 18,828,000 | 15,889,000 | 13,370,000 | 12,815,000 | 12,100,000 | 11,278,000 | 9,804,000 | 8,670,000 | 8,128,000 | 8,158,000 | 7,501,000 | 11,140,000 | 4,858,000 |
sales and marketing | 355,268,000 | 339,879,000 | 326,697,000 | 314,834,000 | 309,928,000 | 293,794,000 | 300,282,000 | 281,137,000 | 271,448,000 | 265,294,000 | 250,683,000 | 235,133,000 | 229,541,000 | 224,262,000 | 197,134,000 | 180,845,000 | 170,016,000 | 157,799,000 | 141,017,000 | 127,851,000 | 119,299,000 | 102,600,000 | 102,328,000 | 90,418,000 | 91,283,000 | 84,079,000 | 74,905,000 | 70,960,000 | 71,293,000 | 65,281,000 | 59,910,000 | 57,575,000 | 57,904,000 | 50,708,000 | 46,672,000 | 47,116,000 | 41,193,000 | 39,140,000 | 35,198,000 | 31,572,000 | 30,868,000 | 26,291,000 | 23,897,000 | 24,109,000 | 21,680,000 |
general and administrative | 80,747,000 | 84,995,000 | 78,633,000 | 80,952,000 | 77,928,000 | 72,597,000 | 68,858,000 | 69,710,000 | 61,308,000 | 61,222,000 | 57,405,000 | 51,411,000 | 50,465,000 | 51,898,000 | 43,947,000 | 42,066,000 | 36,027,000 | 34,610,000 | 32,250,000 | 28,997,000 | 27,488,000 | 26,484,000 | 26,255,000 | 25,194,000 | 23,300,000 | 23,303,000 | 21,174,000 | 21,525,000 | 19,057,000 | 18,011,000 | 17,241,000 | 15,057,000 | 14,110,000 | 14,482,000 | 13,138,000 | 13,446,000 | 11,435,000 | 10,391,000 | 9,848,000 | 9,626,000 | 9,527,000 | 8,541,000 | 7,715,000 | 8,336,000 | 5,162,000 |
restructuring | 1,037,000 | 1,105,000 | 1,080,000 | 1,143,000 | 987,000 | 1,077,000 | 782,000 | 3,547,000 | 846,000 | 63,880,000 | 28,570,000 | ||||||||||||||||||||||||||||||||||
total operating expenses | 664,766,000 | 663,319,000 | 626,510,000 | 610,642,000 | 580,028,000 | 565,648,000 | 545,559,000 | 517,628,000 | 490,473,000 | 560,351,000 | 464,341,000 | 402,879,000 | 394,044,000 | 395,074,000 | 333,817,000 | 305,908,000 | 284,516,000 | 264,513,000 | 241,663,000 | 212,411,000 | 201,243,000 | 178,456,000 | 174,785,000 | 158,369,000 | 154,430,000 | 147,838,000 | 131,256,000 | 124,490,000 | 121,111,000 | 111,777,000 | 103,503,000 | 94,918,000 | 90,842,000 | 81,079,000 | 73,180,000 | 73,377,000 | 64,728,000 | 60,809,000 | 54,850,000 | 49,868,000 | 48,523,000 | 42,990,000 | 39,113,000 | 43,585,000 | 31,700,000 |
income from operations | 11,234,000 | -24,614,000 | -27,480,000 | -10,801,000 | -9,631,000 | -23,935,000 | -23,233,000 | -24,348,000 | -20,442,000 | -118,499,000 | -44,767,000 | -13,484,000 | -32,213,000 | -52,250,000 | -11,154,000 | -8,238,000 | -14,927,000 | -16,602,000 | -15,032,000 | -7,641,000 | -15,461,000 | -13,625,000 | -14,102,000 | -8,158,000 | -14,072,000 | -15,725,000 | -9,036,000 | -7,832,000 | -15,050,000 | -14,052,000 | -11,324,000 | -9,433,000 | -12,126,000 | -10,577,000 | -8,000,000 | -13,820,000 | -9,951,000 | -11,030,000 | -9,861,000 | -10,449,000 | -13,290,000 | -11,322,000 | -11,412,000 | -19,952,000 | -10,957,000 |
yoy | -216.64% | 2.84% | 18.28% | -55.64% | -52.89% | -79.80% | -48.10% | 80.57% | -36.54% | 126.79% | 301.35% | 63.68% | 115.80% | 214.72% | -25.80% | 7.81% | -3.45% | 21.85% | 6.59% | -6.34% | 9.87% | -13.35% | 56.06% | 4.16% | -6.50% | 11.91% | -20.20% | -16.97% | 24.11% | 32.85% | 41.55% | -31.74% | 21.86% | -4.11% | -18.87% | 32.26% | -25.12% | -2.58% | -13.59% | -47.63% | 21.29% | ||||
qoq | -145.64% | -10.43% | 154.42% | 12.15% | -59.76% | 3.02% | -4.58% | 19.11% | -82.75% | 164.70% | 232.00% | -58.14% | -38.35% | 368.44% | 35.40% | -44.81% | -10.09% | 10.44% | 96.73% | -50.58% | 13.48% | -3.38% | 72.86% | -42.03% | -10.51% | 74.03% | 15.37% | -47.96% | 7.10% | 24.09% | 20.05% | -22.21% | 14.64% | 32.21% | -42.11% | 38.88% | -9.78% | 11.85% | -5.63% | -21.38% | 17.38% | -0.79% | -42.80% | 82.09% | |
operating margin % | 1.39% | -3.23% | -3.85% | -1.54% | -1.44% | -3.76% | -3.76% | -4.18% | -3.67% | -22.39% | -8.92% | -2.87% | -7.26% | -12.39% | -2.82% | -2.23% | -4.40% | -5.34% | -5.34% | -3.03% | -6.77% | -6.69% | -7.09% | -4.38% | -8.11% | -9.63% | -5.95% | -5.44% | -11.42% | -11.46% | -9.89% | -8.85% | -12.41% | -11.87% | -9.73% | -18.08% | -14.10% | -16.98% | -16.72% | -19.67% | -27.86% | -26.37% | -29.90% | -58.41% | -35.99% |
other income | -2,346,000 | 1,094,000 | -2,309,000 | 2,913,000 | -565,000 | 1,784,000 | 13,161,000 | -2,545,000 | -1,664,000 | 330,000 | -794,000 | -6,246,000 | -1,185,000 | -3,091,000 | 3,692,000 | -974,000 | 9,877,000 | 528,000 | 660,000 | 441,000 | -7,000 | -91,000 | -1,052,000 | 380,000 | -89,000 | -672,000 | -12,000 | -405,000 | -277,000 | -527,000 | -283,000 | -308,000 | -26,000 | -97,000 | -128,000 | -56,000 | -365,000 | -202,000 | -333,000 | 241,000 | -186,000 | -55,000 | 628,000 | 94,750 | 302,000 |
interest income | 14,252,000 | 18,290,000 | 20,564,000 | 21,829,000 | 21,780,000 | 20,370,000 | 18,727,000 | 18,633,000 | 16,181,000 | 13,542,000 | 10,472,000 | 7,778,000 | 4,658,000 | 2,050,000 | 515,000 | 127,000 | 230,000 | 341,000 | 475,000 | 623,000 | 958,000 | 2,135,000 | 4,057,000 | 4,646,000 | 5,185,000 | 5,424,000 | 4,174,000 | 2,844,000 | 2,416,000 | 2,092,000 | 1,824,000 | 1,526,000 | 1,274,000 | 734,000 | 303,000 | 250,000 | 224,000 | 201,000 | 179,000 | 149,000 | 131,000 | 101,000 | 10,000 | 42,000 | |
interest expense | -4,000 | -227,000 | -644,000 | -949,000 | -936,000 | -901,000 | -935,000 | -984,000 | -950,000 | -937,000 | -930,000 | -940,000 | -923,000 | -949,000 | -950,000 | -5,906,000 | -7,798,000 | -7,179,000 | -9,399,000 | -7,226,000 | -7,062,000 | -16,809,000 | -5,953,000 | -5,872,000 | -5,760,000 | -5,673,000 | -5,513,000 | -5,493,000 | -5,393,000 | -5,326,000 | -5,174,000 | -5,234,000 | -5,063,000 | -2,832,000 | -52,000 | 12,000 | -97,000 | -93,000 | -87,000 | -45,000 | -31,000 | -79,000 | -32,000 | -63,000 | -138,000 |
total other income | 11,902,000 | 19,157,000 | 17,611,000 | 23,793,000 | 20,279,000 | 21,253,000 | 30,953,000 | 15,104,000 | 13,567,000 | 12,935,000 | 8,748,000 | 592,000 | 2,550,000 | -1,990,000 | 3,257,000 | -6,753,000 | 2,309,000 | -6,310,000 | -8,264,000 | -6,162,000 | -6,111,000 | -14,765,000 | -2,948,000 | -846,000 | -664,000 | -921,000 | -1,351,000 | -3,054,000 | -3,254,000 | -3,761,000 | -3,633,000 | -4,016,000 | -3,815,000 | -2,195,000 | 123,000 | 206,000 | -238,000 | -94,000 | -241,000 | 345,000 | -86,000 | -33,000 | 606,000 | 164,000 | 164,000 |
income before income tax expense | 23,136,000 | -5,457,000 | -9,869,000 | 12,992,000 | 10,648,000 | -2,682,000 | 7,720,000 | -9,244,000 | -6,875,000 | -105,564,000 | -36,019,000 | -12,892,000 | -29,663,000 | -54,240,000 | -7,897,000 | -14,991,000 | -12,618,000 | -22,912,000 | -23,296,000 | -13,803,000 | -21,572,000 | -28,390,000 | -17,050,000 | -10,442,250 | -14,736,000 | -16,646,000 | -10,387,000 | -14,957,000 | |||||||||||||||||
income tax expense | -6,600,000 | -11,924,000 | -11,753,000 | -1,786,000 | -13,382,000 | -2,263,000 | -2,744,000 | -1,748,000 | -2,121,000 | -1,380,000 | -1,117,000 | -1,660,000 | -1,613,000 | -926,000 | -1,011,000 | -666,000 | -418,750 | -251,000 | -711,000 | -713,000 | -491,000 | ||||||||||||||||||||||||
net income | 16,536,000 | -3,258,000 | -21,793,000 | 4,983,000 | 8,146,000 | -14,435,000 | 5,934,000 | -13,604,000 | -5,463,000 | -118,946,000 | -38,282,000 | -15,636,000 | -31,411,000 | -56,361,000 | -9,341,000 | -16,371,000 | -13,735,000 | -24,572,000 | -23,159,000 | -15,416,000 | -22,498,000 | -29,401,000 | -17,716,000 | -10,302,000 | -14,987,000 | -17,357,000 | -11,100,000 | -11,492,000 | -18,663,000 | -18,225,000 | -15,448,000 | -11,535,000 | -10,583,000 | -9,521,000 | -8,075,000 | -13,829,000 | -10,515,000 | -11,064,000 | -10,154,000 | -10,251,000 | -13,552,000 | -11,392,000 | -10,858,000 | -19,696,000 | -10,793,000 |
yoy | 103.00% | -77.43% | -467.26% | -136.63% | -249.11% | -87.86% | -115.50% | -13.00% | -82.61% | 111.04% | 309.83% | -4.49% | 128.69% | 129.37% | -59.67% | 6.19% | -38.95% | -16.42% | 30.72% | 49.64% | 50.12% | 69.39% | 59.60% | -10.36% | -19.70% | -4.76% | -28.15% | -0.37% | 76.35% | 91.42% | 91.31% | -16.59% | 0.65% | -13.95% | -20.47% | 34.90% | -22.41% | -2.88% | -6.48% | -47.95% | 25.56% | ||||
qoq | -607.55% | -85.05% | -537.35% | -38.83% | -156.43% | -343.26% | -143.62% | 149.02% | -95.41% | 210.71% | 144.83% | -50.22% | -44.27% | 503.37% | -42.94% | 19.19% | -44.10% | 6.10% | 50.23% | -31.48% | -23.48% | 65.96% | 71.97% | -31.26% | -13.65% | 56.37% | -3.41% | -38.42% | 2.40% | 17.98% | 33.92% | 9.00% | 11.15% | 17.91% | -41.61% | 31.52% | -4.96% | 8.96% | -0.95% | -24.36% | 18.96% | 4.92% | -44.87% | 82.49% | |
net income margin % | 2.04% | -0.43% | -3.05% | 0.71% | 1.22% | -2.27% | 0.96% | -2.34% | -0.98% | -22.48% | -7.63% | -3.33% | -7.08% | -13.36% | -2.36% | -4.43% | -4.05% | -7.91% | -8.23% | -6.12% | -9.85% | -14.44% | -8.90% | -5.53% | -8.63% | -10.63% | -7.31% | -7.98% | -14.16% | -14.87% | -13.49% | -10.83% | -10.83% | -10.69% | -9.82% | -18.09% | -14.90% | -17.03% | -17.22% | -19.30% | -28.40% | -26.53% | -28.45% | -57.66% | -35.45% |
net income per share | 0.31 | -0.06 | -0.42 | 0.1 | 0.16 | -0.28 | 0.12 | -0.818 | -0.11 | -2.39 | -0.78 | -0.508 | -0.65 | -1.18 | -0.2 | -0.328 | -0.29 | -0.53 | -0.5 | -0.393 | -0.49 | -0.67 | -0.41 | -0.26 | -0.35 | -0.41 | -0.27 | -0.343 | -0.48 | -0.48 | -0.41 | -0.193 | -0.29 | -0.26 | -0.22 | -0.228 | -0.3 | -0.32 | -0.29 | ||||||
net income income per share, diluted | 0.31 | ||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing basic net income income per share: | 52,507 | ||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing diluted net income per share | 52,671 | ||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 2,199,000 | -4,010,000 | -2,502,000 | -3,558,250 | 1,412,000 | -1,444,000 | 137,000 | -606,000 | -359,000 | -412,000 | 1,914,000 | 5,358,000 | 3,251,000 | 60,000 | |||||||||||||||||||||||||||||||
weighted-average common shares used in computing basic and diluted net income per share | 52,696 | 36,654 | |||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing basic net income per share: | 52,154 | 51,178 | 51,354 | 50,689 | |||||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing diluted net income per share: | 52,154 | 51,819 | 51,778 | 51,498 | |||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing basic and diluted net income per share: | 51,005 | 50,051 | 49,703 | 49,395 | 48,067 | 47,815 | 47,577 | 47,044 | 46,777 | 46,428 | 45,627 | 44,130 | 43,275 | 42,531 | 42,127 | 40,568 | 38,762 | 38,350 | 37,832 | 37,047 | 36,205 | 35,393 | 35,023 | 34,692 | |||||||||||||||||||||
income before income tax benefit | -10,886,000 | -18,304,000 | -17,813,000 | -13,449,000 | -15,941,000 | -12,772,000 | -11,124,000 | ||||||||||||||||||||||||||||||||||||||
income before income tax provision | -7,877,000 | -7,853,750 | -10,189,000 | -10,102,000 | |||||||||||||||||||||||||||||||||||||||||
income tax provision | -198,000 | -79,500 | -326,000 | -52,000 | |||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | -8,884,250 | -13,376,000 | -11,355,000 | -10,806,000 | |||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | -66,250 | -176,000 | -37,000 | -52,000 | |||||||||||||||||||||||||||||||||||||||||
preferred stock accretion | 291,000 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders | -10,251,000 | -13,552,000 | -11,392,000 | -10,858,000 | -19,987,000 | -10,806,000 | |||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders per share, basic and diluted | -0.273 | -0.4 | -0.34 | -0.34 | -1.25 | -1.84 | |||||||||||||||||||||||||||||||||||||||
weighted-average common shares used in computing basic and diluted net income attributable to common stockholders per share: | 33,819 | 33,208 | 31,636 | 5,874 | |||||||||||||||||||||||||||||||||||||||||
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.
