Complete source-backed income-statement history.
- Available history
- 2019-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 | $93.27M | — | — | $9.71M | — | $58.35M | -$196,000.00 | -$6.19M | -$6.39M | -$307,000.00 | -$55.27M | -$0.36 | -$0.36 | 154,356,779 | 154,356,779 |
|---|
| 2026-03-31 | $106.92M | — | — | $12.29M | — | $69.6M | -$4.3M | -$3.64M | -$7.94M | $820,000.00 | -$8.76M | -$0.06 | -$0.06 | 157,754,647 | 157,754,647 |
|---|
| 2025-12-31 | $103.65M | — | — | $11.28M | — | $63.64M | $836,000.00 | -$3.75M | -$2.91M | $2.99M | -$5.9M | -$0.04 | -$0.04 | -375,185 | -869,458 |
|---|
| 2025-09-30 | $104.62M | — | — | $10.27M | — | $61.89M | $3.01M | -$3.27M | -$267,000.00 | -$1.79M | $1.53M | $0.01 | $0.01 | 160,403,011 | 160,600,570 |
|---|
| 2025-06-30 | $92.36M | — | — | $8.97M | — | $50.4M | $7.67M | -$3.3M | $4.37M | $2.87M | -$1.97M | -$0.01 | -$0.01 | 160,916,057 | 161,849,002 |
|---|
| 2025-03-31 | $106M | — | — | $10.52M | — | $56.86M | $7.62M | -$3.08M | $4.54M | -$201,000.00 | $4.74M | $0.03 | $0.03 | 160,996,258 | 161,350,292 |
|---|
| 2024-12-31 | $100.36M | — | — | $7.77M | — | $56.1M | $6M | -$3.82M | $2.18M | -$4.4M | $6.58M | $0.04 | $0.04 | 167,430 | 167,430 |
|---|
| 2024-09-30 | $94.82M | — | — | $8.27M | — | $55.04M | $2.59M | -$4.26M | -$1.66M | -$290,000.00 | -$1.37M | -$0.01 | -$0.01 | 160,642,052 | 160,642,052 |
|---|
| 2024-06-30 | $93.31M | — | — | $9.07M | — | $62.55M | -$9.04M | -$3.23M | -$12.27M | $305,000.00 | -$12.57M | -$0.08 | -$0.08 | 160,505,223 | 160,505,223 |
|---|
| 2024-03-31 | $96.65M | — | — | $12M | — | $58.69M | -$1.29M | -$4.15M | -$5.43M | -$751,000.00 | -$4.68M | -$0.03 | -$0.03 | 159,524,270 | 159,524,270 |
|---|
| 2023-12-31 | $88.01M | $34.07M | — | $8.02M | — | $62.41M | -$8.47M | -$3.92M | -$12.38M | $72,000.00 | -$12.46M | -$0.08 | -$0.08 | 166,613 | 166,613 |
|---|
| 2023-09-30 | $85.58M | $35.88M | — | $8.98M | — | $102.48M | -$52.78M | -$825,000.00 | -$53.61M | -$4.64M | -$48.97M | -$0.31 | -$0.31 | 159,165,206 | 159,165,206 |
|---|
| 2023-06-30 | $90.45M | $36.22M | — | $7.89M | — | $41.19M | $13.04M | -$4.66M | $8.38M | $3.68M | $4.71M | $0.03 | $0.03 | 158,955,822 | 159,906,972 |
|---|
| 2023-03-31 | $90.3M | $34.86M | — | $9.29M | — | $48.01M | $7.44M | -$4.97M | $2.47M | $1.11M | $1.36M | $0.01 | $0.01 | 158,177,025 | 159,727,412 |
|---|
| 2022-12-31 | $86.63M | $31.78M | — | $6.6M | — | $43.47M | $11.38M | — | $3.73M | -$5.45M | $9.17M | $0.05 | $0.06 | 353,920 | -38,140 |
|---|
| 2022-09-30 | $84.7M | $32.81M | — | $6.32M | — | $41.03M | $10.86M | — | $8.49M | $4.56M | $3.94M | $0.03 | $0.02 | 157,140,166 | 159,587,645 |
|---|
| 2022-06-30 | $82.76M | $35.19M | — | $7.74M | — | $43.42M | $4.15M | — | $2.79M | $3.38M | -$589,000.00 | $0.00 | $0.00 | 156,478,724 | 156,478,724 |
|---|
| 2022-03-31 | $81.55M | $32.79M | — | $7.55M | — | $42.63M | $6.13M | — | $3.75M | $1.54M | $2.21M | $0.01 | $0.01 | 155,936,953 | 159,160,321 |
|---|
| 2021-12-31 | $75.35M | $29.29M | — | $6.52M | — | $42.62M | $3.44M | — | -$157,000.00 | $9.54M | -$9.7M | -$0.07 | -$0.07 | 1,948,441 | 1,948,441 |
|---|
| 2021-09-30 | $73.94M | $28.77M | — | $4.53M | — | $45.94M | -$761,000.00 | — | -$3.39M | -$1.63M | -$1.76M | -$0.01 | -$0.01 | 149,016,609 | 149,016,609 |
|---|
| 2021-06-30 | $70.1M | $27.54M | — | $4.63M | — | $37.28M | $5.27M | — | -$1.4M | $1.45M | -$2.86M | -$0.02 | -$0.02 | 147,485,566 | 147,485,566 |
|---|
| 2021-03-31 | $66.72M | $26.02M | — | $4.71M | — | $35.08M | $5.62M | — | $1.58M | $527,000.00 | $1.05M | $0.01 | $0.01 | 147,160,084 | 152,084,745 |
|---|
| 2020-12-31 | $64.64M | $34.91M | — | $10.51M | — | $83.26M | -$53.52M | — | -$59.93M | -$5.48M | -$54.45M | -$0.41 | -$0.41 | 839,426 | 839,426 |
|---|
| 2020-09-30 | $60.32M | $23.03M | — | $3.3M | — | $29.79M | $7.5M | — | $1.58M | $350,000.00 | $1.23M | $0.01 | $0.01 | 132,407,786 | 132,407,786 |
|---|
| 2020-06-30 | $61.12M | $20.65M | — | $2.97M | — | $26.87M | $13.61M | — | $6.5M | $3.73M | $2.78M | $0.02 | $0.02 | 132,407,786 | 132,407,786 |
|---|
| 2020-03-31 | $57.45M | $22.18M | — | $2.88M | — | $27.27M | $8M | — | $1.67M | $621,000.00 | $1.05M | $0.01 | $0.01 | 132,407,786 | 132,407,786 |
|---|
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 | $418.84M | — | — | $41.04M | — | $236.7M | $21.02M | -$13.4M | $7.62M | $9.21M | -$1.6M | -$0.01 | -$0.01 | 160,394,418 | 160,394,418 |
|---|
| 2024-12-31 | $385.15M | — | — | $37.11M | — | $232.36M | -$1.73M | -$15.45M | -$17.18M | -$5.13M | -$12.05M | -$0.08 | -$0.08 | 160,392,805 | 160,392,805 |
|---|
| 2023-12-31 | $354.34M | $141.02M | — | $34.17M | — | $254.09M | -$40.77M | -$14.37M | -$55.14M | $214,000.00 | -$55.36M | -$0.35 | -$0.35 | 158,936,251 | 158,936,251 |
|---|
| 2022-12-31 | $335.64M | $132.58M | — | $28.21M | — | $170.55M | $32.52M | — | $18.76M | $4.02M | $14.73M | $0.09 | $0.09 | 156,876,942 | 159,354,394 |
|---|
| 2021-12-31 | $286.1M | $111.62M | — | $20.38M | — | $160.91M | $13.58M | — | -$3.38M | $9.89M | -$13.27M | -$0.09 | -$0.09 | 149,842,668 | 149,842,668 |
|---|
| 2020-12-31 | $243.53M | $100.77M | — | $19.64M | — | $167.19M | -$24.42M | — | -$50.18M | -$784,000.00 | -$49.4M | -$0.37 | -$0.37 | 133,247,212 | 133,247,212 |
|---|
| 2019-12-31 | $208.51M | $79.77M | — | $11.63M | — | $109.13M | $19.61M | — | -$9.15M | -$225,000.00 | -$8.93M | -$0.07 | -$0.07 | 132,407,786 | 132,407,786 |
|---|