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 | $171.58M | $80.38M | $91.2M | — | $46.52M | — | $41.85M | — | $21.84M | $5.1M | $16.74M | $0.18 | $0.18 | 93,647 | 95,521 |
|---|
| 2026-03-31 | $156.09M | $76.85M | $79.24M | — | $44.49M | — | $33.52M | — | $14.81M | $3.66M | $11.14M | $0.12 | $0.12 | 93,623 | 95,651 |
|---|
| 2025-12-31 | $131.75M | $63.11M | $68.64M | — | $37.88M | — | $23.76M | — | $17.05M | $4.54M | $12.51M | $0.13 | $0.13 | 9 | -19 |
|---|
| 2025-09-30 | $126.75M | $59.97M | $66.78M | — | $35.76M | — | $29.02M | — | $23.01M | -$4.6M | $27.61M | $0.29 | $0.29 | 93,622 | 95,875 |
|---|
| 2025-06-30 | $123.12M | $56.92M | $66.2M | — | $36.9M | — | $27.32M | — | $20.84M | $4.12M | $16.71M | $0.18 | $0.17 | 93,586 | 96,113 |
|---|
| 2025-03-31 | $114.66M | $54.95M | $59.71M | — | $33.1M | — | $26.14M | — | $19.69M | $4.37M | $15.32M | $0.16 | $0.16 | 93,556 | 95,771 |
|---|
| 2024-12-31 | $110.44M | $56.48M | $53.96M | — | $31.89M | — | $21.24M | — | $2.65M | -$1.04M | $3.69M | $0.04 | $0.04 | 644 | 929 |
|---|
| 2024-09-30 | $103.52M | $50.62M | $52.9M | — | $30.19M | — | $22.85M | — | $12.89M | $4.23M | $8.66M | $0.10 | $0.09 | 89,704 | 91,931 |
|---|
| 2024-06-30 | $97.02M | $49.49M | $47.53M | — | $27.28M | — | $22.19M | — | $9.91M | $2.27M | $7.64M | $0.09 | $0.09 | 87,534 | 89,242 |
|---|
| 2024-03-31 | $91.84M | $47.41M | $44.43M | — | $22.9M | — | $21.36M | — | $3.62M | $1.37M | $2.25M | $11,023.54 | $11,023.54 | 204 | 204 |
|---|
| 2023-12-31 | $86.44M | $46.31M | $40.13M | — | $21.93M | — | $17.71M | — | -$223,000.00 | $350,000.00 | -$573,000.00 | -$2,820.63 | -$2,820.63 | 0 | 0 |
|---|
| 2023-09-30 | $82.81M | $42.18M | $40.63M | — | $21.86M | — | $17.1M | — | -$53,000.00 | -$2.91M | $2.85M | $14,000.14 | $14,000.14 | 204 | 204 |
|---|
| 2023-06-30 | $73.99M | $36.52M | $37.47M | — | $19.5M | — | $17.63M | — | $1.06M | $437,000.00 | $623,000.00 | $3,061.24 | $3,061.24 | 204 | 204 |
|---|
| 2023-03-31 | $74.25M | $38.21M | $36.04M | — | $18.85M | — | $17.06M | — | $1.65M | $9.17M | -$7.52M | -$36,860.94 | -$36,860.94 | 204 | 204 |
|---|
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 | $496.28M | $234.96M | $261.33M | $13.1M | $143.64M | — | $106.24M | — | $80.58M | $8.43M | $72.15M | $0.77 | $0.75 | 93,597 | 95,893 |
|---|
| 2024-12-31 | $402.82M | $203.99M | $198.83M | $8.8M | $112.26M | — | $87.63M | — | $29.06M | $6.83M | $22.23M | $0.25 | $0.24 | 89,366 | 91,684 |
|---|
| 2023-12-31 | $317.48M | $163.21M | $154.26M | $6.3M | $82.14M | — | $69.49M | — | $2.44M | $7.05M | -$4.62M | -$22,620.18 | -$22,620.18 | 204 | 204 |
|---|