Complete source-backed income-statement history.
- Available history
- 2022-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 | $135.19M | $95.67M | $39.53M | $4.13M | — | $28.94M | — | -$1.49M | $9.1M | $1.18M | $7.91M | $0.16 | $0.16 | 50,319,976 | — |
|---|
| 2024-12-31 | $144.63M | $99.83M | $44.8M | $4.97M | — | $29.03M | — | -$3.67M | $12.1M | $850,633.00 | $11.25M | $0.23 | $0.23 | 48,175,620 | — |
|---|
| 2023-12-31 | $134.07M | $86.97M | $47.1M | $4.25M | — | $27.88M | — | -$2.73M | $16.49M | $2.48M | $14.01M | $0.29 | $0.29 | 47,973,428 | — |
|---|
| 2022-12-31 | $130.79M | $86.44M | $44.34M | $4.11M | — | $27.8M | — | -$1.53M | $15.01M | $3.81M | $11.19M | $0.23 | $0.23 | 47,973,428 | — |
|---|