Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2026-03-31
- 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-03-31 | — | — | — | — | — | — | — | -$35.99M | $36.35M | $4.07M | $32.28M | $0.18 | $0.18 | 104,876,645 | 105,323,173 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | -$57.64M | $17.29M | $5.58M | $11.72M | -$0.01 | -$0.01 | 42,936 | 42,936 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | -$46.48M | -$126.72M | $1.2M | -$127.92M | -$1.36 | -$1.36 | 104,144,560 | 104,144,560 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | -$151.02M | -$257.38M | $1.66M | -$259.04M | -$2.62 | -$2.62 | 104,084,326 | 104,084,326 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | -$164.86M | -$78.62M | $431,000.00 | -$79.06M | -$0.89 | -$0.89 | 103,976,437 | 103,976,437 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | $220.39M | $307.6M | $30.87M | $276.73M | $2.55 | $2.51 | 31,393 | 9,558,077 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | -$335.9M | -$248.94M | -$10.46M | -$238.49M | -$2.42 | -$2.42 | 103,635,455 | 103,635,455 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | -$23.81M | $70.54M | $14.2M | $56.34M | $0.43 | $0.43 | 103,555,755 | 103,910,812 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | $146.14M | $215.56M | $11.97M | $203.59M | $1.85 | $1.73 | 103,401,940 | 112,973,317 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | -$538.1M | -$462.46M | -$29.26M | -$433.2M | -$4.66 | -$4.51 | 612,287 | -9,176,875 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | $267.92M | $342.56M | $36.37M | $306.19M | $3.04 | $2.81 | 96,176,287 | 105,628,130 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | $129.75M | $217.23M | $19.78M | $197.45M | $1.94 | $1.80 | 96,387,877 | 106,062,378 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | -$255.21M | -$180.72M | -$3.91M | -$176.81M | -$2.05 | -$2.05 | 92,575,840 | 92,575,840 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | -$801.11M | -$261.74M | $8.48M | -$270.22M | -$3.04 | -$2.67 | 71,439 | -44,669 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | $329.54M | $298.64M | $21.02M | $277.61M | $3.04 | $2.78 | 86,252,104 | 96,132,100 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | -$23.25M | -$46.51M | $25.91M | -$72.42M | -$1.00 | -$1.00 | 86,069,431 | 86,069,431 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | $355.06M | $334.07M | $48.8M | $285.27M | $3.14 | $2.86 | 85,999,628 | 96,205,551 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | -$445.82M | $810,000.00 | $2.1M | -$1.29M | -$0.29 | -$0.23 | 3,144,912 | -5,480,645 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | $90.14M | $66.65M | $325,000.00 | $66.32M | $0.68 | $0.66 | 76,943,355 | 86,682,518 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | -$120.75M | -$138.87M | -$20.91M | -$117.96M | -$0.48 | -$0.48 | 273,718,561 | 273,718,561 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | $270.07M | $262.83M | $22.68M | $240.16M | $0.81 | $0.74 | 273,710,765 | 311,465,060 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | $207.51M | $214.99M | $3.82M | $211.17M | -$18.00 | -$18.00 | -205,167,761 | -205,167,761 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | $44.33M | $193.71M | -$8.2M | $201.91M | $0.67 | $0.64 | 273,705,785 | 291,876,935 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | -$42.66M | -$191.73M | -$18.16M | -$173.56M | -$0.70 | -$0.70 | 273,604,079 | 273,604,079 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | -$1.92B | -$1.88B | -$13.14M | -$1.87B | -$6.91 | -$6.91 | 273,392,615 | 273,392,615 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | $116.48M | $132.38M | -$2.37M | $134.75M | $0.43 | $0.43 | 1,711,967 | 1,711,967 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | $297.31M | $302.14M | -$3.56M | $305.7M | $1.05 | $1.00 | 272,897,575 | 291,053,718 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | -$107.49M | -$88.15M | $2.41M | -$90.56M | -$0.40 | -$0.40 | 272,863,153 | 272,863,153 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | -$70.18M | -$35.97M | -$10.04M | -$25.94M | -$0.18 | -$0.18 | 252,357,878 | 252,357,878 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | -$590.7M | -$547.85M | $6.68M | -$554.54M | -$2.95 | -$2.81 | 14,174,290 | -3,586,644 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | $112.51M | $73.36M | $37.41M | $35.95M | $0.08 | $0.08 | 224,399,436 | 224,399,436 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | $93.17M | $133.44M | -$6.05M | $139.49M | $0.72 | $0.68 | 175,451,989 | 193,212,877 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | $281.98M | $338.59M | $3.78M | $334.81M | $1.83 | $1.69 | 175,145,964 | 192,818,531 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | $103.29M | $172.65M | $10.62M | $165.9M | $0.88 | $0.84 | 18,767 | 13,718,109 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | $23.06M | $87.88M | -$5.34M | $102.06M | $0.53 | $0.52 | 174,488,296 | 188,907,356 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | -$57.2M | $3.22M | $8.76M | $8.62M | $0.02 | $0.02 | 174,473,168 | 174,473,168 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | -$35.59M | $34.01M | -$24.52M | $71.99M | $0.41 | $0.41 | 174,281,965 | 174,281,965 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | $304.06M | $344.5M | $38.45M | $341.4M | $1.96 | $1.96 | -72,265 | -72,265 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | $31.97M | $100.96M | -$16.83M | $117.79M | $0.68 | $0.68 | 173,813,613 | 173,813,613 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | -$94.97M | -$31.74M | -$14.76M | -$16.98M | — | — | 344,336,995 | 347,597,955 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | -$133.67M | -$83.48M | $5.45M | — | — | — | 346,197,193 | 349,436,015 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | $160.11M | $219.28M | $8.71M | — | — | — | -182,220,163 | -184,361,862 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | -$119.29M | -$42.45M | -$7.66M | — | — | — | 364,979,716 | 367,365,973 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | $134.11M | $214.54M | -$6.96M | — | — | — | 364,919,352 | 367,074,131 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | -$7.1M | $84.14M | -$10.66M | — | — | — | 364,629,176 | 366,507,657 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | -$48.68M | -$11.72M | — | -$0.10 | -$0.10 | 69,016 | 73,705 |
|---|
| 2014-09-30 | — | — | — | — | — | — | — | — | $188.73M | -$4.86M | — | $0.53 | $0.53 | 364,339,061 | 366,118,866 |
|---|
| 2014-06-30 | — | — | — | — | — | — | — | — | $16.4M | -$23.26M | — | $0.11 | $0.11 | 364,078,669 | 366,078,124 |
|---|
| 2014-03-31 | — | — | — | — | — | — | — | — | -$63.05M | -$33.9M | — | -$0.08 | -$0.08 | 363,913,721 | 365,611,890 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | $245.28M | $6.6M | — | $0.67 | $0.67 | 4,832,216 | 4,622,029 |
|---|
| 2013-09-30 | — | — | — | — | — | $10.02M | — | — | -$169.87M | $23.73M | — | -$0.53 | -$0.53 | 365,057,767 | 365,166,992 |
|---|
| 2013-06-30 | — | — | — | — | — | $9.49M | — | — | $436.74M | $49.12M | — | $1.06 | $1.06 | 365,589,300 | 366,057,203 |
|---|
| 2013-03-31 | — | — | — | — | — | $6.56M | — | — | $147.3M | $4.96M | — | $0.47 | $0.47 | 305,284,922 | 306,963,711 |
|---|
| 2012-12-31 | — | — | — | — | — | $6.26M | — | — | $171.71M | -$10.2M | — | $0.75 | $0.74 | 17,955,989 | 18,062,478 |
|---|
| 2012-09-30 | — | — | — | — | — | $3.95M | — | — | $21.64M | -$7.83M | — | $0.10 | $0.10 | 270,005,212 | 270,937,960 |
|---|
| 2012-06-30 | — | — | — | — | — | $3.92M | — | — | $7.58M | -$16.61M | $24M | $0.11 | $0.11 | 214,810,579 | 214,810,579 |
|---|
| 2012-03-31 | — | — | — | — | — | $3.55M | — | — | $44.27M | -$7.58M | $51.8M | $0.28 | $0.28 | 186,855,589 | 186,855,589 |
|---|
| 2011-12-31 | — | — | — | — | — | $3.16M | — | — | — | -$6.17M | $51.43M | $0.39 | $0.39 | 14,075,014 | 14,075,014 |
|---|
| 2011-09-30 | — | — | — | — | — | $2.85M | — | — | — | $9.39M | $54.61M | $0.42 | $0.42 | 130,607,566 | 130,607,566 |
|---|
| 2011-06-30 | — | — | — | — | — | $2.16M | — | — | — | -$5.08M | -$984,000.00 | — | — | 77,042,875 | — |
|---|
| 2011-03-31 | — | — | — | — | — | $1.51M | — | — | — | $757,000.00 | $22.38M | — | — | 45,561,141 | — |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | $872,000.00 | $16.46M | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | — | — | — | — | — | -$246,000.00 | $9.88M | — | — | — | — |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | — | -$774,000.00 | $4.09M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | -$419.99M | -$445.43M | $8.87M | -$454.3M | -$4.88 | -$4.88 | 104,111,993 | 104,111,993 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | $6.82M | $344.75M | $46.59M | $298.17M | $2.41 | $2.37 | 103,562,824 | 113,089,508 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | -$395.64M | -$83.39M | $22.98M | -$106.37M | -$1.60 | -$1.60 | 95,672,143 | 95,672,143 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | -$139.76M | $324.45M | $104.21M | $220.24M | $2.15 | $2.13 | 86,179,418 | 96,076,175 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | -$206.36M | $191.42M | $4.19M | $187.23M | $1.72 | $1.72 | 74,443,000 | 74,510,884 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | -$1.71B | -$1.67B | -$35.69M | -$1.63B | -$24.94 | -$24.94 | 68,400,237 | 68,400,237 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | $236.12M | $310.4M | -$13.56M | $323.96M | $0.93 | $0.93 | 267,826,739 | 267,826,739 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | -$103.03M | -$2.47M | $41.82M | -$44.29M | -$0.53 | -$0.53 | 206,020,502 | 206,020,502 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | $33.57M | $297.76M | -$10.48M | $348.57M | $1.85 | $1.81 | 174,433,999 | 188,133,341 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | $107.39M | $330.24M | $12.31M | $353.28M | $2.03 | $2.03 | 174,036,852 | 174,036,852 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | $167.84M | $475.51M | -$16.56M | $492.21M | $2.70 | $2.70 | 182,623,869 | 182,623,869 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | -$240.37M | $93.4M | -$73.74M | — | $0.46 | $0.46 | 364,181,059 | 366,011,855 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | $292.81M | $659.45M | $84.41M | — | $1.65 | $1.65 | 350,361,827 | 350,992,387 |
|---|
| 2012-12-31 | — | — | — | — | — | $17.68M | — | — | $245.2M | -$42.22M | — | $1.21 | $1.20 | 242,014,751 | 242,432,156 |
|---|
| 2011-12-31 | — | — | — | — | — | $9.67M | — | — | $126.42M | -$1.11M | $127.43M | $1.29 | $1.29 | 98,826,868 | 98,826,868 |
|---|
| 2010-12-31 | — | — | — | — | — | $4.58M | — | — | $35.07M | -$683,000.00 | $35.76M | $1.60 | $1.60 | 22,381,683 | 22,381,683 |
|---|
| 2009-12-31 | — | — | — | — | — | $12.17M | — | — | — | -$318,000.00 | -$8.74M | — | — | 22,937,782 | — |
|---|