Complete source-backed income-statement history.
- Available history
- 2018-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 | $436.74M | — | — | $33.69M | — | — | -$14.29M | $10.55M | $692.08M | $177.35M | $506.85M | $6.78 | $6.68 | 74,817,000 | 75,922,000 |
|---|
| 2026-03-31 | $422.89M | $159.77M | — | $39.7M | — | — | -$40.07M | $14.09M | -$17.83M | -$15.58M | -$71.88M | -$0.94 | -$0.94 | 76,742,000 | 76,742,000 |
|---|
| 2025-12-31 | $645.98M | $195.05M | — | $46.5M | — | — | -$113.37M | $24.28M | $2.53M | $78.3M | -$76.79M | -$0.96 | -$0.96 | -727,000 | -727,000 |
|---|
| 2025-09-30 | $589.79M | $207.46M | — | $49.49M | — | — | -$20.4M | -$18.44M | -$49M | -$27.26M | -$21.88M | -$0.27 | -$0.27 | 79,629,000 | 79,629,000 |
|---|
| 2025-06-30 | $443.25M | $201.97M | — | $34.16M | — | — | -$7.49M | $2.8M | $265.57M | $74.36M | $211.45M | $2.64 | $2.57 | 80,195,000 | 82,206,000 |
|---|
| 2025-03-31 | $481.69M | $187.32M | — | $35.74M | — | — | $24.12M | $7.63M | -$320.82M | -$62.48M | -$216.81M | -$2.64 | -$2.64 | 82,214,000 | 82,214,000 |
|---|
| 2024-12-31 | $721.44M | $246.53M | — | $57.76M | — | — | $48.09M | $7.71M | -$263.49M | -$61.8M | -$198.98M | -$2.39 | -$2.39 | 46,000 | 46,000 |
|---|
| 2024-09-30 | $642M | $243.06M | — | $53.95M | — | — | $8.15M | $10.38M | -$362.4M | -$86.17M | -$243.72M | -$2.93 | -$2.93 | 83,178,000 | 83,178,000 |
|---|
| 2024-06-30 | $634.39M | $253.35M | — | $53.38M | — | — | -$21.49M | $50.12M | -$185.12M | -$40.43M | -$142.23M | -$1.71 | -$1.71 | 83,100,000 | 83,100,000 |
|---|
| 2024-03-31 | $624.29M | $259.47M | — | $63.24M | — | — | -$63.42M | $30.32M | $95.97M | $46.53M | $45.03M | $0.52 | $0.51 | 82,972,000 | 85,858,000 |
|---|
| 2023-12-31 | -$387.8M | $180.87M | — | -$12.95M | — | — | -$13.98M | -$13.55M | $465M | $101.8M | $327.75M | $3.81 | $3.71 | -235,000 | 2,660,000 |
|---|
| 2023-09-30 | $1.11B | $342.35M | — | $79.71M | — | — | -$32.74M | $25.46M | -$510.86M | -$118.84M | -$390.54M | -$4.72 | -$4.72 | 82,826,000 | 82,826,000 |
|---|
| 2023-06-30 | $1.11B | $353.08M | — | $86.4M | — | — | -$55.47M | $10.99M | -$115.93M | -$24.3M | -$89.05M | -$1.07 | -$1.07 | 83,081,000 | 83,081,000 |
|---|
| 2023-03-31 | $1.08B | $342.93M | — | $84.79M | — | — | -$135.6M | $23.75M | $554.82M | $139.5M | $417.78M | $4.72 | $4.57 | 85,534,000 | 88,353,000 |
|---|
| 2022-12-31 | $1.25B | $438.35M | — | $77.41M | — | — | -$75.14M | -$154.74M | -$18.58M | -$5.57M | -$1.42M | -$0.04 | -$0.04 | -165,000 | -165,000 |
|---|
| 2022-09-30 | $1.3B | $451.25M | — | $75.43M | — | — | -$124.68M | $19.68M | -$91.91M | -$26.07M | -$63.82M | -$0.74 | -$0.74 | 86,022,000 | 86,022,000 |
|---|
| 2022-06-30 | $1.36B | $509.57M | — | $84.91M | — | — | -$166.14M | -$89.43M | -$1.1B | -$228.99M | -$869.13M | -$10.02 | -$10.02 | 86,748,000 | 86,748,000 |
|---|
| 2022-03-31 | $1.33B | $533.6M | — | $84.2M | — | — | -$108.81M | $6.7M | -$311.36M | -$70.46M | -$235.8M | -$2.72 | -$2.72 | 86,784,000 | 86,784,000 |
|---|
| 2021-12-31 | $1.16B | $467.54M | — | $73.22M | — | — | -$69.35M | -$21.53M | -$4.56M | -$12.06M | $12.97M | $0.14 | $0.17 | 116,000 | -367,000 |
|---|
| 2021-09-30 | $924.07M | $340.51M | — | $52.28M | — | — | -$32.07M | $79.54M | $70.96M | $9.91M | $60.69M | $0.68 | $0.65 | 86,258,000 | 91,076,000 |
|---|
| 2021-06-30 | $829.55M | $259.24M | — | $52.23M | — | — | -$28.42M | $50.29M | $291.15M | $87.83M | $194.76M | $2.18 | $2.02 | 86,157,000 | 93,367,000 |
|---|
| 2021-03-31 | $786.57M | $228.99M | — | $53.08M | — | — | -$7.23M | $3.56M | $372.26M | $53.31M | $329.13M | $3.70 | $3.46 | 85,899,000 | 92,138,000 |
|---|
| 2020-12-31 | $765.05M | $243.51M | — | $40.16M | — | — | -$22.1M | $9.91M | $557.4M | $50.73M | $509.13M | $5.97 | $5.78 | 60,000 | 5,653,000 |
|---|
| 2020-09-30 | $713.25M | $184.89M | — | $51.73M | — | — | -$122.23M | $1.6M | $162.66M | -$25.06M | $184.92M | $2.17 | $2.04 | 85,297,000 | 90,477,000 |
|---|
| 2020-06-30 | $659.03M | $155.85M | — | $46.34M | — | — | -$97.45M | $3.31M | -$120.41M | -$34.4M | -$96.12M | -$1.13 | -$1.13 | 85,132,000 | 85,132,000 |
|---|
| 2020-03-31 | $684.12M | $179.33M | — | $61.96M | — | — | -$312.34M | -$57.45M | -$372M | -$41.43M | -$328.2M | -$3.86 | -$3.86 | 85,132,000 | 85,132,000 |
|---|
| 2019-12-31 | $474.69M | $99.93M | — | -$7.71M | — | — | $39.78M | $23.64M | $60.91M | $5.97M | $6.89M | $0.08 | $0.08 | 0 | 0 |
|---|
| 2019-09-30 | $705.38M | $158.16M | — | $49.99M | — | — | $13.91M | -$11.72M | -$701,000.00 | -$19.08M | $16.47M | $0.19 | $0.19 | 85,132,000 | 85,132,000 |
|---|
| 2019-06-30 | $688.69M | $149.73M | — | $45.94M | — | — | -$13.77M | $33.98M | $16.98M | -$5.05M | $13.79M | $0.16 | $0.16 | 85,132,000 | 85,132,000 |
|---|
| 2019-03-31 | $641.22M | $139.85M | — | $44.43M | — | — | -$34.18M | -$5.42M | -$42.87M | -$29.19M | -$14.25M | — | — | — | — |
|---|
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 | $2.39B | $809.77M | — | $196.02M | — | — | -$97.42M | $16.36M | -$81.91M | $34.85M | -$104.03M | -$1.30 | -$1.30 | 80,077,000 | 80,077,000 |
|---|
| 2024-12-31 | $2.62B | $1B | — | $228.33M | — | — | -$28.68M | $98.54M | -$715.04M | -$141.87M | -$539.9M | -$6.49 | -$6.49 | 83,130,000 | 83,130,000 |
|---|
| 2023-12-31 | $2.92B | $1.22B | — | $237.95M | — | — | -$237.78M | $46.64M | $393.03M | $98.16M | $265.94M | $3.07 | $2.97 | 83,569,000 | 86,464,000 |
|---|
| 2022-12-31 | $5.24B | $1.93B | — | $318.03M | — | — | -$474.77M | -$217.79M | -$1.53B | -$331.09M | -$1.17B | -$13.55 | -$13.55 | 86,350,000 | 86,350,000 |
|---|
| 2021-12-31 | $3.7B | $1.3B | — | $230.81M | — | — | -$137.07M | $111.85M | $729.81M | $138.99M | $597.55M | $6.70 | $6.31 | 86,222,000 | 91,828,000 |
|---|
| 2020-12-31 | $2.76B | $745.37M | — | $185.34M | — | — | -$537.66M | -$42.56M | $244.16M | -$45.71M | $269.73M | $3.16 | $2.97 | 85,355,000 | 90,948,000 |
|---|
| 2019-12-31 | $2.51B | $547.66M | — | $132.64M | — | — | $5.73M | $40.49M | $34.32M | -$47.35M | $22.9M | $0.27 | $0.27 | 85,132,000 | 85,132,000 |
|---|
| 2018-12-31 | $2.53B | $501.15M | — | $177.3M | — | — | $35.84M | $282.8M | $305.57M | $13.2M | $292.37M | $2.90 | $2.90 | 85,132,000 | 85,132,000 |
|---|