Complete source-backed income-statement history.
- Available history
- 2011-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 | $44.75M | $3M | — | $100.75M | $51.55M | — | -$110.55M | — | — | — | -$100.7M | -$1.69 | -$1.69 | 59,488,871 | 59,488,871 |
|---|
| 2026-03-31 | $20.75M | $1.32M | — | $81.15M | $48.3M | — | -$110.03M | — | — | — | -$99.11M | -$1.69 | -$1.69 | 58,782,241 | 58,782,241 |
|---|
| 2025-12-31 | $19.97M | $1.88M | — | $88.06M | $51.61M | — | -$121.58M | — | -$109.06M | -$1.02M | -$108.04M | -$1.85 | -$1.85 | 125,831 | 125,831 |
|---|
| 2025-09-30 | $12.88M | $1.68M | — | $86.8M | $41.27M | — | -$116.87M | — | -$103.43M | $0.00 | -$103.43M | -$1.78 | -$1.78 | 58,139,277 | 58,139,277 |
|---|
| 2025-06-30 | $12.46M | $1.7M | — | $91.94M | $45.87M | — | -$127.06M | — | — | — | -$112.02M | -$1.93 | -$1.93 | 57,932,576 | 57,932,576 |
|---|
| 2025-03-31 | $8.73M | $1.09M | — | $72.74M | $41.53M | — | -$106.63M | — | — | — | -$89.29M | -$1.55 | -$1.55 | 57,459,195 | 57,459,195 |
|---|
| 2024-12-31 | $10.73M | $1.26M | — | $82.81M | $51.7M | — | -$125.04M | — | -$105.4M | -$8.88M | -$96.52M | -$1.72 | -$1.74 | 98,097 | 307,873 |
|---|
| 2024-09-30 | $8.96M | $783,000.00 | — | $72.46M | $38.54M | — | -$102.81M | — | $1B | $53.12M | $947.92M | $16.65 | $16.22 | 56,939,403 | 58,432,796 |
|---|
| 2024-06-30 | $8.62M | $1.5M | — | $77.4M | $35.54M | — | -$105.82M | — | — | — | -$96.12M | -$1.69 | -$1.69 | 56,802,546 | 56,802,546 |
|---|
| 2024-03-31 | $8.19M | $627,000.00 | — | $68.62M | $31.01M | — | -$92.07M | — | — | — | -$81.55M | -$1.45 | -$1.45 | 56,383,475 | 56,383,475 |
|---|
| 2023-12-31 | $7.1M | $586,000.00 | — | $77.49M | $35.31M | — | -$106.28M | — | -$95.94M | $0.00 | -$95.94M | -$1.72 | -$1.72 | 91,721 | 91,721 |
|---|
| 2023-09-30 | $7.4M | $633,000.00 | — | $81.84M | $25.82M | — | -$100.9M | — | -$91.32M | $0.00 | -$91.32M | -$1.64 | -$1.64 | 55,803,663 | 55,803,663 |
|---|
| 2023-06-30 | $6.71M | $1.11M | — | $68.9M | $30.41M | — | -$93.7M | — | — | — | -$83.81M | -$1.51 | -$1.51 | 55,604,330 | 55,604,330 |
|---|
| 2023-03-31 | $5.61M | $554,000.00 | — | $67.3M | $28.37M | — | -$90.61M | — | — | — | -$81.02M | -$1.47 | -$1.47 | 55,265,390 | 55,265,390 |
|---|
| 2022-12-31 | $4.31M | $413,000.00 | — | $70.3M | $32.77M | — | -$99.17M | — | — | $0.00 | $36.53M | $0.67 | $0.67 | 55,134 | 55,134 |
|---|
| 2022-09-30 | $3.52M | $517,000.00 | — | $64.97M | $29.12M | — | -$91.09M | — | — | $0.00 | -$81.75M | -$1.49 | -$1.49 | 54,844,579 | 54,844,579 |
|---|
| 2022-06-30 | $5.58M | $435,000.00 | — | $74.52M | $28.26M | — | -$97.64M | — | — | $0.00 | -$91.81M | -$1.68 | -$1.68 | 54,799,680 | 54,799,680 |
|---|
| 2022-03-31 | $832,000.00 | $339,000.00 | — | $70.12M | $31.52M | — | -$101.15M | — | — | $0.00 | -$94.77M | -$1.74 | -$1.74 | 54,555,467 | 54,555,467 |
|---|
| 2021-12-31 | $0.00 | $0.00 | — | $73.3M | — | — | -$104.83M | — | — | — | -$94.63M | -$0.64 | -$0.64 | -2,055,741 | -2,055,741 |
|---|
| 2021-09-30 | $0.00 | $0.00 | — | $64M | — | — | -$91.15M | — | — | $0.00 | -$88.77M | -$1.56 | -$1.56 | 57,048,175 | 57,048,175 |
|---|
| 2021-06-30 | $0.00 | $0.00 | — | $62.01M | — | — | -$91.22M | — | — | $0.00 | -$86.22M | -$1.41 | -$1.41 | 61,066,977 | 61,066,977 |
|---|
| 2021-03-31 | $0.00 | $0.00 | — | $57.67M | — | — | -$91.22M | — | — | $0.00 | $1.87B | $26.95 | $26.95 | 69,543,510 | 69,543,510 |
|---|
| 2020-12-31 | -$159.15M | -$1.85M | — | $59.42M | — | — | -$85.33M | — | — | — | -$97.66M | -$1.41 | -$1.41 | 92,026 | 92,026 |
|---|
| 2020-09-30 | $34.71M | $638,000.00 | — | $51.94M | — | — | -$80.29M | — | — | $0.00 | -$98.98M | -$1.43 | -$1.43 | 69,144,061 | 69,144,061 |
|---|
| 2020-06-30 | $37.35M | $675,000.00 | — | $54.09M | — | — | -$83.26M | — | — | $0.00 | -$90.48M | -$1.31 | -$1.31 | 68,958,091 | 68,958,091 |
|---|
| 2020-03-31 | $87.1M | $533,000.00 | — | $55.36M | — | — | -$87.03M | — | — | $0.00 | -$40.26M | -$0.59 | -$0.59 | 68,608,279 | 68,608,279 |
|---|
| 2019-12-31 | $35.44M | $287,000.00 | — | -$90.38M | — | — | $4.14M | — | — | — | -$102.35M | — | — | — | 1,332,932 |
|---|
| 2019-09-30 | $26.02M | $393,000.00 | — | $101.67M | — | $135.08M | -$109.06M | — | — | — | -$106.17M | — | — | — | 58,803,534 |
|---|
| 2019-06-30 | $26.22M | $303,000.00 | — | $107.39M | — | $140.08M | -$113.86M | — | — | — | -$109.87M | — | — | — | 58,722,244 |
|---|
| 2019-03-31 | $30.23M | $334,000.00 | — | $95.59M | — | $127.71M | -$97.48M | — | — | — | -$93.08M | — | — | — | 58,453,918 |
|---|
| 2018-12-31 | $30.01M | $702,000.00 | — | $93.81M | — | $126.37M | -$96.36M | — | — | — | -$91.79M | — | — | — | 259,808 |
|---|
| 2018-09-30 | $15.2M | $695,000.00 | — | $82.56M | — | $114.36M | -$99.16M | — | — | — | -$94.66M | — | — | — | 58,033,386 |
|---|
| 2018-06-30 | $40.41M | $0.00 | — | $86.73M | — | $113.36M | -$72.95M | — | — | — | -$68.75M | — | — | — | 57,721,786 |
|---|
| 2018-03-31 | $8.76M | $0.00 | — | $78.22M | — | $102.77M | -$94.01M | — | — | — | -$90.83M | — | — | — | 55,694,603 |
|---|
| 2017-12-31 | $9.8M | $0.00 | — | $77.22M | — | $99.93M | -$90.13M | — | — | — | -$88.29M | — | — | — | 736,428 |
|---|
| 2017-09-30 | $11.36M | $0.00 | — | $72.92M | — | $90.38M | -$79.02M | — | — | — | -$77.14M | — | — | — | 48,459,424 |
|---|
| 2017-06-30 | $11.35M | — | — | $79.82M | — | $95.95M | -$84.6M | — | — | — | -$83.08M | — | — | — | 46,745,760 |
|---|
| 2017-03-31 | $10.51M | — | — | $62.73M | — | $77.56M | -$67.05M | — | — | $0.00 | -$66.17M | — | — | — | 42,280,525 |
|---|
| 2016-12-31 | $22.65M | — | — | $64.68M | — | $80.06M | -$57.41M | — | — | $0.00 | -$56.49M | — | — | — | 1,001,975 |
|---|
| 2016-09-30 | $8.99M | — | — | $60.64M | — | $72.5M | -$63.51M | — | — | $0.00 | -$62.83M | — | — | — | 38,548,153 |
|---|
| 2016-06-30 | $6.98M | — | — | $50.8M | — | $63.45M | -$56.47M | — | — | $0.00 | -$55.95M | — | — | — | 37,956,383 |
|---|
| 2016-03-31 | — | — | — | $44.04M | — | $54.88M | -$23.59M | — | — | $0.00 | -$23.2M | — | — | — | 37,864,084 |
|---|
| 2015-12-31 | — | — | — | $36.93M | — | $47.12M | -$40.9M | — | -$40.62M | $0.00 | -$40.62M | — | — | — | 77,769 |
|---|
| 2015-09-30 | — | — | — | $36.03M | — | $45.96M | -$40.48M | — | -$40.26M | $0.00 | -$40.26M | -$1.07 | -$1.07 | 37,507,298 | 37,507,298 |
|---|
| 2015-06-30 | — | — | — | $36.42M | — | $45.35M | -$32.13M | — | — | $0.00 | -$31.9M | — | — | — | 37,329,220 |
|---|
| 2015-03-31 | — | — | — | $32.44M | — | $39.4M | -$5.2M | — | — | $0.00 | -$4.96M | — | — | — | 37,214,747 |
|---|
| 2014-12-31 | — | — | — | $34.86M | — | $41.36M | -$26.73M | — | -$26.64M | $22,000.00 | -$26.66M | — | — | — | 490,223 |
|---|
| 2014-09-30 | — | — | — | $25.53M | — | $30.69M | $3.21M | — | $3.26M | -$448,000.00 | $3.7M | $0.11 | $0.10 | 34,495,076 | 36,592,683 |
|---|
| 2014-06-30 | $8.4M | — | — | $22.58M | — | $26.74M | -$18.33M | — | -$18.3M | $0.00 | -$18.3M | — | — | — | 33,602,472 |
|---|
| 2014-03-31 | $8.4M | — | — | $17.41M | — | $20.7M | -$12.28M | — | -$12.25M | $0.00 | -$12.25M | — | — | — | 31,394,563 |
|---|
| 2013-12-31 | $6.74M | — | — | $15.28M | — | $18.99M | -$12.24M | — | -$12.21M | $169,000.00 | -$12.38M | — | — | — | 5,303,638 |
|---|
| 2013-09-30 | $6.27M | — | — | $14.8M | — | $17.34M | -$11.07M | — | -$11.06M | $121,000.00 | -$11.18M | -$0.52 | -$0.52 | 22,744,486 | 22,744,486 |
|---|
| 2013-06-30 | $6.3M | — | — | $12.96M | — | $14.79M | -$8.53M | — | -$8.52M | $99,000.00 | -$8.62M | — | — | — | 3,722,963 |
|---|
| 2013-03-31 | $6.3M | — | — | $11.46M | — | $13.31M | -$7.05M | — | -$7.04M | $190,000.00 | -$7.23M | — | — | — | 3,658,016 |
|---|
| 2012-12-31 | $6.28M | — | — | $11.23M | — | $12.78M | -$6.5M | — | -$6.49M | -$1.18M | -$5.31M | — | — | — | 53,347 |
|---|
| 2012-09-30 | $6.27M | — | — | $9.8M | — | $11.38M | -$5.11M | — | -$5.1M | -$452,000.00 | -$4.65M | — | — | — | 3,439,105 |
|---|
| 2012-06-30 | $6.29M | — | — | $10.46M | — | $12.41M | -$6.12M | — | -$6.1M | -$588,000.00 | -$5.51M | — | — | — | 3,358,172 |
|---|
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 | $54.03M | $6.35M | — | $339.54M | $180.28M | — | -$472.13M | — | -$413.8M | -$1.02M | -$412.78M | -$7.12 | -$7.12 | 57,972,004 | 57,972,004 |
|---|
| 2024-12-31 | $36.5M | $4.17M | — | $301.29M | $156.78M | — | -$425.74M | — | $717.97M | $44.24M | $673.73M | $11.86 | $11.64 | 56,807,415 | 57,889,255 |
|---|
| 2023-12-31 | $26.82M | $2.88M | — | $295.53M | $119.9M | — | -$391.49M | — | -$352.09M | $0.00 | -$352.09M | -$6.33 | -$6.33 | 55,651,487 | 55,651,487 |
|---|
| 2022-12-31 | $14.24M | $1.7M | — | $279.91M | $121.67M | — | -$389.05M | — | -$231.8M | $0.00 | -$231.8M | -$4.23 | -$4.23 | 54,789,435 | 54,789,435 |
|---|
| 2021-12-31 | $0.00 | $0.00 | — | $256.97M | $121.45M | — | -$378.42M | — | -$356.51M | — | $1.6B | $26.55 | $26.55 | 60,447,346 | 60,447,346 |
|---|
| 2020-12-31 | $0.00 | $0.00 | — | $220.81M | $115.11M | — | -$335.92M | — | -$329.31M | — | -$327.37M | -$4.74 | -$4.74 | 68,997,879 | 68,997,879 |
|---|
| 2019-12-31 | $117.91M | $1.32M | — | $214.26M | $102.01M | — | -$316.27M | — | -$301.41M | $0.00 | -$411.47M | -$6.86 | -$6.86 | 59,994,539 | 59,994,539 |
|---|
| 2018-12-31 | $94.39M | $1.4M | — | $341.32M | $114.15M | $456.87M | -$362.48M | — | -$346.03M | $0.00 | -$346.03M | — | — | — | 57,418,300 |
|---|
| 2017-12-31 | $43.01M | $0.00 | — | $292.68M | $71.12M | $363.81M | -$320.79M | — | -$314.67M | $0.00 | -$314.67M | — | — | — | 46,587,631 |
|---|
| 2016-12-31 | $69.89M | $0.00 | — | $220.16M | $50.71M | $270.88M | -$200.99M | — | -$198.47M | $0.00 | -$198.47M | — | — | — | 39,126,400 |
|---|
| 2015-12-31 | $59.12M | — | — | $141.83M | — | $177.82M | -$118.7M | — | -$117.73M | $0.00 | -$117.73M | — | — | — | 37,429,262 |
|---|
| 2014-12-31 | $65.36M | — | — | $100.37M | — | $119.49M | -$54.13M | — | -$53.93M | -$426,000.00 | -$53.5M | — | — | — | 33,667,024 |
|---|
| 2013-12-31 | $25.55M | — | — | $54.5M | — | $64.43M | -$38.88M | — | -$38.83M | $579,000.00 | -$39.41M | — | — | — | 15,415,373 |
|---|
| 2012-12-31 | $25.11M | — | — | $41.04M | — | $48.1M | -$23M | — | -$22.93M | -$2.82M | -$20.1M | — | — | — | 3,401,719 |
|---|
| 2011-12-31 | $21.84M | — | — | $31.25M | — | $38.47M | -$16.63M | — | -$16.5M | $7.21M | -$23.71M | — | — | — | 3,013,366 |
|---|