Complete source-backed income-statement history.
- Available history
- 2017-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 | $249.7M | — | — | $52.6M | — | $85.6M | $164.1M | $5.5M | $169.6M | $200,000.00 | $169.4M | $2.61 | $2.58 | 64,800,000 | 65,700,000 |
|---|
| 2026-03-31 | $15.6M | — | — | $60.3M | — | $79.4M | -$63.8M | $6.3M | -$57.5M | $100,000.00 | -$57.6M | -$0.90 | -$0.90 | 64,000,000 | 64,000,000 |
|---|
| 2025-12-31 | $9.5M | — | — | $61.1M | — | $84.1M | -$74.6M | $7.4M | -$67.2M | $200,000.00 | -$67.4M | -$0.96 | -$0.96 | -2,000,000 | -2,000,000 |
|---|
| 2025-09-30 | $41.9M | — | — | $64.7M | — | $85.7M | -$43.8M | $9M | -$34.8M | $300,000.00 | -$35.1M | -$0.48 | -$0.48 | 73,200,000 | 73,200,000 |
|---|
| 2025-06-30 | $22.4M | — | — | $68.6M | — | $93.9M | -$71.5M | $10M | -$61.5M | -$300,000.00 | -$61.2M | -$0.84 | -$0.84 | 73,000,000 | 73,000,000 |
|---|
| 2025-03-31 | $188.8M | — | — | $90.8M | — | $117.4M | $71.4M | $11.7M | $83.1M | $200,000.00 | $82.9M | $1.14 | $1.14 | 72,500,000 | 72,700,000 |
|---|
| 2024-12-31 | $59.2M | — | — | $83.3M | — | $117.4M | -$58.2M | $12.7M | -$45.5M | -$400,000.00 | -$45.1M | -$0.63 | -$0.63 | 0 | 0 |
|---|
| 2024-09-30 | $102.4M | — | — | $86.9M | — | $162.7M | -$60.3M | $11.7M | -$48.6M | $600,000.00 | -$49.2M | -$0.68 | -$0.68 | 72,100,000 | 72,100,000 |
|---|
| 2024-06-30 | $76.5M | — | — | $93.7M | — | $125M | -$48.5M | $13.5M | -$35M | $200,000.00 | -$35.2M | -$0.49 | -$0.49 | 71,900,000 | 71,900,000 |
|---|
| 2024-03-31 | $25.3M | — | — | $84.3M | — | $108.6M | -$83.3M | $14M | -$69.3M | $100,000.00 | -$69.4M | -$0.97 | -$0.97 | 71,700,000 | 71,700,000 |
|---|
| 2023-12-31 | -$43.1M | — | — | $95.2M | — | $122.2M | -$165.3M | $12.1M | -$153.2M | $1.6M | -$154.8M | -$2.65 | -$2.65 | 1,900,000 | 1,900,000 |
|---|
| 2023-09-30 | $34.6M | — | — | $85.9M | — | $108.5M | -$73.9M | $10M | -$63.9M | $0.00 | -$64M | -$1.18 | -$1.18 | 54,100,000 | 54,100,000 |
|---|
| 2023-06-30 | $54.5M | — | — | $103.4M | — | $129.1M | -$74.6M | $9M | -$65.6M | -$300,000.00 | -$66.6M | -$1.25 | -$1.25 | 53,400,000 | 53,400,000 |
|---|
| 2023-03-31 | $32.5M | — | — | $95.3M | — | $120.2M | -$87.7M | $6.5M | -$81.2M | -$400,000.00 | -$81.9M | -$1.54 | -$1.54 | 53,300,000 | 53,300,000 |
|---|
| 2022-12-31 | $37.8M | — | — | $98.3M | — | $113.4M | -$75.6M | $6.3M | -$69.3M | $10.8M | -$82.9M | -$1.55 | -$1.55 | 100,000 | 100,000 |
|---|
| 2022-09-30 | $33.2M | — | — | $77.5M | — | $97.5M | -$64.3M | $3.2M | -$61.1M | $2.2M | -$66.2M | -$1.24 | -$1.24 | 53,200,000 | 53,200,000 |
|---|
| 2022-06-30 | $33.8M | — | — | $75.3M | — | $99.6M | -$65.8M | $1.7M | -$64.1M | $3.4M | -$70M | -$1.32 | -$1.32 | 53,200,000 | 53,200,000 |
|---|
| 2022-03-31 | $26.5M | — | — | $64M | — | $84.2M | -$57.7M | $1.1M | -$56.6M | $4.5M | -$63.4M | -$1.20 | -$1.20 | 53,000,000 | 53,000,000 |
|---|
| 2021-12-31 | $26.4M | — | — | $61.9M | — | $80.7M | -$47.5M | $1.4M | — | $0.00 | -$53M | -$1.01 | -$1.01 | 900,000 | 900,000 |
|---|
| 2021-09-30 | $9.3M | — | — | $40.6M | — | $56.6M | -$47.3M | $500,000.00 | — | $0.00 | -$46.8M | -$0.94 | -$0.94 | 49,800,000 | 49,800,000 |
|---|
| 2021-06-30 | $5.5M | — | — | $43M | — | $57.4M | -$51.9M | $1.6M | — | $0.00 | -$50.3M | -$1.03 | -$1.03 | 48,900,000 | 48,900,000 |
|---|
| 2021-03-31 | $5.5M | — | — | $34.9M | — | $47.2M | -$41.7M | $700,000.00 | — | $0.00 | -$41M | -$0.84 | -$0.84 | 48,600,000 | 48,600,000 |
|---|
| 2020-12-31 | $2.3M | — | — | $33.24M | — | $45.47M | -$39.16M | $1.74M | — | — | -$41.51M | — | — | — | 715,431 |
|---|
| 2020-09-30 | $7.6M | — | — | $30.01M | — | $39.34M | -$31.75M | $928,201.00 | — | — | -$30.82M | — | — | — | 39,058,294 |
|---|
| 2020-06-30 | $5.75M | — | — | $23.42M | — | $32.23M | -$26.48M | $1.26M | — | — | -$25.23M | — | — | — | 38,739,922 |
|---|
| 2020-03-31 | $6.2M | — | — | $21.73M | — | $29.65M | -$23.41M | $1.67M | — | — | -$21.74M | — | — | — | 38,548,483 |
|---|
| 2019-12-31 | $4.9M | — | — | $20.42M | — | $27.68M | -$22.77M | $1.73M | — | — | -$21.06M | — | — | — | 1,023,926 |
|---|
| 2019-09-30 | $30.05M | — | — | $16.59M | — | $24.55M | $5.5M | $1.49M | — | — | -$17.68M | — | — | — | 32,740,486 |
|---|
| 2019-06-30 | $4.02M | — | — | $16M | — | $22.44M | -$18.42M | $1.26M | — | — | -$17.16M | — | — | — | 31,440,051 |
|---|
| 2019-03-31 | $4M | — | — | $14.19M | — | $19.83M | -$15.81M | $1.41M | — | — | -$14.4M | — | — | — | 31,325,516 |
|---|
| 2018-12-31 | $3.4M | — | — | $14.56M | — | $20.38M | -$16.94M | $855,713.00 | — | $0.00 | -$16.09M | — | — | — | 7,487,500 |
|---|
| 2018-09-30 | $3.38M | — | — | $13.15M | — | $17.43M | -$14.06M | $671,174.00 | -$13.39M | $0.00 | -$13.39M | — | — | — | 2,010,807 |
|---|
| 2018-06-30 | $3.4M | — | — | $10.34M | — | $11.92M | -$8.52M | $663,003.00 | — | — | -$7.85M | — | — | — | 1,897,544 |
|---|
| 2018-03-31 | $4.11M | — | — | $7.14M | — | $8.39M | -$4.28M | $131,722.00 | — | — | -$4.15M | — | — | — | 1,897,544 |
|---|
| 2017-12-31 | $2.57M | — | — | $6.69M | — | $7.88M | -$5.31M | $578,992.00 | — | $0.00 | -$4.73M | — | — | — | 0 |
|---|
| 2017-09-30 | $1.67M | — | — | $7.22M | — | $8.08M | -$6.41M | $14,074.00 | -$6.4M | $0.00 | -$6.4M | — | — | — | 1,897,544 |
|---|
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 | $262.6M | — | — | $285.2M | — | $381.1M | -$118.5M | $38M | -$80.5M | $300,000.00 | -$80.8M | -$1.14 | -$1.14 | 70,900,000 | 70,900,000 |
|---|
| 2024-12-31 | $263.4M | — | — | $348.2M | — | $513.6M | -$250.2M | $51.9M | -$198.3M | $600,000.00 | -$198.9M | -$2.77 | -$2.77 | 71,900,000 | 71,900,000 |
|---|
| 2023-12-31 | $78.5M | — | — | $379.7M | — | $480M | -$401.5M | $37.6M | -$363.9M | $900,000.00 | -$367.3M | -$6.62 | -$6.62 | 55,500,000 | 55,500,000 |
|---|
| 2022-12-31 | $131.4M | — | — | $315M | — | $394.6M | -$263.2M | $12.2M | -$251M | $20.9M | -$282.5M | -$5.31 | -$5.31 | 53,200,000 | 53,200,000 |
|---|
| 2021-12-31 | $46.7M | — | — | $180.4M | — | $242M | -$188.4M | $4.3M | -$184.1M | $0.00 | -$191M | -$3.82 | -$3.82 | 50,000,000 | 50,000,000 |
|---|
| 2020-12-31 | $21.8M | — | — | $108.4M | — | $146.7M | -$120.8M | $5.6M | -$115.2M | $0.00 | -$119.3M | -$3.02 | -$3.02 | 39,500,000 | 39,500,000 |
|---|
| 2019-12-31 | $18.3M | — | — | $67.2M | — | $94.5M | -$51.5M | $5.9M | — | $0.00 | -$70.3M | -$2.13 | -$2.13 | 32,900,000 | 32,900,000 |
|---|
| 2018-12-31 | $14.3M | — | — | $45.19M | — | $58.13M | -$43.8M | $2.32M | — | $0.00 | -$41.48M | — | — | — | 9,422,799 |
|---|
| 2017-12-31 | $7.58M | — | — | $28.79M | — | $32.34M | -$24.76M | $711,061.00 | — | $0.00 | -$24.05M | — | — | — | 1,897,544 |
|---|