Complete source-backed income-statement history.
- Available history
- 2018-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 | $38.65M | — | — | — | — | — | — | — | $134.82M | $29.6M | $105.21M | $0.48 | $0.48 | 218,269,623 | 219,244,234 |
|---|
| 2026-03-31 | $37.15M | — | — | — | — | — | — | — | $83.83M | $18.57M | $65.26M | $0.29 | $0.29 | 222,142,991 | 223,384,587 |
|---|
| 2025-12-31 | $37.46M | — | — | — | — | — | — | — | $89.16M | -$10.35M | $99.51M | $0.49 | $0.49 | 4,083,330 | 5,244,329 |
|---|
| 2025-09-30 | $32.97M | — | — | — | — | — | — | — | $93.97M | -$12.18M | $106.14M | $0.53 | $0.53 | 198,726,113 | 199,478,940 |
|---|
| 2025-06-30 | $32.53M | — | — | — | — | — | — | — | $100.32M | $87,000.00 | $100.23M | $0.50 | $0.50 | 198,531,054 | 198,992,111 |
|---|
| 2025-03-31 | $31.13M | — | — | — | — | — | — | — | -$183.94M | $33.73M | -$217.67M | -$1.09 | -$1.08 | 200,020,707 | 201,415,845 |
|---|
| 2024-12-31 | $33.2M | — | — | — | — | — | — | — | $72.18M | $11.41M | $60.77M | $0.32 | $0.32 | 6,727,628 | 6,910,514 |
|---|
| 2024-09-30 | $30.12M | — | — | — | — | — | — | — | -$3.35M | $2.84M | -$6.19M | -$0.03 | -$0.03 | 196,700,222 | 197,706,644 |
|---|
| 2024-06-30 | $28.88M | — | — | — | — | — | — | — | $38M | $11.67M | $26.33M | $0.16 | $0.16 | 163,145,255 | 163,499,296 |
|---|
| 2024-03-31 | $20.43M | — | — | — | — | — | — | — | $48.94M | $10.29M | $38.65M | $0.24 | $0.24 | 162,863,540 | 163,188,410 |
|---|
| 2023-12-31 | $19.82M | — | — | — | — | — | — | — | $33.82M | $2.31M | $318.5M | $1.96 | $1.96 | 93,862 | 142,594 |
|---|
| 2023-09-30 | $19.57M | — | — | — | — | — | — | — | $47.29M | -$16.18M | $59.11M | $0.36 | $0.36 | 162,370,469 | 162,469,887 |
|---|
| 2023-06-30 | $19.79M | — | — | — | — | — | — | — | $60.36M | $15.94M | $48.66M | $0.30 | $0.30 | 162,232,236 | 162,246,675 |
|---|
| 2023-03-31 | $17.69M | — | — | — | — | — | — | — | -$267.46M | -$65.38M | -$194.1M | -$1.20 | -$1.20 | 161,991,373 | 162,059,431 |
|---|
| 2022-12-31 | $18.29M | — | — | — | — | — | — | — | $48.96M | $8.04M | $42.29M | $0.27 | $0.27 | -1,171,865 | -1,219,072 |
|---|
| 2022-09-30 | $18.52M | — | — | — | — | — | — | — | $69.46M | $16.65M | $54.78M | $0.33 | $0.33 | 163,718,962 | 164,029,649 |
|---|
| 2022-06-30 | $45.22M | — | — | — | — | — | — | — | $67.45M | $16.27M | $51.17M | $0.31 | $0.31 | 166,533,920 | 166,573,627 |
|---|
| 2022-03-31 | $48.7M | — | — | — | — | — | — | — | $66.16M | $14.64M | $51.52M | $0.30 | $0.30 | 169,857,950 | 169,968,156 |
|---|
| 2021-12-31 | -$54.58M | — | — | — | — | — | — | — | $19.44M | -$6.52M | $35.09M | $0.21 | $0.21 | 17,867 | 77,588 |
|---|
| 2021-09-30 | $39.55M | — | — | — | — | — | — | — | $48.42M | $11.31M | $37.11M | $0.22 | $0.22 | 172,298,615 | 172,298,615 |
|---|
| 2021-06-30 | $40.74M | — | — | — | — | — | — | — | $46.31M | $11.5M | $34.81M | $0.20 | $0.20 | 172,173,707 | 172,173,707 |
|---|
| 2021-03-31 | $43.72M | — | — | — | — | — | — | — | $61.83M | $14.17M | $47.66M | $0.28 | $0.28 | 172,049,044 | 172,049,044 |
|---|
| 2020-12-31 | $38.82M | — | — | — | — | — | — | — | -$46.82M | -$2.76M | -$44.06M | $0.13 | $0.13 | — | — |
|---|
| 2020-09-30 | $36.66M | — | — | — | — | — | — | — | $35.93M | $7.43M | $28.51M | $0.00 | $0.00 | — | — |
|---|
| 2020-06-30 | $36.08M | — | — | — | — | — | — | — | $37.05M | $7.2M | $29.85M | $0.00 | $0.00 | — | — |
|---|
| 2020-03-31 | $43.19M | — | — | — | — | — | — | — | $9.74M | $1.3M | $8.45M | $0.00 | $0.00 | 0 | — |
|---|
| 2019-12-31 | $37.04M | — | — | — | — | — | — | — | $40.78M | $9.54M | $31.24M | — | — | — | — |
|---|
| 2019-09-30 | $38.53M | — | — | — | — | — | — | — | $45.07M | $9.23M | $35.84M | — | — | — | — |
|---|
| 2019-06-30 | $40.57M | — | — | — | — | — | — | — | $46.09M | $11.03M | $35.05M | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | $32.97M | — | — | — | — |
|---|
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 | $134.09M | — | — | — | — | — | — | — | $99.51M | $11.29M | $88.22M | $0.43 | $0.43 | 203,174,651 | 204,335,650 |
|---|
| 2024-12-31 | $112.62M | — | — | — | — | — | — | — | $155.77M | $36.21M | $119.56M | $0.66 | $0.66 | 181,126,320 | 182,181,073 |
|---|
| 2023-12-31 | $76.87M | — | — | — | — | — | — | — | -$126M | -$63.31M | $232.18M | $1.43 | $1.43 | 162,293,020 | 162,403,097 |
|---|
| 2022-12-31 | $77.3M | — | — | — | — | — | — | — | $238.23M | $51.72M | $199.76M | $1.21 | $1.21 | 165,510,357 | 165,648,571 |
|---|
| 2021-12-31 | $69.42M | — | — | — | — | — | — | — | $176M | $30.46M | $154.67M | $0.90 | $0.90 | 172,192,336 | 172,252,057 |
|---|
| 2020-12-31 | $154.75M | — | — | — | — | — | — | — | $35.9M | $13.16M | $22.74M | $0.13 | $0.13 | 171,812,535 | 171,812,535 |
|---|
| 2019-12-31 | $156.22M | — | — | — | — | — | — | — | $174.58M | $39.48M | $135.1M | $0.00 | $0.00 | 0 | — |
|---|
| 2018-12-31 | $164.05M | — | — | — | — | — | — | — | $157.61M | $34.88M | $122.73M | $0.00 | $0.00 | 0 | — |
|---|