Complete source-backed income-statement history.
- Available history
- 2016-12-31 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 | — | — | — | — | — | — | — | — | -$25.73M | $59,000.00 | -$14.46M | -$0.22 | -$0.22 | 66,224,000 | 66,224,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | -$20.62M | $114,000.00 | -$9.43M | -$0.14 | -$0.14 | 66,178,000 | 66,178,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | -$25.2M | $15,000.00 | -$1.78M | -$0.02 | -$0.02 | 55,000 | 55,000 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | -$32.64M | $31,000.00 | -$21.57M | -$0.33 | -$0.33 | 66,089,000 | 66,089,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | -$34.51M | $30,000.00 | -$21.31M | -$0.32 | -$0.32 | 65,927,000 | 65,927,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | -$30.1M | $28,000.00 | -$21.53M | -$0.33 | -$0.33 | 65,834,000 | 65,834,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$34.42M | $60,000.00 | -$24.1M | -$0.37 | -$0.37 | 46,000 | 46,000 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | -$36.54M | $33,000.00 | -$24.99M | -$0.38 | -$0.38 | 65,769,000 | 65,769,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | -$35.79M | $36,000.00 | -$23.18M | -$0.35 | -$0.35 | 65,626,000 | 65,626,000 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$35.59M | $33,000.00 | -$23.4M | -$0.36 | -$0.36 | 65,556,000 | 65,556,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$34.89M | -$9,000.00 | -$31.24M | -$0.48 | -$0.48 | 41,000 | 41,000 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | -$36.86M | $51,000.00 | -$26.11M | -$0.40 | -$0.40 | 65,488,000 | 65,488,000 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | -$39.28M | $45,000.00 | -$25.83M | -$0.40 | -$0.40 | 65,369,000 | 65,369,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | -$39.49M | $17,000.00 | -$24.81M | -$0.38 | -$0.38 | 65,309,000 | 65,309,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | -$42.27M | -$68,000.00 | -$31.04M | -$0.47 | -$0.47 | 20,000 | 20,000 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | -$87.24M | $28,000.00 | -$45.63M | -$0.70 | -$0.70 | 65,250,000 | 65,250,000 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | -$152.92M | $16,000.00 | -$143.54M | -$2.20 | -$2.20 | 65,221,000 | 65,221,000 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | -$11.45M | $69,000.00 | -$6.51M | -$0.10 | -$0.10 | 65,212,000 | 65,212,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $27.84M | $96,000.00 | $63.21M | $0.97 | $0.97 | 15,000 | 6,000 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | $17.38M | $72,000.00 | $18.31M | $0.28 | $0.28 | 65,178,000 | 65,230,000 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | $17M | $42,000.00 | $18.83M | $0.29 | $0.29 | 65,146,000 | 65,207,000 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | $16.82M | $63,000.00 | $19.34M | $0.30 | $0.30 | 65,139,000 | 65,177,000 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $39.69M | $75,000.00 | $40.32M | $0.62 | $0.62 | 12,000 | 13,000 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | $13.83M | $13,000.00 | $14.09M | $0.22 | $0.22 | 65,112,000 | 65,129,000 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $14.68M | $126,000.00 | $14.82M | $0.23 | $0.23 | 65,089,000 | 65,091,000 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $12.76M | $63,000.00 | $12.85M | — | — | 65,075,000 | 65,082,000 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $11.67M | $40,000.00 | $11.67M | — | — | 7,000 | 7,000 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | $10.9M | $63,000.00 | $10.92M | — | — | 65,055,000 | 65,060,000 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | $13.05M | $60,000.00 | $13.12M | $0.20 | $0.20 | 65,039,000 | 65,043,000 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | $16.39M | $8,000.00 | $16.79M | — | — | 65,032,000 | 65,041,000 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $18.3M | $8,000.00 | $18.29M | — | — | 300,000 | 301,000 |
|---|
| 2018-09-30 | — | — | — | — | — | — | $22.13M | — | $18.15M | $9,000.00 | $18.14M | — | — | 65,022,000 | 65,022,000 |
|---|
| 2018-06-30 | — | — | — | — | — | — | $22.24M | — | $18.73M | $8,000.00 | $18.73M | — | — | 65,011,000 | 65,011,000 |
|---|
| 2018-03-31 | — | — | — | — | — | — | $23.03M | — | $19.24M | $7,000.00 | $19.23M | — | — | 61,445,000 | 61,445,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $15.28M | $11,000.00 | $15.27M | — | — | — | 0 |
|---|
| 2017-09-30 | — | — | — | — | — | — | $23.48M | — | $22.91M | $11,000.00 | $22.9M | — | — | — | 45,000,000 |
|---|
| 2017-06-30 | — | — | — | — | — | — | $22.15M | — | $21.59M | $11,000.00 | $21.58M | — | — | — | 45,000,000 |
|---|
| 2017-03-31 | — | — | — | — | — | — | $20.92M | — | $20.37M | $11,000.00 | $20.36M | — | — | — | 45,000,000 |
|---|
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 | — | — | — | — | — | — | — | — | -$122.45M | $104,000.00 | -$66.19M | -$1.00 | -$1.00 | 66,006,000 | 66,006,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$142.34M | $162,000.00 | -$95.67M | -$1.46 | -$1.46 | 65,697,000 | 65,697,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$150.52M | $104,000.00 | -$107.99M | -$1.65 | -$1.65 | 65,430,000 | 65,430,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | -$293.87M | $45,000.00 | -$226.72M | -$3.47 | -$3.47 | 65,248,000 | 65,248,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $79.04M | $273,000.00 | $119.68M | $1.83 | $1.83 | 65,169,000 | 65,211,000 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $80.95M | $277,000.00 | $82.07M | $1.26 | $1.26 | 65,104,000 | 65,114,000 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $52M | $171,000.00 | $52.5M | $0.81 | $0.81 | 65,049,000 | 65,055,000 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $74.42M | $32,000.00 | $74.39M | — | — | 64,139,000 | 64,140,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $80.15M | $44,000.00 | $80.1M | — | — | 45,000,000 | 45,000,000 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $86.94M | $44,000.00 | $86.9M | — | — | 45,000,000 | 45,000,000 |
|---|