Complete source-backed income-statement history.
- Available history
- 2022-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 | $182.06M | $103.83M | $78.23M | — | — | $43.41M | $34.83M | — | $19.27M | $5.23M | $14.03M | $0.11 | $0.11 | 132,527,000 | 132,531,000 |
|---|
| 2026-03-31 | $151.21M | $87.35M | $63.87M | — | — | $42.41M | $21.45M | — | $8.63M | $838,000.00 | $7.79M | $0.06 | $0.06 | 132,526,000 | 132,526,000 |
|---|
| 2025-12-31 | $134.49M | $80.88M | $53.61M | — | — | $32.55M | $21.06M | — | $13.56M | $5.85M | $7.71M | $0.06 | $0.06 | 0 | 0 |
|---|
| 2025-09-30 | $121.79M | $71.85M | $49.94M | — | — | $28.13M | $21.81M | — | $11.86M | $4.22M | $7.64M | $0.06 | $0.06 | 132,322,000 | 132,322,000 |
|---|
| 2025-06-30 | $115.1M | $68.08M | $47.02M | — | — | $26.92M | $20.1M | — | $8.59M | $1.78M | $6.81M | $0.05 | $0.05 | 132,322,000 | 132,322,000 |
|---|
| 2025-03-31 | $100.12M | $60.67M | $39.45M | — | — | $29.49M | $9.96M | — | -$1.49M | $3.31M | -$4.8M | -$0.04 | -$0.04 | 132,175,000 | 132,175,000 |
|---|
| 2024-12-31 | $91.24M | $56.51M | $34.73M | — | — | $20.36M | $14.37M | — | $1.98M | $295,000.00 | $1.68M | $0.01 | $0.01 | 0 | 0 |
|---|
| 2024-09-30 | $85.97M | $52.18M | $33.78M | — | — | $16.38M | $17.41M | — | $5.23M | $933,000.00 | $4.29M | $0.03 | $0.03 | 166,737,000 | 166,737,000 |
|---|
| 2024-06-30 | $85.04M | $50.45M | $34.59M | — | — | $16.31M | $18.28M | — | $4.92M | $312,000.00 | $4.6M | $0.03 | $0.03 | 166,737,000 | 166,737,000 |
|---|
| 2024-03-31 | $83.01M | $54.01M | $29M | — | — | $15.5M | $13.5M | — | $2.21M | $87,000.00 | $2.12M | $0.01 | $0.01 | 166,776,000 | 166,776,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 | $471.5M | $281.47M | $190.03M | — | — | $117.08M | $72.94M | — | $32.52M | $15.16M | $17.37M | $0.13 | $0.13 | 132,322,000 | 132,322,000 |
|---|
| 2024-12-31 | $345.25M | $213.14M | $132.11M | — | — | $68.55M | $63.56M | — | $14.33M | $1.63M | $12.7M | $0.08 | $0.08 | 166,737,000 | 166,737,000 |
|---|
| 2023-12-31 | $280.71M | $175.16M | $105.55M | — | — | $57.06M | $48.49M | — | $1.19M | -$3.17M | $4.36M | $0.03 | $0.03 | 166,776,000 | 166,776,000 |
|---|
| 2022-12-31 | $226.31M | $145.36M | $80.95M | — | — | $60.51M | $20.43M | — | -$17.27M | -$3.17M | -$14.1M | -$0.09 | -$0.09 | 159,110,094 | 159,110,094 |
|---|