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 | $20.4M | — | — | — | — | — | — | -$88.5M | — | -$3.2M | -$11.9M | -$1.53 | -$1.53 | 8,447,094 | 8,447,094 |
|---|
| 2026-03-31 | $19.1M | — | — | — | — | — | — | -$85.2M | — | $300,000.00 | $7.6M | $0.78 | $0.74 | 8,494,823 | 8,981,972 |
|---|
| 2025-12-31 | $18.2M | — | — | — | — | — | — | -$87.1M | — | -$119.5M | $127.2M | $15.65 | $14.54 | 51,800 | 73,612 |
|---|
| 2025-09-30 | $15.7M | — | — | — | — | — | — | -$86.5M | — | $4.4M | $18.7M | $2.19 | $2.03 | 8,055,262 | 8,717,597 |
|---|
| 2025-06-30 | $13M | — | — | — | — | — | — | -$87M | — | $1.3M | $21.5M | $2.55 | $2.40 | 8,021,182 | 8,534,627 |
|---|
| 2025-03-31 | $10.9M | — | — | — | — | — | — | -$81.9M | $9.1M | -$13M | $22.1M | $2.68 | $2.50 | 7,873,989 | 8,436,874 |
|---|
| 2024-12-31 | $12.4M | — | — | — | — | — | — | -$122.4M | -$33.6M | -$5.6M | -$28.1M | -$3.67 | -$3.61 | 18,119 | 80,554 |
|---|
| 2024-09-30 | $10.8M | — | — | — | — | — | — | -$94.1M | $27.6M | $6.3M | $21.4M | $2.72 | $2.65 | 7,860,572 | 8,055,393 |
|---|
| 2024-06-30 | $10.6M | — | — | — | — | — | — | -$96.2M | $13.5M | $3M | $10.5M | $1.34 | $1.33 | 7,821,128 | 7,918,672 |
|---|
| 2024-03-31 | $8.3M | — | — | — | — | — | — | -$91.3M | $31.8M | $1.7M | $30.1M | $3.91 | $3.74 | 7,711,534 | 8,046,188 |
|---|
| 2023-12-31 | $8M | — | — | — | — | — | — | -$121.3M | -$45.6M | $1.8M | -$47.5M | -$6.21 | -$6.21 | 14,015 | 14,015 |
|---|
| 2023-09-30 | $10M | — | — | — | — | — | — | -$119.7M | $9.5M | $1M | $8.5M | $1.10 | $1.05 | 7,677,008 | 8,060,078 |
|---|
| 2023-06-30 | $8.5M | — | — | — | — | — | — | -$122.5M | $16.3M | $900,000.00 | $15.5M | $2.02 | $1.95 | 7,652,563 | 7,919,587 |
|---|
| 2023-03-31 | $5.6M | — | — | — | — | — | — | -$117M | -$38.3M | $1.9M | -$40.2M | -$5.34 | -$5.34 | 7,533,561 | 7,533,561 |
|---|
| 2022-12-31 | $7.1M | — | — | — | — | — | — | -$113.9M | -$78.8M | $800,000.00 | -$79.7M | -$8.74 | -$8.49 | -350,899 | -298,551 |
|---|
| 2022-09-30 | $8.3M | — | — | — | — | — | — | -$103.2M | $33M | -$4M | $36.9M | $4.33 | $4.17 | 8,530,209 | 8,866,925 |
|---|
| 2022-06-30 | $8.7M | — | — | — | — | — | — | -$90.4M | $9.4M | -$900,000.00 | $10.4M | $1.12 | $1.11 | 9,257,089 | 9,366,606 |
|---|
| 2022-03-31 | $9.1M | — | — | — | — | — | — | -$78.7M | $61.3M | $3.2M | $58.1M | $6.30 | $6.01 | 9,215,122 | 9,661,567 |
|---|
| 2021-12-31 | $13.62M | — | — | — | — | — | — | -$82.66M | -$4.07M | -$2.29M | -$1.67M | -$0.21 | -$0.20 | 61,279 | 111,716 |
|---|
| 2021-09-30 | $11.78M | — | — | — | — | — | — | -$121.08M | $10.26M | -$11.29M | $21.55M | $2.35 | $2.29 | 9,189,030 | 9,401,858 |
|---|
| 2021-06-30 | $8.99M | — | — | — | — | — | — | -$65.42M | -$22.24M | -$11.92M | -$10.32M | -$1.15 | -$1.15 | 8,999,544 | 8,999,544 |
|---|
| 2021-03-31 | $8.31M | — | — | — | — | — | — | -$77.53M | $11.64M | $3.1M | $8.54M | $0.98 | $0.96 | 8,688,009 | 8,877,492 |
|---|
| 2020-12-31 | $7.96M | — | — | — | — | — | — | -$183.84M | -$825,000.00 | $6.42M | -$7.25M | -$0.83 | -$0.83 | -21,377 | -21,377 |
|---|
| 2020-09-30 | $6.93M | — | — | — | — | — | — | -$77.07M | -$11.37M | -$1.95M | -$9.42M | -$1.09 | -$1.09 | 8,669,550 | 8,669,550 |
|---|
| 2020-06-30 | $4.48M | — | — | — | — | — | — | -$64.94M | -$6.16M | -$8.11M | $1.95M | $0.23 | $0.23 | 8,651,273 | 8,661,490 |
|---|
| 2020-03-31 | $6.23M | — | — | — | — | — | — | -$29.85M | -$87.35M | -$61.86M | -$25.49M | -$2.84 | -$2.84 | 8,990,589 | 8,990,589 |
|---|
| 2019-12-31 | $5.8M | — | — | — | — | — | — | -$85.9M | $37.24M | $2.37M | $34.87M | $3.90 | $3.90 | 7,673 | 7,673 |
|---|
| 2019-09-30 | $5.73M | — | — | — | — | — | — | -$277.11M | -$38.32M | $4.45M | -$42.77M | -$4.77 | -$4.77 | 8,973,053 | 8,973,053 |
|---|
| 2019-06-30 | $5.57M | — | — | — | — | — | — | -$27.18M | -$84.33M | $5.4M | -$89.74M | -$0.67 | -$0.67 | 134,465,741 | 134,465,741 |
|---|
| 2019-03-31 | $6.17M | — | — | — | — | — | — | -$64.87M | -$41.08M | $3.41M | -$44.49M | -$0.33 | -$0.33 | 133,918,986 | 133,918,986 |
|---|
| 2018-12-31 | -$4.5M | — | — | — | — | — | — | -$15.87M | -$7.76M | -$4.01M | -$2.34M | — | — | -124,719,347 | -124,719,347 |
|---|
| 2018-09-30 | $7.61M | — | — | — | — | — | — | -$61.03M | -$40.27M | $845,000.00 | -$41.15M | -$0.31 | -$0.31 | 133,912,425 | 133,912,425 |
|---|
| 2018-06-30 | $6.96M | — | — | — | — | — | — | -$76.34M | -$28.41M | $1.35M | -$29.83M | -$0.22 | -$0.22 | 133,856,132 | 133,856,132 |
|---|
| 2018-03-31 | $18.32M | — | — | — | — | — | — | -$48.79M | $4.97M | $2.35M | $2.55M | $0.02 | $0.02 | 133,121,465 | 134,606,929 |
|---|
| 2017-12-31 | -$847.53M | — | — | — | — | — | — | -$153.78M | -$45.31M | -$51,000.00 | -$44.48M | -$0.35 | -$0.35 | 1,284,281 | 1,284,281 |
|---|
| 2017-09-30 | $284.64M | — | — | — | — | — | — | -$37.72M | -$26.55M | -$20.42M | -$6.25M | -$0.05 | -$0.05 | 128,744,152 | 128,744,152 |
|---|
| 2017-06-30 | $311.3M | — | — | — | — | — | — | -$72.43M | -$41.61M | $2.83M | -$44.51M | -$0.36 | -$0.36 | 124,582,280 | 124,582,280 |
|---|
| 2017-03-31 | $321.86M | — | — | — | — | — | — | -$75.98M | -$30.5M | $2.13M | -$32.72M | -$0.26 | -$0.26 | 124,014,928 | 124,014,928 |
|---|
| 2016-12-31 | -$953.11M | — | — | — | — | — | — | -$96.21M | -$10.2M | $228,000.00 | -$10.44M | -$0.08 | -$0.08 | -643 | -643 |
|---|
| 2016-09-30 | $359.45M | — | — | — | — | — | — | -$85.41M | $2.36M | -$7.11M | $9.39M | $0.08 | $0.08 | 123,986,987 | 124,134,507 |
|---|
| 2016-06-30 | $373.05M | — | — | — | — | — | — | -$84.43M | -$96.4M | -$9.18M | -$87.38M | -$0.71 | -$0.71 | 123,893,752 | 123,893,752 |
|---|
| 2016-03-31 | $330.76M | — | — | — | — | — | — | -$104.23M | -$102.13M | $9.08M | -$111.33M | -$0.90 | -$0.90 | 124,093,339 | 124,093,339 |
|---|
| 2015-12-31 | $362.46M | — | — | — | — | — | — | -$131.88M | -$129.27M | $94.99M | -$224.24M | -$1.79 | -$1.79 | -6,843 | -6,843 |
|---|
| 2015-09-30 | $404.95M | — | — | — | — | — | — | -$73.14M | -$55.92M | $10.83M | -$66.87M | -$0.53 | -$0.53 | 125,383,639 | 125,383,639 |
|---|
| 2015-06-30 | $463.25M | — | — | — | — | — | — | -$98.5M | $12.5M | $2.59M | $9.74M | $0.08 | $0.08 | 125,311,133 | 127,152,479 |
|---|
| 2015-03-31 | $510.44M | — | — | — | — | $378.36M | — | -$89.26M | $42.83M | $8.44M | $34.36M | $0.27 | $0.27 | 125,272,228 | 126,999,662 |
|---|
| 2014-12-31 | $493.29M | — | — | — | — | $885.51M | -$392.22M | -$127.55M | -$519.77M | $2.02M | -$521.88M | -$3.97 | -$3.96 | -1,956,097 | -5,519,042 |
|---|
| 2014-09-30 | $513.7M | — | — | — | — | $455.04M | $58.66M | -$130.93M | -$72.27M | $2.99M | -$75.38M | -$0.58 | -$0.58 | 130,551,197 | 130,551,197 |
|---|
| 2014-06-30 | $553.07M | — | — | — | — | $345.46M | $207.61M | -$130.43M | $77.18M | $10.17M | $66.96M | $0.49 | $0.48 | 134,221,668 | 137,705,793 |
|---|
| 2014-03-31 | $551.26M | — | — | — | — | $349.19M | $202.07M | -$130.36M | $71.7M | $11.22M | $60.5M | $0.44 | $0.43 | 135,227,067 | 141,089,455 |
|---|
| 2013-12-31 | $555.96M | — | — | — | — | $340.88M | $215.08M | -$61.5M | $153.58M | $18.31M | $135.28M | $0.99 | $0.96 | -27,804 | 53,016 |
|---|
| 2013-09-30 | $531.24M | — | — | — | — | $346.26M | $184.98M | -$115.54M | $69.45M | $8.87M | $60.57M | $0.40 | $0.39 | 135,787,834 | 140,057,195 |
|---|
| 2013-06-30 | $544.81M | — | — | — | — | $374.8M | $170.02M | -$95.86M | $74.16M | $8.5M | $65.66M | $0.46 | $0.45 | 135,690,264 | 144,721,047 |
|---|
| 2013-03-31 | $406.66M | — | — | — | — | $243.53M | $163.13M | -$107.84M | $55.29M | $6.38M | $48.91M | $0.34 | $0.33 | 135,638,567 | 139,559,157 |
|---|
| 2012-12-31 | $236.57M | — | — | — | — | $99.08M | $137.49M | -$61.01M | $76.48M | $11.14M | $65.34M | $0.48 | $0.47 | 429,289 | 219,414 |
|---|
| 2012-09-30 | $232.7M | — | — | — | — | $92.79M | $139.91M | -$59.16M | $80.75M | $29.35M | $51.4M | $0.38 | $0.37 | 134,928,486 | 138,702,881 |
|---|
| 2012-06-30 | $211.38M | — | — | — | — | $85.9M | $125.48M | -$55.31M | $70.16M | $25.33M | $44.83M | $0.33 | $0.32 | 134,856,101 | 138,155,373 |
|---|
| 2012-03-31 | $164.55M | — | — | — | — | $86.13M | $78.42M | -$48.3M | $30.12M | $10.77M | $19.35M | $0.15 | $0.14 | 130,649,595,000 | 138,046,270,000 |
|---|
| 2011-12-31 | $156.59M | — | — | — | — | $90.44M | $66.14M | -$47.62M | $18.52M | $8.86M | $9.65M | $0.07 | $0.07 | 3,598,582 | 3,787,980 |
|---|
| 2011-09-30 | $122.46M | — | — | — | — | $65.65M | $56.81M | -$27.86M | $28.95M | $8.73M | $20.23M | $0.20 | $0.19 | 101,016,777 | 108,273,444 |
|---|
| 2011-06-30 | $105.84M | — | — | — | — | $42.25M | $63.58M | -$22.55M | $41.04M | $14.65M | $26.38M | $0.26 | $0.25 | 100,943,402 | 108,110,588 |
|---|
| 2010-12-31 | $113.27M | — | — | — | — | $63.27M | $50.01M | -$34.85M | $15.47M | $5.24M | $9.92M | $0.10 | $0.09 | 113,574 | 103,290 |
|---|
| 2010-09-30 | $95.57M | — | — | — | — | $93.37M | $2.2M | -$22.91M | -$13.23M | -$7.49M | -$8.84M | -$0.09 | -$0.09 | 100,329,915 | 100,329,915 |
|---|
| 2010-06-30 | $75.95M | — | — | — | — | $44.66M | $31.3M | -$18.03M | $13.26M | -$2.78M | $16.04M | $0.16 | $0.15 | 100,168,953 | 107,728,092 |
|---|
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 | $57.8M | — | — | — | — | — | — | -$342.4M | $62.7M | -$126.8M | $189.5M | $23.07 | $21.46 | 8,035,942 | 8,637,309 |
|---|
| 2024-12-31 | $42M | — | — | — | — | — | — | -$404.1M | $39.3M | $5.3M | $33.9M | $4.28 | $4.13 | 7,816,093 | 8,087,535 |
|---|
| 2023-12-31 | $32M | — | — | — | — | — | — | -$480.5M | -$58.1M | $5.6M | -$63.7M | -$8.34 | -$8.34 | 7,635,584 | 7,635,584 |
|---|
| 2022-12-31 | $33.2M | — | — | — | — | — | — | -$386.2M | $24.9M | -$800,000.00 | $25.7M | $2.97 | $2.85 | 8,647,399 | 8,997,306 |
|---|
| 2021-12-31 | $42.7M | — | — | — | — | — | — | -$346.7M | -$4.4M | -$22.4M | $18.1M | $2.00 | $1.93 | 9,021,975 | 9,382,467 |
|---|
| 2020-12-31 | $25.6M | — | — | — | — | — | — | -$355.7M | -$105.7M | -$65.5M | -$40.2M | -$4.59 | -$4.59 | 8,748,725 | 8,748,725 |
|---|
| 2019-12-31 | $23.26M | — | — | — | — | — | — | -$455.05M | -$126.49M | $15.63M | -$142.13M | -$15.86 | -$15.86 | 8,962,961 | 8,962,961 |
|---|
| 2018-12-31 | $28.39M | — | — | — | — | — | — | -$202.03M | -$71.48M | $529,000.00 | -$70.77M | — | — | 8,913,558 | 8,913,558 |
|---|
| 2017-12-31 | $70.28M | — | — | — | — | — | — | -$339.9M | -$143.97M | -$15.52M | -$127.97M | -$1.01 | -$1.01 | 127,082,058 | 127,082,058 |
|---|
| 2016-12-31 | $110.15M | — | — | — | — | — | — | -$370.27M | -$206.36M | -$6.99M | -$199.76M | -$1.61 | -$1.61 | 123,990,700 | 123,990,700 |
|---|
| 2015-12-31 | $1.74B | — | — | — | — | — | — | -$392.78M | -$129.86M | $116.85M | -$247.02M | -$1.97 | -$1.97 | 125,315,899 | 125,315,899 |
|---|
| 2014-12-31 | $2.11B | — | — | — | — | $2.04B | $76.12M | -$519.28M | -$443.16M | $26.4M | -$469.8M | -$3.60 | -$3.60 | 131,362,284 | 131,362,284 |
|---|
| 2013-12-31 | $2.04B | — | — | — | — | $1.3B | $736.98M | -$384.5M | $352.48M | $42.06M | $310.42M | $2.20 | $2.13 | 135,678,088 | 139,800,506 |
|---|
| 2012-12-31 | $845.2M | — | — | — | — | $363.91M | $481.3M | -$223.79M | $257.51M | $76.59M | $180.92M | $1.35 | $1.31 | 133,912,643 | 138,521,279 |
|---|
| 2011-12-31 | $495.89M | — | — | — | — | $239.55M | $256.34M | -$133.35M | $123M | $44.67M | $78.33M | $0.75 | $0.71 | 104,507,055 | 111,855,961 |
|---|
| 2010-12-31 | $360.38M | — | — | — | — | $236.47M | $123.91M | -$84.75M | $39.15M | $5.55M | $37.98M | $0.38 | $0.36 | 100,273,121 | 107,483,015 |
|---|
| 2009-12-31 | $380.73M | — | — | — | — | $235.65M | $145.07M | -$51.81M | -$2.85M | $96.11M | $297,000.00 | — | — | 78,252,000,000 | 78,252,000,000 |
|---|