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 | $238.95M | $0.00 | — | $135.28M | $30.2M | — | $73.47M | $6.79M | $80.26M | $179,000.00 | $80.08M | $0.48 | $0.47 | 167,719,015 | 168,879,127 |
|---|
| 2026-03-31 | -$29,000.00 | — | — | $108.92M | $23.34M | — | -$132.29M | $6.77M | -$125.53M | $170,000.00 | -$125.7M | -$0.85 | -$0.85 | 147,356,811 | 147,356,811 |
|---|
| 2025-12-31 | $64.07M | — | — | $88.35M | $23.62M | — | -$47.92M | $4.86M | -$43.06M | -$137,000.00 | -$42.92M | -$0.30 | -$0.30 | 232,886 | 232,886 |
|---|
| 2025-09-30 | $240,000.00 | — | — | $151.46M | $22.23M | — | -$173.44M | $10.47M | -$162.97M | $168,000.00 | -$163.14M | -$1.17 | -$1.17 | 138,930,173 | 138,930,173 |
|---|
| 2025-06-30 | $1.21M | $11,000.00 | — | $97.51M | $22.28M | — | -$118.42M | $7.63M | -$110.79M | $170,000.00 | -$110.96M | -$0.80 | -$0.80 | 138,447,469 | 138,447,469 |
|---|
| 2025-03-31 | $3.03M | $0.00 | — | $118.65M | $23.94M | — | -$139.55M | $18.6M | -$120.95M | $16,000.00 | -$120.97M | -$0.88 | -$0.88 | 137,468,900 | 137,468,900 |
|---|
| 2024-12-31 | $12.37M | $684,000.00 | — | $106.08M | $26.7M | — | -$117.15M | $12.48M | -$104.68M | -$86,000.00 | -$104.59M | -$0.76 | -$0.76 | 188,642 | 188,642 |
|---|
| 2024-09-30 | $2.38M | $50,000.00 | — | $195.18M | $25.74M | — | -$231.3M | $17.76M | -$213.54M | $177,000.00 | -$213.72M | -$1.56 | -$1.56 | 136,653,753 | 136,653,753 |
|---|
| 2024-06-30 | $3.08M | $52,000.00 | — | $105.11M | $30.27M | — | -$158.63M | $18.74M | -$139.89M | -$1.51M | -$138.38M | -$1.02 | -$1.02 | 136,223,725 | 136,223,725 |
|---|
| 2024-03-31 | $56.38M | $59,000.00 | — | $100.13M | $36.32M | — | -$80.08M | $15.08M | -$65M | $276,000.00 | -$65.28M | -$0.48 | -$0.48 | 135,280,648 | 135,280,648 |
|---|
| 2023-12-31 | $16.79M | $798,000.00 | — | $108.97M | $41.22M | — | -$139.02M | $18.26M | -$120.76M | -$4.78M | -$115.97M | -$0.86 | -$0.86 | 161,046 | 161,046 |
|---|
| 2023-09-30 | $2.64M | $38,000.00 | — | $145.03M | $40.93M | — | -$186.73M | $20.11M | -$166.63M | -$3.21M | -$163.41M | -$1.22 | -$1.22 | 134,289,620 | 134,289,620 |
|---|
| 2023-06-30 | $3.8M | $22,000.00 | — | $168.08M | $45.51M | — | -$215.19M | $17.56M | -$197.62M | -$2.85M | -$194.78M | -$1.45 | -$1.45 | 134,059,079 | 134,059,079 |
|---|
| 2023-03-31 | $62.96M | $1.91M | — | $157.64M | $46.78M | — | -$143.37M | $183,000.00 | -$143.19M | -$2.23M | -$140.96M | -$1.06 | -$1.06 | 133,552,839 | 133,552,839 |
|---|
| 2022-12-31 | $49.41M | $6M | — | $155.17M | $38.74M | — | -$150.5M | -$1.14M | -$151.64M | -$50.04M | -$101.6M | -$0.77 | -$0.75 | 184,739 | 99,131 |
|---|
| 2022-09-30 | $374.56M | $22.25M | — | $114.17M | $43.17M | — | $194.96M | $22.77M | $217.73M | $42.42M | $175.31M | $1.32 | $1.30 | 132,729,530 | 134,963,317 |
|---|
| 2022-06-30 | -$40.63M | $27.92M | — | $115.08M | $41.59M | — | -$225.22M | -$8.5M | -$233.72M | -$157.23M | -$76.49M | -$0.58 | -$0.58 | 132,450,018 | 132,450,018 |
|---|
| 2022-03-31 | $1.23B | $90.15M | — | $90.23M | $38.26M | — | $1.01B | -$91.92M | $921.91M | $403.29M | $518.62M | $3.93 | $3.85 | 132,079,391 | 134,535,767 |
|---|
| 2021-12-31 | $812.75M | $56.88M | — | $128.34M | $55.78M | — | $571.75M | -$25.86M | $545.89M | $20.64M | $525.25M | $4.04 | $3.94 | 364,130 | 118,147 |
|---|
| 2021-09-30 | $103.62M | $7.84M | — | $98.67M | $50.5M | $157M | -$53.39M | $164.15M | $110.76M | $334,000.00 | $110.43M | $0.85 | $0.82 | 130,665,831 | 133,854,419 |
|---|
| 2021-06-30 | $177.07M | $1.14M | — | $86.13M | $28.78M | $116.05M | $61.02M | $849,000.00 | $61.87M | $53,000.00 | $61.81M | $0.48 | $0.46 | 130,121,943 | 133,789,977 |
|---|
| 2021-03-31 | $1.98M | $0.00 | — | $134.87M | $25.74M | $160.61M | -$158.63M | -$10.08M | -$168.72M | $196,000.00 | -$168.91M | -$1.32 | -$1.32 | 127,742,614 | 127,742,614 |
|---|
| 2020-12-31 | $1.73M | $0.00 | — | $87.1M | $23.04M | $110.14M | -$108.4M | $2.73M | -$105.68M | -$30,000.00 | -$105.65M | -$0.85 | -$0.85 | 2,731,895 | 2,731,895 |
|---|
| 2020-09-30 | $1.93M | $0.00 | — | $70.68M | $18.86M | $89.54M | -$87.62M | $3.03M | -$84.59M | $22,000.00 | -$84.61M | -$0.67 | -$0.67 | 125,810,907 | 125,810,907 |
|---|
| 2020-06-30 | $66.99M | $0.00 | — | $79.65M | $16.39M | $96.04M | -$29.05M | -$2.07M | -$31.12M | $46,000.00 | -$31.17M | -$0.27 | -$0.27 | 114,980,652 | 114,980,652 |
|---|
| 2020-03-31 | $5.72M | — | — | $64.98M | — | $77.63M | -$71.91M | -$5.31M | -$77.22M | $16,000.00 | -$77.24M | — | — | — | 108,387,913 |
|---|
| 2019-12-31 | $980,000.00 | — | — | $52.93M | — | $64.74M | -$63.76M | -$6.76M | -$63.62M | $149,000.00 | -$63.77M | — | — | — | 20,734,541 |
|---|
| 2019-09-30 | $1.4M | — | — | $39.86M | — | $49.08M | -$47.68M | -$647,000.00 | -$48.33M | -$13,000.00 | -$48.31M | — | — | — | 10,500,848 |
|---|
| 2019-06-30 | $2.05M | — | — | $29.81M | — | $37.82M | -$35.77M | $1.86M | -$33.91M | $19,000.00 | -$33.93M | — | — | — | 9,327,651 |
|---|
| 2019-03-31 | $3.66M | — | — | $25.87M | — | $34.43M | -$30.77M | $2.1M | -$28.67M | — | -$28.67M | — | — | — | 9,001,158 |
|---|
| 2018-12-31 | $3.13M | — | — | $21.97M | — | $29.92M | -$26.8M | $423,000.00 | -$26.37M | $20,000.00 | -$26.39M | — | — | — | 332,477 |
|---|
| 2018-09-30 | $2.89M | — | — | $29.84M | — | $37.23M | -$34.35M | $890,000.00 | -$33.46M | — | -$33.46M | — | — | — | 8,043,283 |
|---|
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 | $68.56M | $26,000.00 | — | $455.97M | $92.07M | — | -$479.33M | $41.56M | -$437.77M | $217,000.00 | -$437.99M | -$3.16 | -$3.16 | 138,520,419 | 138,520,419 |
|---|
| 2024-12-31 | $74.21M | $845,000.00 | — | $506.5M | $119.03M | — | -$587.17M | $64.06M | -$523.11M | -$1.15M | -$521.96M | -$3.83 | -$3.83 | 136,246,865 | 136,246,865 |
|---|
| 2023-12-31 | $86.18M | $2.77M | — | $579.72M | $174.44M | — | -$684.31M | $56.11M | -$628.19M | -$13.08M | -$615.06M | -$4.59 | -$4.59 | 134,130,924 | 134,130,924 |
|---|
| 2022-12-31 | $1.62B | $146.32M | — | $474.65M | $161.76M | — | $833.07M | -$78.79M | $754.28M | $238.44M | $515.84M | $3.89 | $3.83 | 132,606,767 | 134,810,908 |
|---|
| 2021-12-31 | $1.1B | $65.87M | — | $448.01M | $160.79M | — | $420.75M | $129.05M | $549.8M | $21.22M | $528.58M | $4.07 | $3.96 | 129,884,967 | 133,437,126 |
|---|
| 2020-12-31 | $76.37M | $0.00 | — | $302.41M | $70.94M | $373.35M | -$296.98M | -$1.63M | -$298.61M | $54,000.00 | -$298.67M | -$2.51 | -$2.51 | 119,159,424 | 119,159,424 |
|---|
| 2019-12-31 | $8.09M | $0.00 | — | $148.47M | $37.6M | $186.07M | -$177.98M | -$3.45M | -$174.53M | $154,000.00 | -$174.68M | -$5.76 | -$5.76 | 30,349,920 | 30,349,920 |
|---|
| 2018-12-31 | $10.67M | — | — | $100.23M | — | $129.36M | -$118.69M | $2.33M | -$116.36M | -$480,000.00 | -$115.88M | — | — | — | 7,666,463 |
|---|
| 2017-12-31 | $2.71M | — | — | $62.51M | — | $84.21M | -$81.5M | $721,000.00 | -$80.78M | -$10.92M | -$69.85M | — | — | — | 2,152,273 |
|---|