Complete source-backed income-statement history.
- Available history
- 2009-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 | $692,000.00 | $39,000.00 | — | $17.44M | $9.75M | — | -$26.54M | — | — | — | -$31.78M | -$0.07 | -$0.07 | 437,653,000 | 437,653,000 |
|---|
| 2026-03-31 | $21.1M | $108,000.00 | — | $12.76M | $9.23M | — | -$996,000.00 | — | — | — | -$1.04M | $0.00 | $0.00 | 400,240,000 | 400,240,000 |
|---|
| 2025-12-31 | $5.49M | $201,000.00 | — | $11.32M | $8.76M | — | -$14.78M | — | — | — | -$15.53M | -$0.04 | -$0.04 | 126,000 | 126,000 |
|---|
| 2025-09-30 | $14.18M | $10,000.00 | — | $18.76M | $7.6M | — | -$12.19M | — | — | — | -$12.77M | -$0.04 | -$0.04 | 363,399,000 | 363,399,000 |
|---|
| 2025-06-30 | $28.87M | $33,000.00 | — | $15.75M | $9.35M | — | $3.74M | — | — | — | $3.25M | $0.01 | $0.01 | 363,294,000 | 363,570,000 |
|---|
| 2025-03-31 | $1.26M | $30,000.00 | — | $15.3M | $11.61M | — | -$25.68M | — | — | — | -$25.3M | -$0.07 | -$0.07 | 362,073,000 | 362,073,000 |
|---|
| 2024-12-31 | $1.55M | $348,000.00 | — | $26.69M | $32.26M | — | -$32.74M | — | — | — | -$33.77M | -$0.09 | -$0.09 | 13,922,000 | 13,922,000 |
|---|
| 2024-09-30 | $1.74M | $71,000.00 | — | $25.78M | $39.59M | — | -$63.69M | — | — | — | -$64.81M | -$0.18 | -$0.18 | 361,492,000 | 361,492,000 |
|---|
| 2024-06-30 | $1.62M | $166,000.00 | — | $17.64M | $39.19M | — | -$55.35M | — | — | — | -$53.43M | -$0.17 | -$0.17 | 310,836,000 | 310,836,000 |
|---|
| 2024-03-31 | $1.09M | $31,000.00 | — | $14.37M | $32.06M | — | -$45.33M | — | — | — | -$48.4M | -$0.20 | -$0.20 | 245,390,000 | 245,390,000 |
|---|
| 2023-12-31 | $672,000.00 | $70,000.00 | — | $14.76M | $32.61M | — | -$46.74M | — | — | — | -$49.76M | -$0.20 | -$0.20 | 8,018,000 | 8,018,000 |
|---|
| 2023-09-30 | $148,000.00 | $7,000.00 | — | $17.56M | $32.23M | — | -$49.63M | — | — | — | -$50.53M | -$0.21 | -$0.21 | 244,925,000 | 244,925,000 |
|---|
| 2023-06-30 | $291,000.00 | $8,000.00 | — | $14.54M | $30.01M | — | -$44.24M | — | — | — | -$44.9M | -$0.22 | -$0.22 | 204,783,000 | 204,783,000 |
|---|
| 2023-03-31 | $0.00 | $0.00 | — | $12.03M | $19.14M | -$31.17M | -$31.14M | — | — | — | -$31.93M | -$0.17 | -$0.17 | 189,014,000 | 189,014,000 |
|---|
| 2022-12-31 | $0.00 | $0.00 | — | $13.98M | $16.33M | $30.31M | -$30.28M | — | — | — | -$30.49M | -$0.17 | -$0.17 | 7,749,000 | 7,749,000 |
|---|
| 2022-09-30 | $0.00 | $0.00 | — | $10.56M | $12.58M | -$23.13M | -$23.1M | — | — | — | -$23.39M | -$0.13 | -$0.13 | 174,904,000 | 174,904,000 |
|---|
| 2022-06-30 | $0.00 | $0.00 | — | $13.36M | — | -$24.04M | -$24.01M | — | — | — | -$24.59M | -$0.16 | — | 149,616,000 | — |
|---|
| 2022-03-31 | — | — | — | $14.93M | — | $23.42M | -$23.38M | — | — | — | -$23.48M | -$0.16 | — | 149,150,000 | — |
|---|
| 2021-12-31 | $0.00 | $0.00 | — | $16.5M | — | $25.34M | -$25.33M | — | — | — | -$25.61M | -$0.17 | -$0.17 | 1,094,000 | 1,094,000 |
|---|
| 2021-09-30 | $0.00 | $0.00 | — | $15.68M | — | $22.99M | -$22.96M | — | — | — | -$23.12M | -$0.16 | -$0.16 | 145,820,000 | 145,820,000 |
|---|
| 2021-06-30 | $0.00 | $0.00 | — | $10.26M | — | $18.19M | -$17.96M | — | — | — | -$18.07M | -$0.13 | — | 144,451,000 | — |
|---|
| 2021-03-31 | $0.00 | $0.00 | — | $12.61M | — | $20.87M | -$20.84M | — | — | — | -$20.96M | -$0.15 | — | 143,379,000 | — |
|---|
| 2020-12-31 | $23.37M | $0.00 | — | $992,000.00 | — | $7.42M | -$7.46M | — | -$5.5M | — | -$5.5M | -$0.03 | -$0.03 | — | 3,867,000 |
|---|
| 2020-09-30 | $0.00 | $633,000.00 | — | $40.15M | — | $52.78M | $86.68M | — | $82.6M | — | $82.6M | $0.77 | $0.71 | 107,309,000 | 117,552,000 |
|---|
| 2020-06-30 | $25,000.00 | $728,000.00 | — | $57.3M | — | $73.74M | -$64.58M | — | — | — | -$69.07M | -$0.65 | — | 107,073,000 | — |
|---|
| 2020-03-31 | $8,000.00 | $568,000.00 | — | $55.18M | — | $70.44M | -$62.44M | — | — | — | -$66.61M | -$0.63 | — | 106,536,000 | — |
|---|
| 2019-12-31 | -$256.88M | $774,000.00 | — | $40.61M | — | $55.94M | -$47.22M | — | -$51.14M | — | -$51.14M | -$0.48 | -$0.43 | — | 5,000 |
|---|
| 2019-09-30 | $285.91M | $577,000.00 | — | $26.66M | — | $69.77M | $224.68M | — | $220.07M | — | $226.09M | $2.13 | $1.95 | 106,272,000 | 116,640,000 |
|---|
| 2019-06-30 | $860,000.00 | $1.33M | — | $12.64M | — | $28.23M | -$18.55M | — | — | — | -$23.02M | -$0.22 | — | 106,272,000 | 106,272,000 |
|---|
| 2019-03-31 | $2.44M | $553,000.00 | — | $12.02M | — | $26.69M | -$17.47M | — | — | — | -$21.8M | -$0.21 | — | 106,054,000 | 106,054,000 |
|---|
| 2018-12-31 | -$209,000.00 | $569,000.00 | — | $12.31M | — | $29.44M | -$12.37M | — | -$16.78M | — | -$16.78M | -$0.16 | -$0.16 | — | 30,000 |
|---|
| 2018-09-30 | $556,000.00 | $551,000.00 | — | $13.76M | — | $29.89M | -$22.93M | — | -$27.4M | — | -$27.4M | -$0.26 | -$0.26 | 105,881,000 | 105,881,000 |
|---|
| 2018-06-30 | $6.4M | $838,000.00 | — | $26.48M | — | $44.07M | -$30.27M | — | -$34.71M | — | -$34.55M | — | — | — | 105,848,000 |
|---|
| 2018-03-31 | $19.83M | $533,000.00 | — | $47.7M | $14.86M | $63.09M | -$37.71M | — | -$42.08M | — | -$41.82M | — | — | — | 105,668,000 |
|---|
| 2017-12-31 | -$30.89M | $538,000.00 | — | $42.57M | — | $59.13M | -$24.73M | — | -$26.33M | — | -$22.32M | — | — | — | 118,000 |
|---|
| 2017-09-30 | $21.11M | $599,000.00 | — | $39.14M | $16.72M | $56.46M | -$29.52M | — | -$30.72M | — | -$30.72M | — | — | — | 105,582,000 |
|---|
| 2017-06-30 | $8.1M | $537,000.00 | — | $26.93M | $18.48M | $45.95M | -$33.89M | — | -$35.06M | — | -$35.06M | — | — | — | 105,300,000 |
|---|
| 2017-03-31 | $18.29M | $225,000.00 | — | $43.58M | $14.87M | $60.78M | -$42.49M | — | -$43.54M | — | -$34.89M | — | — | — | 104,461,000 |
|---|
| 2016-12-31 | -$60.3M | $0.00 | — | $26.22M | — | $40.3M | -$21.35M | — | -$22.44M | — | -$22.44M | — | — | — | 64,000 |
|---|
| 2016-09-30 | $27.72M | $0.00 | — | $52.53M | $12.26M | $62.65M | -$34.93M | — | -$36.02M | — | -$36.02M | — | — | — | 103,885,000 |
|---|
| 2016-06-30 | $20.09M | $0.00 | — | $48.22M | $8.42M | $57.11M | -$37.02M | — | -$38.11M | — | -$38.11M | — | — | — | 103,830,000 |
|---|
| 2016-03-31 | $12.49M | $0.00 | — | $37M | $8.4M | $46.37M | -$33.87M | — | -$34.88M | — | -$34.88M | — | — | — | 103,682,000 |
|---|
| 2015-12-31 | $127.28M | — | — | $30.44M | — | $38.92M | $88.36M | — | — | — | $86.75M | — | — | — | 11,000 |
|---|
| 2015-09-30 | $566,000.00 | — | — | $23.11M | — | $34.24M | -$33.68M | — | — | — | -$35.28M | — | — | — | 103,616,000 |
|---|
| 2015-06-30 | $376,000.00 | — | — | $20.77M | — | $27.06M | -$26.69M | — | — | — | -$28.07M | — | — | — | 103,608,000 |
|---|
| 2015-03-31 | $1.79M | — | — | $20.87M | — | $28.32M | -$26.53M | — | — | — | -$28.08M | — | — | — | 103,516,000 |
|---|
| 2014-12-31 | $21.48M | — | — | $20.03M | — | $24.93M | -$3.45M | — | — | — | -$2.93M | — | — | — | 2,853,000 |
|---|
| 2014-09-30 | $419,000.00 | — | — | $24.11M | — | $40.76M | -$40.34M | — | — | — | -$40.5M | — | — | — | 73,542,000 |
|---|
| 2014-06-30 | $676,000.00 | — | — | $21.19M | — | $26.79M | -$26.11M | — | — | — | -$26.03M | — | — | — | 73,518,000 |
|---|
| 2014-03-31 | $277,000.00 | — | — | $23.95M | — | $30.75M | -$30.47M | — | — | — | -$30.84M | — | — | — | 513,955,000 |
|---|
| 2013-12-31 | $1.41M | — | — | $20.26M | — | $18.39M | -$16.98M | — | — | — | -$17.41M | — | — | — | -439,678,000 |
|---|
| 2013-09-30 | $238,000.00 | — | — | $25.4M | — | $31.45M | -$31.22M | — | — | — | -$31.66M | — | — | — | 513,419,000 |
|---|
| 2013-06-30 | $214,000.00 | — | — | $23.69M | — | $28.84M | -$28.62M | — | — | — | -$29.08M | — | — | — | 513,083,000 |
|---|
| 2013-03-31 | $360,000.00 | — | — | $20.33M | — | $25.92M | -$25.56M | — | — | — | -$25.97M | — | — | — | 512,428,000 |
|---|
| 2012-12-31 | $218,000.00 | — | — | $20.99M | — | $24.71M | -$24.49M | — | — | — | -$24.87M | — | — | — | 6,014,000 |
|---|
| 2012-09-30 | $372,000.00 | — | — | $19.19M | — | $29.43M | -$29.06M | — | — | — | -$29.54M | — | — | — | 490,049,000 |
|---|
| 2012-06-30 | $199,000.00 | — | — | $19.36M | — | $25.68M | -$25.48M | — | — | — | -$25.93M | — | — | — | 480,634,000 |
|---|
| 2012-03-31 | $300,000.00 | — | — | $23.04M | — | $29.68M | -$29.38M | — | — | — | -$29.87M | — | — | — | — |
|---|
| 2011-12-31 | $343,000.00 | — | — | $28.11M | — | $33.69M | -$33.34M | — | -$33.85M | $0.00 | -$33.85M | — | — | — | — |
|---|
| 2011-09-30 | $355,000.00 | — | — | $19.66M | — | $26.05M | -$25.69M | — | -$26.1M | $0.00 | -$26.1M | — | — | — | — |
|---|
| 2011-06-30 | $555,000.00 | — | — | $20.15M | — | $26.48M | -$25.93M | — | — | — | -$26.64M | — | — | — | — |
|---|
| 2011-03-31 | $596,000.00 | — | — | $23.92M | — | $29.73M | -$29.14M | — | — | — | -$29.63M | — | — | — | — |
|---|
| 2010-12-31 | $1.25M | — | — | $18.25M | — | $23.68M | -$22.43M | — | -$23M | $0.00 | -$23M | — | — | — | — |
|---|
| 2010-09-30 | $781,000.00 | — | — | $18.94M | — | $25.03M | -$24.25M | — | -$27.54M | -$26,000.00 | -$27.51M | — | — | — | — |
|---|
| 2010-06-30 | $1.23M | — | — | $20.24M | — | $25.31M | -$24.07M | — | — | — | -$25.19M | — | — | — | — |
|---|
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 | $49.8M | $274,000.00 | — | $61.12M | $37.32M | — | -$48.91M | — | — | — | -$50.34M | -$0.14 | -$0.14 | 363,053,000 | 363,053,000 |
|---|
| 2024-12-31 | $6M | $616,000.00 | — | $84.48M | $143.1M | — | -$197.12M | — | — | $0.00 | -$200.4M | -$0.63 | -$0.63 | 320,031,000 | 320,031,000 |
|---|
| 2023-12-31 | $1.11M | $85,000.00 | — | $58.89M | $113.98M | — | -$171.75M | — | — | $0.00 | -$177.12M | -$0.80 | -$0.80 | 221,130,000 | 221,130,000 |
|---|
| 2022-12-31 | $0.00 | $0.00 | — | $52.82M | $48.08M | $100.9M | -$100.76M | — | — | $0.00 | -$101.94M | -$0.62 | -$0.62 | 165,733,000 | 165,733,000 |
|---|
| 2021-12-31 | $0.00 | $0.00 | — | $55.05M | $32.34M | $87.39M | -$87.09M | — | -$87.76M | $0.00 | -$87.76M | -$0.60 | -$0.60 | 145,652,000 | 145,652,000 |
|---|
| 2020-12-31 | $23.4M | $1.93M | — | $153.62M | — | $204.38M | -$47.8M | — | -$58.57M | — | -$58.57M | -$0.53 | -$0.53 | — | 110,841,000 |
|---|
| 2019-12-31 | $32.33M | $3.23M | — | $91.92M | — | $180.63M | $141.45M | — | $124.12M | — | $130.13M | $1.23 | $1.16 | — | 116,747,000 |
|---|
| 2018-12-31 | $26.58M | $2.49M | — | $100.24M | — | $166.49M | -$103.28M | — | -$120.55M | — | -$120.55M | -$1.14 | -$1.14 | — | 105,830,000 |
|---|
| 2017-12-31 | $15.89M | $1.9M | — | $152.22M | — | $222.31M | -$130.62M | — | -$135.65M | — | -$122.99M | -$1.17 | -$1.17 | — | 105,237,000 |
|---|
| 2016-12-31 | $0.00 | $0.00 | — | $163.97M | — | $206.43M | -$127.17M | — | -$131.45M | $0.00 | -$131.45M | — | — | — | 103,863,000 |
|---|
| 2015-12-31 | $130.01M | $0.00 | — | $95.19M | — | $128.55M | $1.47M | — | -$4.68M | $0.00 | -$4.68M | — | — | — | 103,591,000 |
|---|
| 2014-12-31 | $22.85M | — | — | $89.28M | — | $123.22M | -$100.37M | — | -$100.36M | -$70,000.00 | -$100.29M | — | — | — | 76,347,000 |
|---|
| 2013-12-31 | $2.22M | — | — | $89.68M | — | $104.59M | -$102.37M | — | -$104.13M | $0.00 | -$104.13M | — | — | — | 73,302,000 |
|---|
| 2012-12-31 | $1.09M | — | — | $82.57M | — | $109.5M | -$108.42M | — | -$110.21M | $0.00 | -$110.21M | — | — | — | 489,707,000 |
|---|
| 2011-12-31 | $1.85M | — | — | $91.83M | — | $115.94M | -$114.1M | — | -$116.22M | $0.00 | -$116.22M | — | — | — | 340,761,000 |
|---|
| 2010-12-31 | $4.91M | — | — | $78.52M | — | $100.63M | -$95.72M | — | -$101.8M | -$26,000.00 | -$101.78M | — | — | — | 302,844,000 |
|---|
| 2009-12-31 | $10.7M | — | — | $81.24M | — | $100.66M | -$89.96M | — | -$93.42M | -$102,000.00 | -$82.78M | — | — | — | — |
|---|