Complete source-backed income-statement history.
- Available history
- 2021-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 | $391.12M | — | — | — | $40.92M | — | $124.24M | -$51M | $73.24M | $21.09M | $51.97M | $0.54 | $0.53 | 95,458,000 | 96,805,000 |
|---|
| 2026-03-31 | $345.76M | — | — | — | $46.13M | — | $106.81M | -$86.19M | $20.62M | $2.76M | $17.81M | $0.20 | $0.20 | 85,942,000 | 87,501,000 |
|---|
| 2025-12-31 | $332.87M | — | — | — | $38.92M | — | $86.89M | -$47.91M | $38.98M | $14.22M | $24.63M | $0.28 | $0.28 | -341,000 | -1,144,000 |
|---|
| 2025-09-30 | $322.74M | — | — | — | $37.77M | — | $64.2M | -$84.7M | -$20.5M | -$6.3M | -$14.01M | -$0.17 | -$0.17 | 87,055,000 | 87,055,000 |
|---|
| 2025-06-30 | $322.84M | — | — | — | $35.12M | — | $99.73M | -$46.3M | $53.43M | $13.45M | $39.5M | $0.44 | $0.43 | 87,699,000 | 90,040,000 |
|---|
| 2025-03-31 | $329.64M | — | — | — | $32.26M | — | $89.19M | -$47.63M | $41.56M | $10.52M | $30.41M | $0.34 | $0.33 | 87,879,000 | 90,606,000 |
|---|
| 2024-12-31 | $309.52M | — | — | — | $31.4M | — | $69.05M | -$33.9M | $35.15M | $15.55M | $19.08M | $0.22 | $0.23 | 1,320,000 | -3,176,000 |
|---|
| 2024-09-30 | $324.65M | — | $121.9M | — | $35.53M | $258.57M | $66.08M | -$74.47M | -$8.4M | -$2.18M | -$5.65M | -$0.07 | -$0.07 | 84,292,000 | 84,292,000 |
|---|
| 2024-06-30 | $309.65M | — | $112.92M | — | $59.93M | $255.49M | $54.17M | -$45.12M | $9.05M | $2.34M | $6.23M | $0.07 | $0.06 | 84,202,000 | 90,669,000 |
|---|
| 2024-03-31 | $215.49M | — | $84.98M | — | $24.82M | $155.33M | $60.16M | -$20.05M | $40.11M | $9.88M | $30.23M | $0.39 | $0.39 | 77,432,000 | 78,102,000 |
|---|
| 2023-12-31 | $225.98M | — | $87.82M | — | $27.14M | $165.24M | $60.74M | -$62.31M | -$1.57M | $5.31M | -$6.87M | -$0.12 | -$0.12 | 3,104,756 | 3,205,141 |
|---|
| 2023-09-30 | $230.98M | — | $80.61M | — | $19.65M | $170.03M | $60.96M | -$31.29M | $29.67M | $7.9M | $21.77M | $0.28 | $0.28 | 76,731,868 | 76,899,483 |
|---|
| 2023-06-30 | $203.31M | — | $74.76M | — | $13.44M | $141.25M | $62.06M | -$38.69M | $23.37M | $5.85M | $17.52M | $0.30 | $0.30 | 59,000,000 | 59,000,000 |
|---|
| 2023-03-31 | $190.11M | — | $73.46M | — | $13.09M | $129.76M | $60.36M | -$76.69M | -$16.33M | -$3.99M | -$12.34M | -$0.21 | -$0.21 | 59,000,000 | 59,000,000 |
|---|
| 2022-12-31 | $179.78M | — | $69.66M | — | $12.12M | $122.19M | $57.59M | -$55.08M | $2.51M | $596,000.00 | $1.91M | $0.03 | $0.03 | 0 | 0 |
|---|
| 2022-09-30 | $182.65M | — | $68.63M | — | $11.19M | $124.39M | $58.25M | $1.98M | $60.24M | $14.34M | $45.9M | $0.78 | $0.78 | 59,000,000 | 59,000,000 |
|---|
| 2022-06-30 | $177.15M | — | $63.64M | — | $11.74M | $125.25M | $51.9M | -$40.22M | $11.68M | $2.78M | $8.9M | $0.15 | $0.15 | 59,000,000 | 59,000,000 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $15.38M | $49.56M | $495,550.00 | $495,550.00 | — | — |
|---|
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.31B | — | — | — | $144.07M | — | $340.01M | -$226.54M | $113.47M | $31.88M | $80.52M | $0.90 | $0.89 | 87,199,000 | 88,523,000 |
|---|
| 2024-12-31 | $1.16B | — | — | — | $151.68M | — | $249.45M | -$173.54M | $75.91M | $25.57M | $49.9M | $0.58 | $0.56 | 83,094,000 | 85,170,000 |
|---|
| 2023-12-31 | $850.38M | — | $316.64M | — | $73.31M | $606.27M | $244.11M | -$208.97M | $35.14M | $15.07M | $20.07M | $0.29 | $0.29 | 68,059,000 | 68,327,000 |
|---|
| 2022-12-31 | $707.91M | — | $266.1M | — | $44.88M | $485.82M | $222.09M | -$82.73M | $139.36M | $33.09M | $106.27M | $1.80 | $1.80 | 59,000,000 | 59,000,000 |
|---|
| 2021-12-31 | $606.38M | — | $236.15M | — | $37.67M | $417.42M | $188.96M | -$66.57M | $122.39M | -$58.57M | $180.96M | $3.07 | $3.07 | 59,000,000 | 59,000,000 |
|---|