Complete source-backed income-statement history.
- Available history
- 2020-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 | $74.55M | $11.48M | — | $32.99M | — | — | -$5.67M | — | -$1.83M | $294,000.00 | -$2.12M | -$0.01 | -$0.01 | 381,056,000 | 381,056,000 |
|---|
| 2026-03-31 | $61.67M | $11.05M | — | $32.02M | — | — | -$15.33M | — | -$11.28M | $137,000.00 | -$11.42M | -$0.03 | -$0.03 | 386,822,000 | 386,822,000 |
|---|
| 2025-12-31 | $69.48M | $10.46M | — | $31.42M | — | — | -$7.42M | — | -$2.95M | $1.09M | -$4.03M | -$0.01 | -$0.01 | 1,536,000 | 1,536,000 |
|---|
| 2025-09-30 | $68.9M | $10.44M | — | $35.67M | — | — | -$17.23M | — | -$12.73M | $131,000.00 | -$12.86M | -$0.03 | -$0.03 | 387,297,000 | 387,297,000 |
|---|
| 2025-06-30 | $65.09M | $10.64M | — | $34.62M | — | — | -$20.28M | — | -$15.09M | $268,000.00 | -$15.36M | -$0.04 | -$0.04 | 382,709,000 | 382,709,000 |
|---|
| 2025-03-31 | $54.18M | $9.45M | — | $33.49M | — | — | -$27.01M | — | -$21.81M | $141,000.00 | -$21.95M | -$0.06 | -$0.06 | 384,335,000 | 384,335,000 |
|---|
| 2024-12-31 | $65.23M | $10.46M | — | $33.62M | — | — | -$17.1M | — | -$12.1M | $23,000.00 | -$12.12M | -$0.03 | -$0.03 | -1,107,000 | -1,107,000 |
|---|
| 2024-09-30 | $65.61M | $11.13M | — | $31.9M | — | — | -$20.78M | — | -$14.73M | $168,000.00 | -$14.9M | -$0.04 | -$0.04 | 378,437,000 | 378,437,000 |
|---|
| 2024-06-30 | $63.29M | $10.28M | — | $31.1M | — | — | -$49.02M | — | -$42.47M | $316,000.00 | -$42.78M | -$0.11 | -$0.11 | 388,090,000 | 388,090,000 |
|---|
| 2024-03-31 | $53.15M | $9.98M | — | $31.32M | — | — | -$34.75M | — | -$28.06M | $199,000.00 | -$28.26M | -$0.07 | -$0.07 | 392,219,000 | 392,219,000 |
|---|
| 2023-12-31 | $55.56M | $10.54M | — | $40.25M | — | — | -$47.65M | — | -$40.49M | $42,000.00 | -$40.53M | -$0.11 | -$0.11 | 2,422,000 | 2,422,000 |
|---|
| 2023-09-30 | $56.09M | $10.72M | — | $39.65M | — | — | -$44.38M | — | -$37.83M | $289,000.00 | -$38.12M | -$0.10 | -$0.10 | 381,482,000 | 381,482,000 |
|---|
| 2023-06-30 | $56.89M | $10.44M | — | $37.12M | — | — | -$41.44M | — | -$35.28M | $124,000.00 | -$35.4M | -$0.09 | -$0.09 | 375,896,000 | 375,896,000 |
|---|
| 2023-03-31 | $49.77M | $9.91M | — | $32.98M | — | — | -$38.81M | — | -$33.42M | $301,000.00 | -$33.72M | -$0.09 | -$0.09 | 373,025,000 | 373,025,000 |
|---|
| 2022-12-31 | $53.27M | $9.86M | — | $32.02M | — | — | -$36.33M | — | -$32.12M | $1.29M | -$33.41M | -$0.09 | -$0.09 | -2,840,000 | -2,840,000 |
|---|
| 2022-09-30 | $53.95M | $9.88M | — | $33.4M | — | — | -$36.39M | — | -$34.4M | $319,000.00 | -$34.72M | -$0.09 | -$0.09 | 377,756,000 | 377,756,000 |
|---|
| 2022-06-30 | $54.54M | $10.19M | — | $32.7M | — | — | -$38.26M | — | -$36.81M | $33,000.00 | -$36.84M | -$0.10 | -$0.10 | 385,127,000 | 385,127,000 |
|---|
| 2022-03-31 | $51M | $9.06M | — | $28.96M | — | — | -$33.23M | — | -$32.92M | $28,000.00 | -$32.95M | -$0.09 | -$0.09 | 381,877,000 | 381,877,000 |
|---|
| 2021-12-31 | $59.33M | $8.51M | — | $27.48M | — | — | -$29.27M | — | -$29.26M | $61,000.00 | -$29.32M | -$0.01 | -$0.01 | 43,842,000 | 43,842,000 |
|---|
| 2021-09-30 | $52.71M | $7.37M | — | $25.46M | — | — | -$19.08M | — | -$19.34M | $27,000.00 | -$19.36M | -$0.18 | -$0.18 | 106,387,000 | 106,387,000 |
|---|
| 2021-06-30 | $45.78M | $6.6M | — | $23.33M | — | — | -$21.47M | — | -$21.47M | $30,000.00 | -$21.5M | -$0.21 | -$0.21 | 103,133,000 | 103,133,000 |
|---|
| 2021-03-31 | $34.39M | $6.34M | — | $20.82M | — | — | -$24.99M | — | -$25.1M | $39,000.00 | -$25.14M | -$0.26 | -$0.26 | 97,873,000 | 97,873,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 | $257.65M | $40.99M | — | $135.21M | — | — | -$71.94M | — | -$52.58M | $1.63M | -$54.2M | -$0.14 | -$0.14 | 386,327,000 | 386,327,000 |
|---|
| 2024-12-31 | $247.28M | $41.85M | — | $127.94M | — | — | -$121.64M | — | -$97.36M | $706,000.00 | -$98.06M | -$0.25 | -$0.25 | 385,113,000 | 385,113,000 |
|---|
| 2023-12-31 | $218.31M | $41.61M | — | $150M | — | — | -$172.28M | — | -$147.01M | $756,000.00 | -$147.77M | -$0.39 | -$0.39 | 379,254,000 | 379,254,000 |
|---|
| 2022-12-31 | $212.77M | $38.98M | — | $127.07M | — | — | -$144.2M | — | -$136.24M | $1.67M | -$137.92M | -$0.36 | -$0.36 | 378,731,000 | 378,731,000 |
|---|
| 2021-12-31 | $192.2M | $28.81M | — | $97.1M | — | — | -$94.81M | — | -$95.17M | $157,000.00 | -$95.33M | -$0.65 | -$0.65 | 146,337,000 | 146,337,000 |
|---|
| 2020-12-31 | $123.28M | $21.59M | — | $69.23M | — | — | -$76.65M | — | -$75.11M | $127,000.00 | -$75.23M | -$0.83 | -$0.83 | 90,190,000 | 90,190,000 |
|---|