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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 192,884,000 | 186,687,000 | 158,677,000 | 164,325,000 | 147,538,000 | 148,047,000 | 131,929,000 | 132,511,000 | 124,604,000 | 124,130,000 | 111,436,000 | 103,875,000 | 102,051,000 | 92,378,000 | 81,804,000 | 85,432,000 | 81,278,000 | 74,311,000 | 78,809,000 | 71,944,000 | 50,878,000 | 63,535,000 | 59,104,000 | 54,673,000 | 53,331,000 | 47,214,000 | 43,155,000 | 38,104,000 | 35,469,000 | 30,565,000 | 28,182,000 | 25,035,000 | 23,854,000 | 21,437,000 | 18,704,000 | 16,780,000 |
yoy | 30.74% | 26.10% | 20.27% | 24.01% | 18.41% | 19.27% | 18.39% | 27.57% | 22.10% | 34.37% | 36.22% | 21.59% | 25.56% | 24.31% | 3.80% | 18.75% | 59.75% | 16.96% | 33.34% | 31.59% | -4.60% | 34.57% | 36.96% | 43.48% | 50.36% | 54.47% | 53.13% | 52.20% | 48.69% | 42.58% | 50.67% | 49.20% | ||||
qoq | 3.32% | 17.65% | -3.44% | 11.38% | -0.34% | 12.22% | -0.44% | 6.35% | 0.38% | 11.39% | 7.28% | 1.79% | 10.47% | 12.93% | -4.25% | 5.11% | 9.38% | -5.71% | 9.54% | 41.40% | -19.92% | 7.50% | 8.10% | 2.52% | 12.96% | 9.41% | 13.26% | 7.43% | 16.04% | 8.46% | 12.57% | 4.95% | 11.27% | 14.61% | 11.47% | |
cost of revenue | 55,762,000 | 53,830,000 | 49,461,000 | 49,257,000 | 46,062,000 | 44,576,000 | 44,413,000 | 45,085,000 | 42,130,000 | 37,905,000 | 35,755,000 | 32,954,000 | 31,806,000 | 30,619,000 | 30,521,000 | 29,284,000 | 25,995,000 | 23,458,000 | 20,498,000 | 18,232,000 | 15,484,000 | 16,063,000 | 13,915,000 | 13,785,000 | 12,825,000 | 11,730,000 | 10,529,000 | 9,949,000 | 9,490,000 | 8,611,000 | 7,706,000 | 6,920,000 | 6,744,000 | 6,337,000 | 5,786,000 | 5,282,000 |
gross profit | 137,122,000 | 132,857,000 | 109,216,000 | 115,068,000 | 101,476,000 | 103,471,000 | 87,516,000 | 87,426,000 | 82,474,000 | 86,225,000 | 75,681,000 | 70,921,000 | 70,245,000 | 61,759,000 | 51,283,000 | 56,148,000 | 55,283,000 | 50,853,000 | 58,311,000 | 53,712,000 | 35,394,000 | 47,472,000 | 45,189,000 | 40,888,000 | 40,506,000 | 35,484,000 | 32,626,000 | 28,155,000 | 25,979,000 | 21,954,000 | 20,476,000 | 18,115,000 | 17,110,000 | 15,100,000 | 12,918,000 | 11,498,000 |
yoy | 35.13% | 28.40% | 24.80% | 31.62% | 23.04% | 20.00% | 15.64% | 23.27% | 17.41% | 39.62% | 47.58% | 26.31% | 27.06% | 21.45% | -12.05% | 4.54% | 56.19% | 7.12% | 29.04% | 31.36% | -12.62% | 33.78% | 38.51% | 45.22% | 55.92% | 61.63% | 59.34% | 55.42% | 51.84% | 45.39% | 58.51% | 57.55% | ||||
qoq | 3.21% | 21.65% | -5.09% | 13.39% | -1.93% | 18.23% | 0.10% | 6.00% | -4.35% | 13.93% | 6.71% | 0.96% | 13.74% | 20.43% | -8.66% | 1.56% | 8.71% | -12.79% | 8.56% | 51.75% | -25.44% | 5.05% | 10.52% | 0.94% | 14.15% | 8.76% | 15.88% | 8.38% | 18.33% | 7.22% | 13.03% | 5.87% | 13.31% | 16.89% | 12.35% | |
gross margin % | 71.09% | 71.17% | 68.83% | 70.02% | 68.78% | 69.89% | 66.34% | 65.98% | 66.19% | 69.46% | 67.91% | 68.28% | 68.83% | 66.85% | 62.69% | 65.72% | 68.02% | 68.43% | 73.99% | 74.66% | 69.57% | 74.72% | 76.46% | 74.79% | 75.95% | 75.16% | 75.60% | 73.89% | 73.24% | 71.83% | 72.66% | 72.36% | 71.73% | 70.44% | 69.07% | 68.52% |
operating expenses: | ||||||||||||||||||||||||||||||||||||
research and development | 21,033,000 | 21,012,000 | 21,519,000 | 19,081,000 | 15,694,000 | 19,690,000 | 16,994,000 | 15,416,000 | 16,309,000 | 13,677,000 | 14,842,000 | 11,448,000 | 11,945,000 | 10,542,000 | 11,870,000 | 8,685,000 | 9,606,000 | 8,510,000 | 11,604,000 | 8,768,000 | 12,542,000 | 8,415,000 | 9,268,000 | 13,499,000 | 8,639,000 | 6,756,000 | 7,003,000 | 5,164,000 | 4,564,000 | 4,019,000 | 4,148,000 | 3,790,000 | 2,776,000 | 2,621,000 | 2,303,000 | 1,635,000 |
acquired in-process research and development | 302,000 | 1,698,000 | 296,000 | 302,000 | 32,069,000 | |||||||||||||||||||||||||||||||
selling, general and administrative | 124,216,000 | 126,376,000 | 119,957,000 | 99,768,000 | 103,375,000 | 106,762,000 | 108,660,000 | 100,114,000 | 93,768,000 | 91,420,000 | 100,343,000 | 80,559,000 | 81,751,000 | 73,158,000 | 71,612,000 | 70,745,000 | 62,669,000 | 69,813,000 | 56,288,000 | 49,701,000 | 43,014,000 | 48,230,000 | 53,647,000 | 45,649,000 | 43,189,000 | 36,705,000 | 37,172,000 | 32,739,000 | 33,094,000 | 28,577,000 | 26,950,000 | 20,308,000 | 20,255,000 | 17,224,000 | 14,963,000 | 12,529,000 |
impairment charges | 2,479,000 | 160,250 | 641,000 | |||||||||||||||||||||||||||||||||
total operating expenses | 145,551,000 | 151,565,000 | 141,772,000 | 119,151,000 | 151,779,000 | 126,452,000 | 125,654,000 | 126,608,000 | 110,077,000 | 105,097,000 | 115,185,000 | 92,007,000 | 93,696,000 | 110,308,000 | 83,482,000 | 79,430,000 | 72,275,000 | 78,323,000 | 67,892,000 | 58,469,000 | 55,556,000 | 56,645,000 | 62,915,000 | 59,148,000 | 51,828,000 | 43,461,000 | 44,175,000 | 37,903,000 | 37,658,000 | 32,596,000 | 31,098,000 | 24,098,000 | 23,031,000 | 19,845,000 | 17,266,000 | 14,164,000 |
income from operations | -8,429,000 | -18,708,000 | -32,556,000 | -4,083,000 | -50,303,000 | -22,981,000 | -38,138,000 | -39,182,000 | -27,603,000 | -18,872,000 | -39,504,000 | -21,086,000 | -23,451,000 | -48,549,000 | -32,199,000 | -23,282,000 | -16,992,000 | -27,470,000 | -9,581,000 | -4,757,000 | -20,162,000 | -9,173,000 | -17,726,000 | -18,260,000 | -11,322,000 | -7,977,000 | -11,549,000 | -9,748,000 | -11,679,000 | -10,642,000 | -10,622,000 | -5,983,000 | -5,921,000 | -4,745,000 | -4,348,000 | -2,666,000 |
yoy | -83.24% | -18.59% | -14.64% | -89.58% | 82.24% | 21.77% | -3.46% | 85.82% | 17.71% | -61.13% | 22.69% | -9.43% | 38.01% | 76.73% | 236.07% | 389.43% | -15.72% | 199.47% | -45.95% | -73.95% | 78.08% | 14.99% | 53.49% | 87.32% | -3.06% | -25.04% | 8.73% | 62.93% | 97.25% | 124.28% | 144.30% | 124.42% | ||||
qoq | -54.94% | -42.54% | 697.35% | -91.88% | 118.89% | -39.74% | -2.66% | 41.95% | 46.26% | -52.23% | 87.35% | -10.08% | -51.70% | 50.78% | 38.30% | 37.02% | -38.14% | 186.71% | 101.41% | -76.41% | 119.80% | -48.25% | -2.92% | 61.28% | 41.93% | -30.93% | 18.48% | -16.53% | 9.74% | 0.19% | 77.54% | 1.05% | 24.78% | 9.13% | 63.09% | |
operating margin % | -4.37% | -10.02% | -20.52% | -2.48% | -34.09% | -15.52% | -28.91% | -29.57% | -22.15% | -15.20% | -35.45% | -20.30% | -22.98% | -52.55% | -39.36% | -27.25% | -20.91% | -36.97% | -12.16% | -6.61% | -39.63% | -14.44% | -29.99% | -33.40% | -21.23% | -16.90% | -26.76% | -25.58% | -32.93% | -34.82% | -37.69% | -23.90% | -24.82% | -22.13% | -23.25% | -15.89% |
interest and other income, net: | ||||||||||||||||||||||||||||||||||||
interest income | 5,944,000 | 5,321,000 | 4,919,000 | 5,740,000 | 6,456,000 | |||||||||||||||||||||||||||||||
interest expense | -3,281,000 | -3,278,000 | -3,273,000 | -3,320,000 | -3,329,000 | -3,312,000 | -2,860,000 | -941,000 | -927,000 | -832,000 | -950,000 | -614,000 | -482,000 | -2,029,000 | -248,000 | -279,000 | -307,000 | -335,000 | -374,000 | -384,000 | -381,000 | -380,000 | -385,000 | -409,000 | -440,000 | -409,000 | -535,000 | -861,000 | -861,000 | -858,000 | -864,000 | -862,000 | -839,000 | -822,000 | -860,000 | -807,000 |
loss on extinguishment of debt | -7,589,000 | |||||||||||||||||||||||||||||||||||
other income | 578,000 | 2,264,000 | 875,000 | 481,000 | 1,182,000 | 1,432,000 | 365,000 | 69,000 | 16,000 | 15,000 | -76,000 | 55,000 | 124,000 | 280,000 | 569,000 | 237,000 | 505,000 | 829,000 | 396,000 | 310,000 | 379,000 | 444,000 | 365,000 | 334,000 | 383,000 | 337,000 | 321,000 | 316,000 | 264,000 | -1,058,000 | -602,000 | |||||
total interest and other income | 3,241,000 | 4,307,000 | 2,521,000 | 2,901,000 | 4,309,000 | |||||||||||||||||||||||||||||||
income before income taxes | -5,188,000 | -14,401,000 | -30,035,000 | -1,182,000 | -45,994,000 | -19,913,000 | -45,635,000 | -38,444,000 | -26,921,000 | -18,269,000 | -39,022,000 | -21,335,000 | -23,864,000 | -50,562,000 | -32,432,000 | -23,637,000 | -17,244,000 | -27,681,000 | -9,675,000 | -4,572,000 | -20,306,000 | -9,048,000 | -17,282,000 | -18,273,000 | -11,452,000 | -8,007,000 | ||||||||||
income tax provision | 24,000 | 665,000 | 151,000 | 188,000 | 194,000 | 32,000 | 255,000 | 195,000 | 213,000 | 87,000 | 116,000 | 33,000 | 47,000 | 59,000 | 94,000 | 116,000 | 98,000 | -24,000 | 105,000 | 131,000 | 17,000 | 18,000 | 20,000 | 15,000 | 12,000 | |||||||||||
net income | -5,212,000 | -14,218,000 | -30,700,000 | -1,333,000 | -46,182,000 | -20,107,000 | -45,667,000 | -38,699,000 | -27,116,000 | -18,482,000 | -39,109,000 | -21,451,000 | -23,897,000 | -50,609,000 | -32,491,000 | -23,731,000 | -17,360,000 | -27,779,000 | -9,651,000 | -4,677,000 | -20,437,000 | -9,065,000 | -17,300,000 | -18,293,000 | -11,467,000 | -8,019,000 | -14,713,000 | -10,244,000 | -12,206,000 | -11,117,000 | -11,149,000 | -6,524,000 | -6,444,000 | -5,303,000 | ||
yoy | -88.71% | -29.29% | -32.77% | -96.56% | 70.31% | 8.79% | 16.77% | 80.41% | 13.47% | -63.48% | 20.37% | -9.61% | 37.66% | 82.18% | 236.66% | 407.40% | -15.06% | 206.44% | -44.21% | -74.43% | 78.22% | 13.04% | 17.58% | 78.57% | -6.05% | -27.87% | 31.97% | 57.02% | 89.42% | 109.64% | ||||||
qoq | -63.34% | -53.69% | 2203.08% | -97.11% | 129.68% | -55.97% | 18.01% | 42.72% | 46.72% | -52.74% | 82.32% | -10.24% | -52.78% | 55.76% | 36.91% | 36.70% | -37.51% | 187.84% | 106.35% | -77.12% | 125.45% | -47.60% | -5.43% | 59.53% | 43.00% | -45.50% | 43.63% | -16.07% | 9.80% | -0.29% | 70.89% | 1.24% | 21.52% | |||
net income margin % | -2.70% | -7.62% | -19.35% | -0.81% | -31.30% | -13.58% | -34.61% | -29.20% | -21.76% | -14.89% | -35.10% | -20.65% | -23.42% | -54.78% | -39.72% | -27.78% | -21.36% | -37.38% | -12.25% | -6.50% | -40.17% | -14.27% | -29.27% | -33.46% | -21.50% | -16.98% | -34.09% | -26.88% | -34.41% | -36.37% | -39.56% | -26.06% | -27.01% | -24.74% | 0% | 0% |
net income per common share, basic and diluted | -160 | -440 | -970 | -40 | -1,480 | -650 | -1,470 | -1,260 | -890 | -610 | -1,290 | -710 | -800 | -1,710 | -1,110 | -810 | -590 | -950 | -330 | -170 | -750 | -340 | -660 | -720 | -460 | -330 | -610 | -430 | -510 | -470 | -490 | -290 | -290 | -240 | 6,250 | -2,800 |
weighted-average shares, basic and diluted | 32,170,000 | 31,990,000 | 31,590,000 | 31,196,000 | 31,262,000 | 31,145,000 | 31,033,000 | 30,528,000 | 30,607,000 | 30,502,000 | 30,297,000 | 30,055,166,000 | 29,843,141,000 | 29,596,325,000 | 29,331,010,000 | 29,397,845,000 | 29,318,894,000 | 29,164,430,000 | 27,754,404,000 | 28,050,210,000 | 27,176,601,000 | 26,839,870,000 | 25,265,918,000 | 25,247,831,000 | 24,724,808,000 | 24,474,308,000 | 23,885,858,000 | 24,059,010,000 | 23,747,131,000 | 23,479,955,000 | ||||||
income tax benefit | -183,000 | |||||||||||||||||||||||||||||||||||
interest and other income | 6,380,000 | 2,952,000 | 1,679,000 | 1,609,000 | 1,435,000 | |||||||||||||||||||||||||||||||
impairment and restructuring charges | 26,608,000 | |||||||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | 22,627,327,000 | 22,811,907,000 | 22,362,608,000 | 22,151,926,000 | 5,285,847,000 | 1,454,307,000 | ||||||||||||||||||||||||||||||
net income and comprehensive loss | -3,659,250 | -4,075,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.
