Complete source-backed income-statement history.
- Available history
- 2016-09-30 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | — | — | — | $31.08M | $35.04M | $66.12M | -$66.12M | -$12.75M | -$78.86M | — | -$78.86M | -$1.44 | -$1.44 | 54,816,437 | 54,816,437 |
|---|
| 2026-03-31 | — | — | — | $33.06M | $17.44M | $50.51M | -$50.51M | -$2.33M | -$52.84M | — | -$52.84M | -$0.97 | -$0.97 | 54,462,826 | 54,462,826 |
|---|
| 2025-12-31 | — | — | — | $37.63M | — | $49.2M | -$49.2M | -$1.77M | -$50.97M | — | -$50.97M | -$0.98 | -$0.98 | 1,972,455 | 1,972,455 |
|---|
| 2025-09-30 | — | — | — | $34.92M | — | $42.85M | -$42.85M | -$955,000.00 | -$43.8M | — | -$43.8M | -$0.92 | -$0.92 | 47,589,731 | 47,589,731 |
|---|
| 2025-06-30 | — | — | — | $36.42M | $7.59M | $44.01M | -$44.01M | -$1.26M | -$45.27M | — | -$45.27M | -$1.04 | -$1.04 | 43,663,364 | 43,663,364 |
|---|
| 2025-03-31 | — | — | — | $29.76M | $6.37M | $36.13M | -$36.13M | -$864,000.00 | -$37M | — | -$37M | -$0.86 | -$0.86 | 43,052,757 | 43,052,757 |
|---|
| 2024-12-31 | — | — | — | $33.47M | — | $36.43M | -$36.43M | -$223,000.00 | -$36.65M | — | -$36.65M | -$0.87 | -$0.87 | 1,149,845 | 1,149,845 |
|---|
| 2024-09-30 | — | — | — | $27.59M | — | $30.06M | -$30.06M | $268,000.00 | -$29.79M | — | -$29.79M | -$0.70 | -$0.70 | 42,793,047 | 42,793,047 |
|---|
| 2024-06-30 | — | — | — | $22.5M | — | $24.28M | -$24.28M | $562,000.00 | -$23.72M | — | -$23.72M | -$0.62 | -$0.62 | 38,444,163 | 38,444,163 |
|---|
| 2024-03-31 | — | — | — | $20.65M | — | $22.49M | -$22.49M | $881,000.00 | -$21.61M | — | -$21.61M | -$0.64 | -$0.64 | 33,612,054 | 33,612,054 |
|---|
| 2023-12-31 | — | — | — | $18.08M | — | $19.73M | -$19.73M | — | -$18.85M | — | -$18.85M | -$0.64 | -$0.64 | 1,759,325 | 1,759,325 |
|---|
| 2023-09-30 | — | — | — | $17.49M | — | $18.9M | -$18.9M | — | -$18.4M | — | -$18.4M | -$0.83 | -$0.83 | 22,117,626 | 22,117,626 |
|---|
| 2023-06-30 | — | — | — | $13.75M | — | $15.06M | -$15.06M | — | -$14.59M | — | -$14.59M | -$0.66 | -$0.66 | 21,957,140 | 21,957,140 |
|---|
| 2023-03-31 | — | — | — | $11.28M | — | $12.55M | -$12.55M | — | -$11.94M | — | -$11.94M | -$0.55 | -$0.55 | 21,680,877 | 21,680,877 |
|---|
| 2022-12-31 | — | — | — | $10.6M | — | $11.64M | -$11.64M | — | -$11.58M | — | -$11.58M | -$0.69 | -$0.69 | 489,816 | 489,816 |
|---|
| 2022-09-30 | — | — | — | $9.62M | — | $10.64M | -$10.64M | -$250,166.00 | -$10.89M | — | -$10.89M | -$0.75 | -$0.75 | 14,938,224 | 14,938,224 |
|---|
| 2022-06-30 | — | — | — | $8.37M | — | $9.6M | -$9.6M | -$359,799.00 | -$9.96M | — | -$9.96M | -$0.67 | -$0.67 | 14,930,538 | 14,930,538 |
|---|
| 2022-03-31 | — | — | — | $6.7M | — | $7.51M | -$7.51M | — | -$7.93M | — | -$7.93M | -$0.53 | — | 14,917,187 | — |
|---|
| 2021-12-31 | — | — | — | $5.49M | — | $6.32M | -$6.32M | — | -$6.75M | — | -$6.75M | -$0.43 | — | 515,069 | 515,069 |
|---|
| 2021-09-30 | — | — | — | $4.96M | — | $5.6M | -$5.6M | -$427,460.00 | -$6.03M | — | -$6.03M | -$0.41 | — | 14,877,619 | 14,877,619 |
|---|
| 2021-06-30 | — | — | — | $13.07M | — | $13.64M | -$13.64M | -$389,384.00 | -$14.03M | $0.00 | -$14.03M | -$1.11 | — | 12,610,917 | 12,610,917 |
|---|
| 2021-03-31 | — | — | — | $2.24M | — | $2.79M | -$2.79M | $101.00 | -$2.79M | $0.00 | -$2.79M | -$0.25 | — | 11,072,097 | 11,072,097 |
|---|
| 2020-12-31 | — | — | — | $2.11M | — | $2.55M | -$2.55M | $443.00 | -$2.55M | $0.00 | -$2.55M | — | — | — | 4,248 |
|---|
| 2020-09-30 | — | — | — | $1.96M | — | $2.48M | -$2.48M | $5,777.00 | -$2.47M | $0.00 | -$2.47M | — | — | — | 10,273,567 |
|---|
| 2020-06-30 | — | — | — | $1.77M | — | $2.21M | -$2.21M | — | -$2.2M | $0.00 | -$2.2M | — | — | — | 10,260,234 |
|---|
| 2020-03-31 | — | — | — | $1.85M | — | $2.31M | -$2.31M | $63,818.00 | -$2.25M | $0.00 | -$2.25M | — | — | — | 10,253,988 |
|---|
| 2019-12-31 | — | — | — | $1.5M | — | $1.9M | -$1.9M | $88,739.00 | -$1.81M | $0.00 | -$1.81M | — | — | — | 8,598 |
|---|
| 2019-09-30 | — | — | — | $1.71M | — | $2.09M | -$2.09M | $107,061.00 | -$1.98M | $0.00 | -$1.98M | — | — | — | 10,239,957 |
|---|
| 2019-06-30 | — | — | — | $1.47M | — | $1.84M | -$1.84M | $121,542.00 | -$1.72M | $0.00 | -$1.72M | — | — | — | 10,213,455 |
|---|
| 2019-03-31 | — | — | — | $1.59M | — | $1.97M | -$1.97M | $128,595.00 | -$1.85M | $0.00 | -$1.85M | — | — | — | 10,198,461 |
|---|
| 2018-12-31 | — | — | — | $1.63M | — | $1.95M | -$1.95M | $125,905.00 | -$1.83M | $0.00 | -$1.83M | — | — | — | 12,701 |
|---|
| 2018-09-30 | — | — | — | $1.6M | — | $1.98M | -$1.98M | $104,734.00 | -$1.87M | $0.00 | -$1.87M | — | — | — | 10,128,606 |
|---|
| 2018-06-30 | — | — | — | $1.55M | — | $1.93M | -$1.93M | $112,722.00 | -$1.82M | $0.00 | -$1.82M | — | — | — | 10,110,558 |
|---|
| 2018-03-31 | — | — | — | $1.55M | — | $2.08M | -$2.08M | $108,361.00 | -$1.97M | $0.00 | -$1.97M | — | — | — | 10,096,008 |
|---|
| 2017-12-31 | — | — | — | $1.4M | — | $1.82M | -$1.82M | $99,845.00 | -$1.72M | $0.00 | -$1.72M | — | — | — | 883,449 |
|---|
| 2017-09-30 | — | — | — | $1.36M | — | $1.53M | -$1.53M | -$234,583.00 | -$1.76M | $0.00 | -$1.76M | — | — | — | 6,846,827 |
|---|
| 2017-06-30 | — | — | — | $1.3M | — | $1.61M | -$1.61M | -$170,509.00 | -$1.78M | $0.00 | -$1.78M | — | — | — | 6,440,139 |
|---|
| 2017-03-31 | — | — | — | $908,767.00 | — | $993,911.00 | -$993,911.00 | — | -$987,350.00 | $0.00 | -$987,350.00 | — | — | — | 6,440,139 |
|---|
| 2016-12-31 | — | — | — | $839,903.00 | — | $907,412.00 | -$907,412.00 | $4,978.00 | -$902,434.00 | $0.00 | -$902,434.00 | — | — | — | 44,618 |
|---|
| 2016-09-30 | — | — | — | $812,803.00 | — | $877,541.00 | -$877,541.00 | $9,021.00 | -$868,520.00 | $0.00 | -$868,520.00 | — | — | — | 6,440,139 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | — | — | — | $145M | — | $172.19M | -$172.19M | -$4.85M | -$177.04M | — | -$177.04M | -$3.79 | -$3.79 | 46,757,691 | 46,757,691 |
|---|
| 2024-12-31 | — | — | — | $104.2M | — | $113.27M | -$113.27M | $1.49M | -$111.78M | — | -$111.78M | -$2.83 | -$2.83 | 39,449,393 | 39,449,393 |
|---|
| 2023-12-31 | — | — | — | $60.59M | — | $66.23M | -$66.23M | $2.45M | -$63.78M | — | -$63.78M | -$2.69 | -$2.69 | 23,679,472 | 23,679,472 |
|---|
| 2022-12-31 | — | — | — | $35.29M | — | $39.39M | -$39.39M | — | -$40.37M | — | -$40.37M | -$2.64 | -$2.64 | 15,418,543 | 15,418,543 |
|---|
| 2021-12-31 | — | — | — | $25.76M | — | $28.36M | -$28.36M | — | -$29.61M | — | -$29.61M | -$2.21 | — | 13,382,553 | 13,382,553 |
|---|
| 2020-12-31 | — | — | — | $7.68M | — | $9.56M | -$9.56M | $81,989.00 | -$9.47M | $0.00 | -$9.47M | — | — | — | 10,266,884 |
|---|
| 2019-12-31 | — | — | — | $6.27M | — | $7.81M | -$7.81M | $445,937.00 | -$7.36M | $0.00 | -$7.36M | — | — | — | 10,226,041 |
|---|
| 2018-12-31 | — | — | — | $6.33M | — | $7.93M | -$7.93M | $451,723.00 | -$7.48M | $0.00 | -$7.48M | — | — | — | 10,124,544 |
|---|
| 2017-12-31 | — | — | — | $4.98M | — | $5.95M | -$5.95M | -$298,785.00 | -$6.25M | $0.00 | -$6.25M | — | — | — | 7,460,640 |
|---|
| 2016-12-31 | — | — | — | $3.06M | — | $3.33M | -$3.33M | $18,018.00 | -$3.31M | $0.00 | -$3.31M | — | — | — | 6,313,089 |
|---|