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 | $111.02M | — | — | — | — | — | — | -$28.31M | -$3.22M | $22.77M | -$30.13M | -$0.07 | -$0.07 | 436,884,776 | 436,884,776 |
|---|
| 2026-03-31 | $97.59M | — | — | — | — | — | — | $9.61M | — | — | $43.03M | $0.10 | $0.10 | 436,809,143 | 436,809,143 |
|---|
| 2025-12-31 | $97.95M | — | — | — | — | — | — | $6.53M | — | — | $29.77M | $0.07 | $0.07 | -34,530 | -34,530 |
|---|
| 2025-09-30 | $104.46M | — | — | — | — | — | — | $10.76M | — | — | $30.28M | $0.07 | $0.07 | 436,725,557 | 436,725,557 |
|---|
| 2025-06-30 | $135.93M | — | — | — | — | — | — | -$555,000.00 | $41.79M | $0.00 | $0.00 | $0.06 | $0.06 | 436,703,345 | 436,703,345 |
|---|
| 2025-03-31 | $106.4M | — | — | — | — | — | — | $7.47M | — | — | -$32.88M | -$0.08 | -$0.08 | 437,153,747 | 437,153,747 |
|---|
| 2024-12-31 | $106.24M | — | — | — | — | — | — | -$4.87M | — | — | -$15.27M | -$0.04 | -$0.04 | -21,996 | -21,996 |
|---|
| 2024-09-30 | $121.36M | — | — | — | — | — | — | $7.21M | — | — | $7.31M | $0.02 | $0.02 | 437,098,682 | 437,098,682 |
|---|
| 2024-06-30 | $121.87M | — | — | — | — | — | — | $4.44M | — | — | -$245.8M | -$0.56 | -$0.56 | 437,183,656 | 437,183,656 |
|---|
| 2024-03-31 | $134.43M | — | — | — | — | — | — | -$4.56M | — | — | -$38.54M | -$0.09 | -$0.09 | 437,264,798 | 437,264,798 |
|---|
| 2023-12-31 | $142.44M | — | — | — | — | — | — | -$28.76M | — | — | -$46.94M | -$0.11 | -$0.11 | -15,991 | -15,991 |
|---|
| 2023-09-30 | $138.84M | — | — | — | — | — | — | $11.12M | — | — | -$11.04M | -$0.03 | -$0.03 | 437,339,532 | 437,339,532 |
|---|
| 2023-06-30 | $140.72M | — | — | — | — | — | — | $35.42M | — | — | $31.88M | $0.07 | $0.07 | 437,401,621 | 437,401,621 |
|---|
| 2023-03-31 | $146.86M | — | — | — | — | — | — | $17.79M | — | — | $54.18M | $0.12 | $0.12 | 437,433,853 | 437,433,853 |
|---|
| 2022-12-31 | $138.67M | — | — | — | — | — | $70.34M | $8.59M | — | — | $15.61M | $0.04 | $0.04 | 4,276 | 4,276 |
|---|
| 2022-09-30 | $109.78M | — | — | — | — | — | $65.08M | -$2.1M | — | — | $15.41M | $0.04 | $0.04 | 437,298,345 | 437,298,345 |
|---|
| 2022-06-30 | $98.49M | — | — | — | — | — | $112.12M | $75.27M | — | — | $73.69M | $0.17 | $0.17 | 437,346,523 | 437,346,523 |
|---|
| 2022-03-31 | $105.2M | — | — | — | — | — | $75.67M | $26M | — | — | $39.09M | $0.09 | $0.09 | 437,374,008 | 437,374,008 |
|---|
| 2021-12-31 | $94.53M | — | — | — | — | — | $15.45M | — | — | — | -$11.15M | -$0.03 | -$0.03 | 3,338,544 | 3,338,544 |
|---|
| 2021-09-30 | $90.55M | — | — | — | — | — | $66.24M | — | — | — | $42.6M | $0.12 | $0.12 | 362,705,253 | 362,705,253 |
|---|
| 2021-06-30 | $91.76M | — | — | — | — | — | $75.73M | — | — | — | $57.79M | $0.16 | $0.16 | 362,448,778 | 362,448,778 |
|---|
| 2021-03-31 | $88.88M | — | — | — | — | — | $17.27M | — | — | — | -$2.75M | -$0.01 | -$0.01 | 362,001,968 | 362,001,968 |
|---|
| 2020-12-31 | $76.98M | — | — | — | — | — | $5.1M | — | — | — | -$11.78M | -$0.04 | -$0.04 | 1,311,169 | 1,311,169 |
|---|
| 2020-09-30 | $72.64M | — | — | — | — | — | $20.23M | — | — | — | $4.18M | $0.01 | $0.01 | 309,694,214 | 309,694,214 |
|---|
| 2020-06-30 | $67.3M | — | — | — | — | — | $12.14M | — | — | — | -$3.75M | -$0.01 | -$0.01 | 310,558,499 | 310,558,499 |
|---|
| 2020-03-31 | $74.01M | — | — | — | — | — | $7.97M | — | — | — | -$12.18M | — | — | — | 311,248,421 |
|---|
| 2019-12-31 | $93.09M | — | — | — | — | $64.04M | $190.49M | — | — | — | $162.57M | — | — | — | -19,094 |
|---|
| 2019-09-30 | $105.48M | — | — | — | — | $81.78M | $29.49M | — | — | — | $2.54M | — | — | — | 311,267,395 |
|---|
| 2019-06-30 | $105.53M | — | — | — | — | $74.54M | $34.45M | — | — | — | $8.97M | — | — | — | 311,306,447 |
|---|
| 2019-03-31 | $109.26M | — | — | — | — | $84.46M | $34.74M | — | — | — | $8.82M | — | — | — | 311,393,554 |
|---|
| 2018-12-31 | $108.67M | — | — | — | — | $101.03M | $11.86M | — | — | — | -$14.43M | — | — | — | -25,644 |
|---|
| 2018-09-30 | $105.71M | — | — | — | — | $65.94M | $39.59M | — | — | — | $14.87M | — | — | — | 311,426,766 |
|---|
| 2018-06-30 | $107.4M | — | — | — | — | $68.23M | $41.15M | — | — | — | $17.79M | — | — | — | 311,502,128 |
|---|
| 2018-03-31 | $109.5M | — | — | — | — | $67.04M | $42.73M | — | — | — | $19.04M | — | — | — | 311,585,780 |
|---|
| 2017-12-31 | $107.79M | — | — | — | — | $69.89M | $54.95M | — | — | — | $15.39M | — | — | — | -21,473 |
|---|
| 2017-09-30 | $107.02M | — | — | — | — | $69.27M | $37.76M | — | — | — | $29.74M | — | — | — | 311,649,032 |
|---|
| 2017-06-30 | $104.5M | — | — | — | — | $65.75M | $38.76M | — | — | — | $18.08M | — | — | — | 311,671,130 |
|---|
| 2017-03-31 | $104.78M | — | — | — | — | $66M | $38.78M | — | — | — | $16.22M | — | — | — | 311,777,110 |
|---|
| 2016-12-31 | $104.51M | — | — | — | — | $69.47M | $37.95M | — | — | — | $14.81M | — | — | — | -7,883 |
|---|
| 2016-09-30 | $101.8M | — | — | — | — | $64.48M | $37.31M | — | — | — | $18.1M | — | — | — | 311,558,083 |
|---|
| 2016-06-30 | $100.6M | — | — | — | — | $62.44M | $38.15M | — | — | — | $18.91M | — | — | — | 311,976,632 |
|---|
| 2016-03-31 | $100.55M | — | — | — | — | $61.87M | $38.68M | — | — | — | $20.02M | — | — | — | 312,083,914 |
|---|
| 2015-12-31 | $97.05M | — | — | — | — | $67.81M | $29.25M | — | — | — | $13.08M | — | — | — | 820,184 |
|---|
| 2015-09-30 | $94.19M | — | — | — | — | $59.49M | $34.7M | — | — | — | $18.45M | — | — | — | 310,373,519 |
|---|
| 2015-06-30 | $90.53M | — | — | — | — | $58.67M | $31.86M | — | — | — | $17.23M | — | — | — | 308,556,981 |
|---|
| 2015-03-31 | $85.96M | — | — | — | — | $57.57M | $28.4M | — | — | — | $16.02M | — | — | — | 306,355,523 |
|---|
| 2014-12-31 | $83.28M | — | — | — | — | $62.9M | $20.38M | — | — | — | $9.2M | — | — | — | 4,056,582 |
|---|
| 2014-09-30 | $64.59M | — | — | — | — | $60.89M | $3.7M | — | — | — | -$4.16M | — | — | — | 301,550,277 |
|---|
| 2014-06-30 | $56.86M | — | — | — | — | $46.07M | $10.79M | — | — | — | $3.2M | — | — | — | 298,907,190 |
|---|
| 2014-03-31 | $51.55M | — | — | — | — | $40.99M | $10.56M | — | — | — | $2.95M | — | — | — | 263,167,261 |
|---|
| 2013-12-31 | $39.06M | — | — | — | — | $43.2M | -$4.14M | -$6.69M | — | — | -$10.83M | — | — | — | 26,684,015 |
|---|
| 2013-09-30 | $30.33M | — | — | — | — | $29.77M | $552,000.00 | -$7.14M | — | — | -$6.59M | — | — | — | 96,334,299 |
|---|
| 2013-06-30 | $21.77M | — | — | — | — | $27.82M | -$6.05M | -$5.62M | — | — | -$11.67M | — | — | — | 56,492,187 |
|---|
| 2013-03-31 | $11.41M | — | — | — | — | $12.46M | -$1.06M | -$2.74M | — | — | -$3.8M | — | — | — | 37,467,360 |
|---|
| 2012-12-31 | $5.34M | — | — | — | — | $13.09M | -$7.75M | -$1.11M | — | — | -$8.86M | — | — | — | 4,788,626 |
|---|
| 2012-09-30 | $1.85M | — | — | — | — | $4.21M | -$2.37M | -$364,000.00 | — | — | -$2.73M | — | — | — | 9,628,953 |
|---|
| 2012-06-30 | $648,000.00 | — | — | — | — | $2.51M | -$1.87M | -$253,000.00 | — | — | -$2.12M | — | — | — | 1,656,485 |
|---|
| 2012-03-31 | $0.00 | — | — | — | — | $35,000.00 | -$35,000.00 | $0.00 | — | — | -$35,000.00 | — | — | — | 20,000 |
|---|
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 | $416M | — | — | — | — | — | — | $31.33M | — | — | $52.36M | $0.12 | $0.12 | 436,824,784 | 436,824,784 |
|---|
| 2024-12-31 | $483.9M | — | — | — | — | — | — | $2.23M | — | $750,000.00 | -$292.3M | -$0.67 | -$0.67 | 437,160,077 | 437,160,077 |
|---|
| 2023-12-31 | $568.86M | — | — | — | — | — | — | $35.57M | — | — | $28.08M | $0.06 | $0.06 | 437,375,332 | 437,375,332 |
|---|
| 2022-12-31 | $452.15M | — | — | — | — | — | $323.21M | $107.76M | — | — | $143.8M | $0.33 | $0.33 | 437,343,624 | 437,343,624 |
|---|
| 2021-12-31 | $365.73M | — | — | — | — | — | $174.68M | $77.5M | — | — | $86.49M | $0.24 | $0.24 | 365,726,453 | 365,726,453 |
|---|
| 2020-12-31 | $290.92M | — | — | — | — | — | $45.44M | — | — | — | -$23.52M | -$0.08 | -$0.08 | 311,808,605 | 311,808,605 |
|---|
| 2019-12-31 | $413.36M | — | — | — | — | $304.81M | $289.18M | — | — | — | $182.9M | $0.59 | $0.59 | 311,302,909 | 311,302,909 |
|---|
| 2018-12-31 | $431.28M | — | — | — | — | $302.25M | $135.33M | — | — | — | $37.28M | — | — | — | 311,478,665 |
|---|
| 2017-12-31 | $424.1M | — | — | — | — | $270.9M | $170.24M | — | — | — | $79.42M | — | — | — | 311,677,149 |
|---|
| 2016-12-31 | $407.45M | — | — | — | — | $258.27M | $152.09M | — | — | — | $71.84M | — | — | — | 311,863,844 |
|---|
| 2015-12-31 | $367.73M | — | — | — | — | $243.53M | $124.2M | — | — | — | $64.77M | — | — | — | 309,263,576 |
|---|
| 2014-12-31 | $256.28M | — | — | — | — | $210.85M | $45.43M | — | — | — | $11.19M | — | — | — | 292,072,088 |
|---|
| 2013-12-31 | $102.56M | — | — | — | — | $113.25M | -$10.7M | -$22.18M | — | — | -$32.88M | — | — | — | 90,330,927 |
|---|
| 2012-12-31 | $7.84M | — | — | — | — | $19.85M | -$12.02M | -$1.73M | — | — | -$13.74M | — | — | — | 8,578,494 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|