Complete source-backed income-statement history.
- Available history
- 2017-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 | $506.37M | $357.6M | — | — | $10.48M | — | — | -$56.29M | -$100.81M | -$1.38M | -$99.43M | -$0.59 | -$0.59 | 167,645,000 | 167,645,000 |
|---|
| 2026-03-31 | $460.49M | $443.9M | — | — | $4.63M | — | — | -$189.37M | -$330.12M | -$11.53M | -$318.59M | -$1.90 | -$1.90 | 167,645,000 | 167,645,000 |
|---|
| 2025-12-31 | $572.33M | $434.06M | — | — | $15.78M | — | — | -$39.94M | -$138.88M | $11.3M | -$150.19M | -$0.90 | -$0.90 | 0 | 0 |
|---|
| 2025-09-30 | $476.67M | $360.59M | — | — | $7.54M | — | — | -$31.82M | -$103.76M | $5.71M | -$109.47M | -$0.65 | -$0.65 | 167,645,000 | 167,645,000 |
|---|
| 2025-06-30 | $459.34M | $339.63M | — | — | $7.6M | — | — | -$20.23M | -$67.74M | $8.47M | -$76.2M | -$0.45 | -$0.45 | 167,645,000 | 167,645,000 |
|---|
| 2025-03-31 | $441.45M | $390.29M | — | — | $8.33M | — | — | -$20.74M | -$134.03M | -$37.83M | -$96.2M | -$0.57 | -$0.57 | 167,645,000 | 167,645,000 |
|---|
| 2024-12-31 | $609.64M | $403.61M | — | — | $10.31M | — | — | -$18.91M | -$65.91M | -$11.83M | -$54.08M | -$0.32 | -$0.32 | 0 | 421,000 |
|---|
| 2024-09-30 | $600.7M | $466.11M | — | — | $9.17M | — | — | -$35.6M | -$102.77M | -$31.77M | -$71M | -$0.42 | -$0.42 | 167,645,000 | 167,645,000 |
|---|
| 2024-06-30 | $664.38M | $372.74M | — | — | $8.65M | — | — | -$14M | $52.6M | $7.4M | $45.2M | $0.27 | $0.27 | 167,645,000 | 168,311,000 |
|---|
| 2024-03-31 | $632.99M | $472.52M | — | — | $8.82M | — | — | -$1.14M | -$33.11M | -$4.11M | -$29M | -$0.17 | -$0.17 | 167,645,000 | 167,645,000 |
|---|
| 2023-12-31 | $727.51M | $468.72M | — | — | $54.2M | — | — | -$25.39M | -$92.05M | -$70.03M | -$22.02M | -$0.13 | -$0.13 | 0 | -246,000 |
|---|
| 2023-09-30 | $707.3M | $501.47M | — | — | $12.22M | — | — | -$7.16M | -$39.31M | -$18.23M | -$21.08M | -$0.13 | -$0.13 | 167,645,000 | 167,645,000 |
|---|
| 2023-06-30 | $717.45M | $380.96M | — | — | $9.98M | — | — | -$7.98M | $113.29M | $21.98M | $91.31M | $0.54 | $0.54 | 167,645,000 | 168,169,000 |
|---|
| 2023-03-31 | $738.35M | $380.47M | — | — | $7.77M | — | — | -$7.64M | $141.89M | $34.03M | $107.86M | $0.64 | $0.64 | 167,645,000 | 167,952,000 |
|---|
| 2022-12-31 | $750.21M | $375.12M | — | — | $13.84M | — | — | -$45.58M | $55.42M | -$3.82M | $59.24M | $0.35 | $0.35 | 0 | 16,000 |
|---|
| 2022-09-30 | $863.71M | $385.5M | — | — | $10.41M | — | — | $15.69M | $202M | $51.42M | $150.58M | $0.90 | $0.90 | 167,645,000 | 167,987,000 |
|---|
| 2022-06-30 | $1.03B | $397.46M | — | — | $10.38M | — | — | $7.45M | $394.02M | $102.03M | $292M | $1.74 | $1.74 | 167,645,000 | 167,813,000 |
|---|
| 2022-03-31 | $947.13M | $357.5M | — | — | $7.88M | — | — | -$20.55M | $351.84M | $81.94M | $269.9M | $1.61 | $1.61 | 167,645,000 | 167,733,000 |
|---|
| 2021-12-31 | $774.51M | $305.48M | — | — | $9.42M | — | — | -$8.58M | $258.38M | $54.89M | $203.49M | $1.30 | $1.30 | 3,632,000 | 3,764,000 |
|---|
| 2021-09-30 | $573.59M | $309.51M | — | — | $8.04M | — | $108.16M | -$17.07M | $91.08M | $9.1M | $81.99M | $0.49 | $0.49 | 167,645,000 | 167,816,000 |
|---|
| 2021-06-30 | $424.26M | $306.16M | — | — | $7.43M | — | -$27M | -$19.9M | -$46.9M | $8.18M | -$55.09M | -$0.36 | -$0.36 | 152,877,000 | 152,877,000 |
|---|
| 2021-03-31 | $376.11M | $274.1M | — | — | $5.78M | — | -$45.76M | -$14.29M | -$60.04M | -$19.07M | -$40.97M | -$0.30 | -$0.30 | 138,388,000 | 138,388,000 |
|---|
| 2020-12-31 | $372.21M | $269.68M | — | — | $10.21M | — | -$55.92M | -$34.12M | -$90.04M | -$28.49M | -$61.49M | -$0.42 | -$0.42 | 9,072,000 | 9,072,000 |
|---|
| 2020-09-30 | $376.39M | $263.86M | — | — | $6.79M | — | -$40.4M | -$12.57M | -$52.96M | -$11.17M | -$41.79M | -$0.37 | -$0.37 | 112,582,000 | 112,582,000 |
|---|
| 2020-06-30 | $304.35M | $224.46M | — | — | $7.16M | — | -$53.26M | -$83.71M | -$136.98M | -$22.65M | -$114.33M | -$1.18 | -$1.18 | 96,652,000 | 96,652,000 |
|---|
| 2020-03-31 | $409.32M | $256.89M | — | — | $6.2M | — | $1.63M | -$8.2M | -$6.57M | $2.29M | -$8.86M | -$0.09 | -$0.09 | 96,652,000 | 96,652,000 |
|---|
| 2019-12-31 | $445.57M | $249.08M | — | — | $9.52M | — | $27M | -$9.93M | $17.07M | -$4.98M | $22.11M | $0.23 | $0.23 | 0 | 1,000 |
|---|
| 2019-09-30 | $535.84M | $264.59M | — | — | $8.23M | — | $110.21M | -$10.49M | $99.72M | $30.62M | $69.1M | $0.71 | $0.71 | 96,652,000 | 96,654,000 |
|---|
| 2019-06-30 | $642.46M | $264.14M | — | — | $9.24M | — | $176.62M | -$12.08M | $164.54M | $47.03M | $117.51M | $1.22 | $1.22 | 96,652,000 | 96,655,000 |
|---|
| 2019-03-31 | $591.88M | $269.56M | — | — | $9.07M | — | $142.98M | -$4.15M | $138.83M | $42.01M | $96.82M | $1.00 | $1.00 | 96,652,000 | 96,656,000 |
|---|
| 2018-12-31 | $581.19M | $269.39M | — | — | $9.31M | — | $118.3M | -$71.52M | $46.77M | $13.03M | $33.82M | $0.21 | $0.21 | — | — |
|---|
| 2018-09-30 | $599.63M | $297.99M | — | — | $4.61M | — | $117.36M | -$15.52M | $101.84M | $56.65M | $45.2M | $0.00 | $0.00 | — | — |
|---|
| 2018-06-30 | $591.53M | $305.31M | — | — | $8.51M | — | $93.7M | -$21.38M | $72.32M | $13M | $59.32M | $0.00 | $0.00 | — | — |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | -$23.67M | — | — | — | — |
|---|
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.95B | $1.52B | — | — | $39.25M | — | — | -$112.73M | -$444.42M | -$12.36M | -$432.06M | -$2.58 | -$2.58 | 167,645,000 | 167,645,000 |
|---|
| 2024-12-31 | $2.51B | $1.71B | — | — | $36.94M | — | — | -$69.65M | -$149.19M | -$40.31M | -$108.88M | -$0.65 | -$0.65 | 167,645,000 | 168,066,000 |
|---|
| 2023-12-31 | $2.89B | $1.73B | — | — | $84.18M | — | — | -$48.16M | $123.81M | -$32.25M | $156.07M | $0.93 | $0.93 | 167,645,000 | 167,846,000 |
|---|
| 2022-12-31 | $3.57B | $1.52B | — | — | $42.5M | — | — | -$42.99M | $1B | $231.57M | $771.7M | $4.60 | $4.60 | 167,645,000 | 167,846,000 |
|---|
| 2021-12-31 | $2.15B | $1.2B | — | — | $30.67M | — | — | -$59.84M | $242.53M | $53.1M | $189.43M | $1.21 | $1.21 | 156,710,000 | 156,842,000 |
|---|
| 2020-12-31 | $1.46B | $1.01B | — | — | $30.35M | — | -$147.95M | -$138.6M | -$286.55M | -$60.02M | -$226.47M | -$2.04 | -$2.04 | 111,073,000 | 111,073,000 |
|---|
| 2019-12-31 | $2.22B | $1.05B | — | — | $36.06M | — | $456.8M | -$36.65M | $420.16M | $114.68M | $305.54M | $3.16 | $3.16 | 96,652,000 | 96,655,000 |
|---|
| 2018-12-31 | $1.98B | $991.99M | — | — | $66.21M | — | $333.08M | -$143.28M | $189.8M | $75.21M | $114.68M | $0.21 | $0.21 | 96,652,000 | 96,656,000 |
|---|
| 2017-12-31 | $768.24M | $463.64M | — | — | $21.79M | — | $151.77M | -$9.48M | $142.28M | $0.00 | $142.35M | $0.00 | $0.00 | — | — |
|---|