Complete source-backed income-statement history.
- Available history
- 2021-12-31 to 2025-12-31
- 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 |
|---|
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 | $414.45M | $448.6M | $28.93M | $2.54M | — | $52.69M | -$23.76M | — | -$29.26M | $1.88M | -$31.25M | -$0.19 | -$0.18 | 164,334,429 | 169,684,142 |
|---|
| 2024-12-31 | $305.82M | $433.61M | $29.72M | $5.6M | — | -$36.47M | $66.2M | — | $61.63M | $7.67M | $53.96M | $0.34 | $0.33 | 160,988,011 | 165,500,289 |
|---|
| 2023-12-31 | $183.91M | $271.39M | $12.71M | $1.74M | — | -$3.86M | $16.57M | — | $12.68M | $2.18M | $10.5M | $0.07 | $0.07 | 150,000,000 | 150,000,000 |
|---|
| 2022-12-31 | $137.91M | $161.97M | $36.23M | $1.56M | — | $32.33M | $3.9M | — | $1.78M | -$666,000.00 | $2.44M | $0.02 | $0.02 | 149,383,562 | 149,383,562 |
|---|
| 2021-12-31 | $103.04M | $94.01M | $9.03M | $469,931.00 | — | $3.19M | $5.84M | — | $5.97M | $1.04M | $4.93M | $0.03 | $0.03 | 142,500,000 | 142,500,000 |
|---|