Complete source-backed income-statement history.
- Available history
- 2023-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 | $387.63M | $246.52M | $141.11M | — | — | $113.32M | $27.8M | — | $28.78M | -$15.43M | $44.21M | $0.46 | $0.40 | 95,305,096 | 110,713,513 |
|---|
| 2026-03-31 | $369.69M | $241.1M | $128.59M | — | — | $82.63M | $45.97M | — | $100.05M | -$70.18M | $170.22M | $1.85 | $1.56 | 91,793,374 | 109,154,227 |
|---|
| 2025-12-31 | $369.43M | $244.93M | $124.5M | — | — | $81.81M | $42.69M | — | $30.87M | $922,000.00 | $29.94M | $0.51 | $0.51 | 3,667,717 | 3,667,717 |
|---|
| 2025-09-30 | $339.78M | $230.3M | $109.48M | — | — | $109.79M | -$305,000.00 | — | -$102.89M | -$810,000.00 | -$102.08M | -$1.46 | -$1.46 | 70,128,197 | 70,128,197 |
|---|
| 2025-06-30 | $327.78M | $223.12M | $104.66M | — | — | $77.37M | $27.29M | — | $24.66M | $1.13M | $23.53M | $0.36 | $0.30 | 64,942,755 | 78,458,195 |
|---|
| 2025-03-31 | $327.08M | $235.19M | $91.88M | — | — | $69.59M | $22.29M | — | -$21.21M | $210,000.00 | -$21.42M | -$0.34 | -$0.34 | 63,549,403 | 63,549,403 |
|---|
| 2024-12-31 | $323.9M | $242.19M | $81.71M | — | — | $74.55M | $7.16M | — | $3.27M | $374,000.00 | $2.89M | $0.04 | $0.04 | 220,975 | -586,702 |
|---|
| 2024-09-30 | $276.66M | $207.1M | $69.56M | — | — | $70.72M | -$1.16M | — | -$1.65M | $1.56M | -$3.2M | -$0.05 | -$0.05 | 63,246,820 | 63,246,820 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | $107.27M | — | — | — | — |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | -$4.97M | — | — | — | — |
|---|
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 | $1.36B | $933.54M | $430.53M | — | — | $338.56M | $91.97M | — | -$68.58M | $1.45M | -$70.03M | -$1.00 | -$1.00 | 69,836,032 | 69,836,032 |
|---|
| 2024-12-31 | $1.14B | $864.43M | $275.64M | — | — | $278.47M | -$2.83M | — | $105.08M | $3.1M | $102.12M | $1.68 | $1.39 | 60,698,967 | 74,625,858 |
|---|
| 2023-12-31 | $1.04B | $808.54M | $232.47M | — | — | $235.34M | -$2.87M | — | -$22.07M | -$697,000.00 | -$20.89M | -$0.37 | -$0.37 | 56,457,675 | 56,457,675 |
|---|