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 | $443.8M | — | — | — | — | — | $191.68M | -$6.34M | $185.33M | $48.32M | $97.29M | $0.47 | $0.47 | 208,014,000 | 209,167,000 |
|---|
| 2026-03-31 | $581.78M | — | — | — | — | — | $300.38M | $9.58M | $309.96M | $59.78M | -$106.45M | -$0.52 | -$0.52 | 205,619,000 | 217,651,000 |
|---|
| 2025-12-31 | $495.29M | — | — | — | — | — | $202.33M | $4.17M | $206.5M | $35.92M | $181.46M | $0.89 | $0.85 | 85,000 | 8,000 |
|---|
| 2025-09-30 | $385.84M | — | — | — | — | — | $83.33M | -$11.15M | $72.18M | $14.95M | $65.44M | $0.32 | $0.31 | 202,783,000 | 217,464,000 |
|---|
| 2025-06-30 | $405.46M | — | — | — | — | — | $168.08M | -$6.81M | $161.27M | $29.28M | $90.08M | $0.44 | $0.42 | 202,774,000 | 216,989,000 |
|---|
| 2025-03-31 | $316.62M | — | — | — | — | — | $106.78M | -$1.17M | $105.61M | $16.44M | $58.78M | $0.29 | $0.28 | 202,420,000 | 216,546,000 |
|---|
| 2024-12-31 | $314.57M | — | — | — | — | — | $34.38M | $3.5M | $37.88M | $40.94M | $5.56M | $0.03 | $0.03 | 49,000 | 49,000 |
|---|
| 2024-09-30 | $257.36M | — | — | — | — | — | $9.04M | -$1.89M | $7.15M | $869,000.00 | $10.56M | $0.05 | $0.05 | 202,140,000 | 202,447,000 |
|---|
| 2024-06-30 | $184.84M | — | — | — | — | — | $10.72M | $3.74M | $14.46M | $11.73M | $9.69M | $0.05 | $0.05 | 202,133,000 | 202,407,000 |
|---|
| 2024-03-31 | $230.23M | — | — | — | — | — | -$376.42M | -$1.8M | -$378.23M | -$20.24M | -$287.08M | -$1.42 | -$1.42 | 202,355,000 | 202,355,000 |
|---|
| 2023-12-31 | $414.37M | — | — | — | — | — | -$297.62M | -$37.51M | -$335.13M | -$70.83M | -$217.85M | -$1.06 | -$1.05 | — | -13,188,000 |
|---|
| 2023-09-30 | $385.39M | — | — | — | — | — | $77.47M | -$15.7M | $61.77M | $68.89M | $15.16M | $0.07 | $0.07 | — | 203,878,000 |
|---|
| 2023-06-30 | $301.03M | — | — | — | — | — | $52.93M | -$13.77M | $39.16M | -$83.39M | $74.87M | $0.37 | $0.35 | — | 217,320,000 |
|---|
| 2023-03-31 | $314.61M | — | — | — | — | — | $36.99M | -$5.19M | $31.79M | $2.79M | $29.81M | $0.14 | $0.14 | — | 219,403,000 |
|---|
| 2022-12-31 | $306.38M | — | — | — | — | — | $39.37M | $77.02M | $116.39M | $21.29M | $93.88M | $0.44 | $0.43 | — | -1,062,000 |
|---|
| 2022-09-30 | $166.63M | $106.45M | — | — | — | — | -$35.06M | -$6.97M | -$42.03M | -$13.81M | -$25.79M | -$0.12 | -$0.12 | — | 207,983,000 |
|---|
| 2022-06-30 | $319.58M | $164.93M | — | — | — | — | $70.1M | -$11.54M | $58.56M | -$8.98M | $58.49M | $0.28 | $0.27 | — | 225,084,000 |
|---|
| 2022-03-31 | $355.45M | $153.52M | — | — | — | — | $115.87M | -$7.95M | $107.92M | $31.56M | $67.56M | $0.32 | $0.31 | — | 224,736,000 |
|---|
| 2021-12-31 | $407.92M | $188.04M | — | — | — | — | $118.82M | -$3.5M | $115.32M | -$41.6M | $127.44M | $0.59 | $0.57 | — | -1,411,000 |
|---|
| 2021-09-30 | $322.85M | $154.52M | — | — | — | — | $92.66M | -$13.18M | $79.48M | $14.29M | $57.06M | $0.27 | $0.26 | — | 225,689,000 |
|---|
| 2021-06-30 | $376.95M | $166.95M | — | — | — | — | $103.72M | -$6M | $97.71M | $19.58M | $74.72M | $0.34 | $0.33 | — | 231,389,000 |
|---|
| 2021-03-31 | $366.48M | $161.86M | — | — | — | — | $129.18M | -$6.93M | $122.25M | -$6.38M | $108.86M | $0.50 | $0.48 | — | 232,169,000 |
|---|
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.6B | — | — | — | — | — | $461.44M | -$18.29M | $443.15M | $80.25M | $395.75M | $1.95 | $1.85 | 202,745,000 | 217,026,000 |
|---|
| 2024-12-31 | $987M | — | — | — | — | — | -$322.29M | $3.55M | -$318.73M | $33.3M | -$261.28M | -$1.29 | -$1.29 | 202,258,000 | 202,258,000 |
|---|
| 2023-12-31 | $1.42B | — | — | — | — | — | -$130.24M | -$72.16M | -$202.41M | -$82.53M | -$98.01M | -$0.48 | -$0.48 | 204,714,000 | 204,714,000 |
|---|
| 2022-12-31 | $1.15B | — | — | — | — | — | $190.27M | $50.57M | $240.84M | $30.07M | $194.14M | $0.92 | $0.89 | — | 222,481,000 |
|---|
| 2021-12-31 | $1.47B | $671.37M | — | — | — | — | $444.38M | -$29.62M | $414.76M | -$14.12M | $368.08M | $1.70 | $1.63 | — | 228,241,000 |
|---|
| 2020-12-31 | $853.09M | $444.54M | — | — | — | — | $188.28M | $13.52M | $201.79M | $43.2M | $151.54M | $1.00 | $0.96 | — | 163,699,000 |
|---|
| 2019-12-31 | $606.85M | $349.62M | — | — | — | — | $118.4M | $18.26M | $136.66M | $35.44M | $102.78M | $0.84 | $0.78 | — | 135,443,000 |
|---|