Complete source-backed income-statement history.
- Available history
- 2020-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 | — | — | — | — | — | — | — | — | — | — | $147.58M | — | — | 93,253,619 | 93,253,619 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | $48.98M | $0.93 | $0.93 | 90,654,821 | 90,654,821 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | $131.11M | $1.03 | $1.03 | 160,741 | 160,741 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | — | $123.67M | $0.97 | $0.97 | 89,627,718 | 89,627,718 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | — | $122.53M | $0.99 | $0.99 | 89,258,390 | 89,258,390 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $116.08M | $0.97 | $0.97 | 88,711,015 | 88,711,015 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $0.00 | $174.23M | $0.98 | $0.98 | 537,340 | 537,340 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | $0.00 | $124.01M | $0.96 | $0.96 | 87,459,533 | 87,459,533 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | $0.00 | $102.69M | $0.97 | $0.97 | 86,194,092 | 86,194,092 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $0.00 | $107.15M | $1.02 | $1.02 | 85,138,530 | 85,138,530 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | -$23.35M | $139.08M | $0.97 | $0.97 | 851,468 | 851,468 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | $6.59M | $103.26M | $0.99 | $0.99 | 82,921,764 | 82,921,764 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | $8.65M | $106.52M | $1.06 | $1.06 | 80,807,861 | 80,807,861 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | $8.11M | $79.59M | $1.02 | $1.02 | 79,552,200 | 79,552,200 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $5.85M | $106.32M | $0.98 | $0.98 | 1,118,895 | 1,118,895 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | $2.06M | $55.34M | $0.83 | $0.83 | 75,036,522 | 75,036,522 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | $10.32M | $14.75M | $0.75 | $0.75 | 73,304,619 | 73,304,619 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $5.1M | $65.2M | $0.73 | $0.73 | 71,708,326 | 71,708,326 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $10.17M | $94.35M | $0.73 | $0.73 | 403,561 | 403,561 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | $12.28M | $83.96M | $0.71 | $0.71 | 69,021,826 | 69,021,826 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | — | — | $95.11M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | $57.35M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | — | — | — | $493.4M | $3.95 | $3.95 | 89,363,140 | 89,363,140 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $0.00 | $508.08M | $3.93 | $3.93 | 86,805,755 | 86,805,755 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $0.00 | $428.45M | $4.04 | $4.04 | 81,916,663 | 81,916,663 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $23.33M | $241.61M | $3.29 | $3.29 | 74,482,176 | 74,482,176 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $32.86M | $330.76M | $2.65 | $2.65 | 68,960,923 | 68,960,923 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | -$13.54M | $29.38M | $2.10 | $2.10 | 65,705,963 | 65,705,963 |
|---|