Complete source-backed income-statement history.
- Available history
- 2023-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 | $65.82M | $50.06M | $15.76M | — | — | $3.9M | $11.86M | $287,606.00 | $12.15M | $334,380.00 | $11.81M | $0.2254 | $0.2254 | 52,396,986 | 52,396,986 |
|---|
| 2024-12-31 | $53.46M | $42.89M | $10.57M | — | — | $2.48M | $8.09M | $331,596.00 | $8.42M | $1.94M | $6.48M | $0.1246 | $0.1246 | 52,000,000 | 52,000,000 |
|---|
| 2023-12-31 | $41.27M | $32.39M | $8.88M | — | — | $1.62M | $7.26M | $71,793.00 | $7.33M | $1.76M | $5.57M | $0.1071 | $0.1071 | 52,000,000 | 52,000,000 |
|---|