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 | $283.45M | — | — | — | — | — | -$3.43M | — | -$2.73M | $0.00 | -$2.73M | -$0.03 | -$0.03 | 85,714,520 | 85,714,520 |
|---|
| 2026-03-31 | $214.33M | — | — | — | — | — | -$17.51M | — | -$16.28M | $0.00 | -$16.28M | -$0.19 | -$0.19 | 85,633,730 | 85,633,730 |
|---|
| 2025-12-31 | $245.45M | — | — | — | — | — | $67.02M | — | $71.71M | $3.55M | $68.57M | $0.80 | $0.80 | 121,371 | 121,371 |
|---|
| 2025-09-30 | $262.84M | — | — | — | — | — | -$10.66M | — | -$24.93M | $11,000.00 | -$24.69M | -$0.29 | -$0.29 | 84,574,664 | 84,574,664 |
|---|
| 2025-06-30 | $271.37M | — | — | — | — | — | -$5.53M | — | -$22.63M | $0.00 | -$22.67M | -$0.27 | -$0.27 | 84,464,283 | 84,464,283 |
|---|
| 2025-03-31 | $253.4M | — | — | — | — | — | -$5.35M | — | -$6.28M | $0.00 | -$5.99M | -$0.07 | -$0.07 | 84,369,811 | 84,369,811 |
|---|
| 2024-12-31 | $243.32M | — | — | — | — | — | -$16.26M | — | -$6.34M | -$251,000.00 | -$6M | -$0.07 | -$0.07 | 101,126 | 101,126 |
|---|
| 2024-09-30 | $266.32M | — | — | — | — | — | -$7.43M | — | -$27.45M | $0.00 | -$27.18M | -$0.33 | -$0.33 | 83,532,069 | 83,532,069 |
|---|
| 2024-06-30 | $285.75M | — | — | — | — | — | -$3.67M | — | -$1.61M | $173,000.00 | -$1.66M | -$0.02 | -$0.02 | 83,336,516 | 83,336,516 |
|---|
| 2024-03-31 | $200.24M | — | — | — | — | — | -$41.46M | — | -$40.49M | $1.2M | -$41.48M | -$0.50 | -$0.50 | 83,334,101 | 83,334,101 |
|---|
| 2023-12-31 | $214.14M | — | — | — | — | — | -$23.57M | — | -$21.52M | -$6.5M | -$14.84M | -$0.18 | -$0.18 | 50,432 | 50,432 |
|---|
| 2023-09-30 | $251.55M | — | — | — | — | — | -$8.82M | — | -$7M | -$1.87M | -$4.87M | -$0.06 | -$0.06 | 82,199,757 | 82,199,757 |
|---|
| 2023-06-30 | $275.91M | — | — | — | — | — | -$8.3M | — | -$6.47M | -$1.29M | -$5.22M | -$0.06 | -$0.06 | 82,195,791 | 82,195,791 |
|---|
| 2023-03-31 | $213.98M | — | — | — | — | — | -$23.81M | — | -$23.23M | -$5.39M | -$17.62M | -$0.22 | -$0.22 | 82,193,761 | 82,193,761 |
|---|
| 2022-12-31 | $207.33M | — | — | — | — | — | -$21.86M | — | -$20.33M | -$1.67M | -$18.42M | -$0.23 | -$0.23 | 40,422 | 2,540 |
|---|
| 2022-09-30 | $272.59M | — | — | — | — | — | -$5.19M | — | -$4.53M | -$290,000.00 | -$3.96M | -$0.05 | -$0.05 | 81,622,347 | 81,622,347 |
|---|
| 2022-06-30 | $364.36M | — | — | — | — | — | $14.63M | — | $15.77M | $5.55M | $10.25M | $0.12 | $0.12 | 81,549,521 | 81,606,658 |
|---|
| 2022-03-31 | $308.9M | — | — | — | — | — | $7.88M | — | $9.2M | $2.92M | $6.51M | $0.08 | $0.08 | 77,666,210 | 77,720,626 |
|---|
| 2021-12-31 | $334.23M | — | — | — | — | — | $19.17M | — | $20.6M | $477,000.00 | $20.19M | $0.20 | $0.20 | 3,886,031 | 3,886,031 |
|---|
| 2021-09-30 | $354.16M | — | — | — | — | — | $25.51M | — | $25.76M | $667,000.00 | $25.21M | $0.32 | $0.32 | 77,720,626 | 77,720,626 |
|---|
| 2021-06-30 | $391.98M | — | — | — | — | — | $43.18M | — | $40.18M | $708,000.00 | $39.47M | $0.51 | $0.51 | 77,720,626 | 77,720,626 |
|---|
| 2021-03-31 | $272.78M | — | — | — | — | — | $14.23M | — | $14.25M | $281,000.00 | $13.97M | $0.18 | $0.18 | 77,720,626 | 77,720,626 |
|---|
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 | $1.03B | — | — | — | — | — | $45.48M | — | $17.87M | $3.56M | $15.22M | $0.17 | $0.17 | 84,598,404 | 84,598,404 |
|---|
| 2024-12-31 | $995.63M | — | — | — | — | — | -$68.83M | — | -$75.89M | $1.12M | -$76.32M | -$0.91 | -$0.91 | 83,502,500 | 83,502,500 |
|---|
| 2023-12-31 | $955.58M | — | — | — | — | — | -$64.5M | — | -$58.22M | -$15.05M | -$42.55M | -$0.52 | -$0.52 | 82,247,015 | 82,247,015 |
|---|
| 2022-12-31 | $1.15B | — | — | — | — | — | -$4.54M | — | $104,000.00 | $6.5M | -$5.62M | -$0.08 | -$0.08 | 81,614,485 | 81,614,485 |
|---|
| 2021-12-31 | $1.35B | — | — | — | — | — | $102.1M | — | $100.79M | $2.13M | $98.84M | $1.21 | $1.21 | 81,606,657 | 81,606,657 |
|---|
| 2020-12-31 | $773.99M | — | — | — | — | — | -$49.29M | — | -$46.33M | $44,000.00 | -$46.37M | -$0.60 | -$0.60 | 77,720,626 | 77,720,626 |
|---|
| 2019-12-31 | $784.11M | — | — | — | — | — | -$3.48M | — | $8.81M | $354,000.00 | $8.46M | $0.11 | $0.11 | 77,720,626 | 77,720,626 |
|---|