Complete source-backed income-statement history.
- Available history
- 2023-03-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 | $273.03M | $225.11M | $47.92M | — | $41.91M | — | — | — | $1.87M | $100,000.00 | $246,000.00 | $0.03 | $0.03 | 8,380,647 | 8,380,647 |
|---|
| 2026-03-31 | $206.44M | $165.99M | $40.45M | — | $35.91M | — | — | — | $4.32M | $253,000.00 | $565,000.00 | $0.06 | $0.06 | 9,052,830 | 9,052,830 |
|---|
| 2025-12-31 | $260.43M | $208.7M | $51.73M | — | $35.99M | — | — | — | $16.92M | -$130,000.00 | $3.52M | $0.39 | $0.41 | 5,796 | 20,718 |
|---|
| 2025-09-30 | $262.04M | $207.07M | $54.97M | — | $36.09M | — | — | — | $17.24M | $1.02M | $2.13M | $0.24 | $0.24 | 9,017,398 | 9,056,364 |
|---|
| 2025-06-30 | $223.92M | $171.99M | $51.94M | — | $34.7M | — | — | — | $17.18M | $744,000.00 | $2.37M | $0.26 | $0.26 | 8,998,470 | 8,998,470 |
|---|
| 2025-03-31 | $224.72M | $171.19M | $53.53M | — | $33M | — | — | — | $19.57M | $857,000.00 | $2.68M | $0.30 | $0.30 | 8,966,734 | 9,133,263 |
|---|
| 2024-12-31 | $287.49M | $214.16M | $73.33M | — | $42.9M | — | — | — | $30.04M | $1.25M | $4.11M | $0.47 | $0.51 | 20 | -42,440,045 |
|---|
| 2024-09-30 | $277.84M | $204.14M | $73.7M | — | $34.14M | — | — | — | $39.59M | $1.76M | $5.35M | $0.60 | $0.58 | 8,846,154 | 51,533,407 |
|---|
| 2024-06-30 | $220.93M | $161.88M | $59.06M | — | $31.81M | — | — | — | $25.87M | $1.13M | $3.65M | $0.41 | $0.40 | 8,846,154 | 51,431,974 |
|---|
| 2024-03-31 | $189.21M | $139.75M | $49.46M | — | $27.54M | — | — | — | $21.41M | $921,000.00 | $2.97M | $0.34 | $0.33 | 8,846,154 | 51,410,397 |
|---|
| 2023-12-31 | $217.33M | $159.32M | $58.01M | — | $27.77M | — | — | — | $29.68M | $0.00 | $29.68M | — | — | — | — |
|---|
| 2023-09-30 | $197.64M | $140.55M | $57.09M | — | $22.95M | — | — | — | $33.93M | $0.00 | $33.93M | — | — | — | — |
|---|
| 2023-06-30 | $181.52M | $128.82M | $52.7M | — | $21.93M | — | — | — | $30.74M | $0.00 | $30.74M | — | — | — | — |
|---|
| 2023-03-31 | $168.14M | $119.61M | $48.53M | — | $19.79M | — | — | — | $28.83M | $0.00 | $28.83M | — | — | — | — |
|---|
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 | $971.12M | $758.95M | $212.17M | — | $139.78M | — | — | — | $70.9M | $2.49M | $10.69M | $1.19 | $1.19 | 9,000,606 | 9,213,200 |
|---|
| 2024-12-31 | $975.46M | $719.92M | $255.54M | — | $136.38M | — | — | — | $116.89M | $5.07M | $16.07M | $1.82 | $1.81 | 8,846,174 | 9,062,368 |
|---|
| 2023-12-31 | $764.63M | $548.3M | $216.33M | — | $92.44M | — | — | — | $123.18M | $0.00 | $123.18M | — | — | — | — |
|---|