Complete source-backed income-statement history.
- Available history
- 2019-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 | $495.16M | — | — | $74.05M | — | — | $66.68M | — | $64.64M | -$141.26M | $205.91M | $0.98 | $0.93 | 210,839,000 | 221,049,000 |
|---|
| 2026-03-31 | $452.8M | — | — | $79.6M | — | — | $53.74M | — | $52.08M | $3.02M | $49.05M | $0.23 | $0.23 | 211,032,788 | 217,047,399 |
|---|
| 2025-12-31 | $442.18M | — | — | $82.14M | — | — | $38.82M | — | $36.15M | -$5.07M | $41.22M | $0.20 | $0.19 | 1,284,152 | -657,742 |
|---|
| 2025-09-30 | $419.49M | — | — | $80.42M | — | — | $11.78M | — | $12.42M | $3.59M | $8.83M | $0.04 | $0.04 | 207,150,067 | 217,231,102 |
|---|
| 2025-06-30 | $411.85M | — | — | $77.5M | — | — | $14.64M | — | $8.11M | $1.58M | $6.54M | $0.03 | $0.03 | 204,693,000 | 218,978,000 |
|---|
| 2025-03-31 | $361.62M | — | — | $73.85M | — | — | $12.23M | — | $14.94M | $3.59M | $11.35M | $0.06 | $0.05 | 201,744,601 | 218,414,823 |
|---|
| 2024-12-31 | $351.9M | — | — | $70.61M | — | — | -$3.74M | — | -$5.14M | $589,000.00 | -$5.72M | -$0.03 | -$0.03 | 1,478,494 | 1,478,494 |
|---|
| 2024-09-30 | $336.53M | — | — | $68.45M | — | — | $368,000.00 | — | $3.77M | $1.85M | $1.92M | $0.01 | $0.01 | 196,169,417 | 205,251,546 |
|---|
| 2024-06-30 | $306.42M | — | — | $67.55M | — | — | -$15.76M | — | -$8.8M | $3.29M | -$12.09M | -$0.06 | -$0.06 | 193,452,628 | 193,452,628 |
|---|
| 2024-03-31 | $269.12M | — | — | $63.21M | — | — | -$19.95M | — | -$20.08M | $998,000.00 | -$21.08M | -$0.11 | -$0.11 | 189,848,799 | 189,848,799 |
|---|
| 2023-12-31 | $264.76M | — | — | $59.24M | — | — | -$31M | — | -$29.6M | $5.42M | -$35.02M | -$0.19 | -$0.19 | 1,861,797 | 1,861,797 |
|---|
| 2023-09-30 | $241.63M | — | — | $57.01M | — | — | -$36.9M | — | -$35.4M | $258,000.00 | -$35.66M | -$0.20 | -$0.20 | 182,598,013 | 182,598,013 |
|---|
| 2023-06-30 | $234.03M | — | — | $54.31M | — | — | -$18.22M | — | -$18.99M | -$143,000.00 | -$18.85M | -$0.11 | -$0.11 | 179,076,496 | 179,076,496 |
|---|
| 2023-03-31 | $203.87M | — | — | $49.38M | — | — | -$28.07M | — | -$27.94M | $370,000.00 | -$28.31M | -$0.16 | -$0.16 | 175,113,904 | 175,113,904 |
|---|
| 2022-12-31 | $191.03M | — | — | $42.88M | — | — | -$22.87M | — | -$19.83M | -$434,000.00 | -$19.4M | -$0.11 | -$0.11 | 1,256,725 | 1,256,725 |
|---|
| 2022-09-30 | $169.26M | — | — | $36.18M | — | — | -$35.62M | — | -$32.78M | $287,000.00 | -$33.07M | -$0.20 | -$0.20 | 168,604,378 | 168,604,378 |
|---|
| 2022-06-30 | $157.26M | — | — | $36.08M | — | — | -$39.38M | — | -$37.58M | $662,000.00 | -$38.25M | -$0.23 | -$0.23 | 166,498,333 | 166,498,333 |
|---|
| 2022-03-31 | $136.01M | — | — | $23.58M | — | — | -$23.17M | — | -$22.78M | $528,000.00 | -$23.31M | -$0.14 | -$0.14 | 164,391,753 | 164,391,753 |
|---|
| 2021-12-31 | $135.26M | — | — | $19.13M | — | — | -$16.54M | — | -$16.62M | -$42,000.00 | -$16.58M | $0.21 | $0.21 | 34,672,845 | 34,672,845 |
|---|
| 2021-09-30 | $121.24M | — | — | $18.12M | — | — | -$12.67M | — | -$12.7M | $261,000.00 | -$12.96M | -$0.41 | -$0.41 | 31,641,400 | 31,641,400 |
|---|
| 2021-06-30 | $111.05M | — | — | $15.2M | — | — | -$1.94M | — | -$994,000.00 | $454,000.00 | -$1.45M | -$0.06 | -$0.06 | 23,717,827 | 23,717,827 |
|---|
| 2021-03-31 | $91.06M | — | — | $11.64M | — | — | -$8.57M | — | -$7.4M | $370,000.00 | -$7.77M | -$0.34 | -$0.34 | 22,711,379 | 22,711,379 |
|---|
| 2020-12-31 | $80.02M | — | — | $11.34M | — | — | -$8.84M | — | -$8.48M | $528,000.00 | -$9.01M | -$0.41 | -$0.41 | 273,050 | 273,050 |
|---|
| 2020-09-30 | $71.79M | — | — | $10.38M | — | — | -$1.75M | — | -$2.23M | $195,000.00 | -$2.43M | -$0.11 | -$0.11 | 21,868,865 | 21,868,865 |
|---|
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.64B | — | — | $313.91M | — | — | $77.47M | — | $71.63M | $3.7M | $67.93M | $0.33 | $0.31 | 205,833,196 | 217,569,896 |
|---|
| 2024-12-31 | $1.26B | — | — | $269.82M | — | — | -$39.09M | — | -$30.25M | $6.73M | -$36.98M | -$0.19 | -$0.19 | 194,646,436 | 194,646,436 |
|---|
| 2023-12-31 | $944.29M | — | — | $219.94M | — | — | -$114.2M | — | -$111.94M | $5.9M | -$117.84M | -$0.65 | -$0.65 | 180,818,399 | 180,818,399 |
|---|
| 2022-12-31 | $653.56M | — | — | $138.72M | — | — | -$121.04M | — | -$112.98M | $1.04M | -$114.02M | -$0.68 | -$0.68 | 167,774,123 | 167,774,123 |
|---|
| 2021-12-31 | $458.61M | — | — | $64.09M | — | — | -$39.72M | — | -$37.71M | $1.04M | -$38.76M | -$0.64 | -$0.64 | 60,728,748 | 60,728,748 |
|---|
| 2020-12-31 | $256.96M | — | — | $40.78M | — | — | -$29.18M | — | -$31.4M | $1.16M | -$32.56M | -$1.52 | -$1.52 | 21,459,062 | 21,459,062 |
|---|
| 2019-12-31 | $126.57M | — | — | $32.01M | — | — | -$50.6M | — | -$51.13M | $259,000.00 | -$51.39M | -$2.98 | -$2.98 | 21,290,784 | 21,290,784 |
|---|