Complete source-backed income-statement history.
- Available history
- 2007-12-31 to 2024-09-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 |
|---|
| 2024-09-30 | — | — | — | — | — | $90,536.00 | — | — | — | — | -$79,620.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2024-06-30 | — | — | — | — | — | $136,322.00 | — | — | — | — | -$4,257.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2024-03-31 | — | — | — | — | — | $102,565.00 | — | — | — | — | -$151,196.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2023-12-31 | — | — | — | — | — | $345,383.00 | — | — | — | — | -$133,772.00 | $0.00 | — | 0 | — |
|---|
| 2023-09-30 | — | — | — | — | — | $134,749.00 | — | — | — | — | $74,732.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2023-06-30 | — | — | — | — | — | $250,671.00 | — | — | — | — | -$129,756.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2023-03-31 | — | — | — | — | — | $179,845.00 | — | — | — | — | $236,000.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2022-12-31 | — | — | — | — | — | $106,417.00 | — | — | — | — | $228,371.00 | $0.00 | — | -4,779,027 | — |
|---|
| 2022-09-30 | — | — | — | — | — | $188,955.00 | — | — | — | — | $70,701.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2022-06-30 | — | — | — | — | — | $174,238.00 | -$174,238.00 | — | — | — | $28,578.00 | $0.00 | — | 341,020,614 | — |
|---|
| 2022-03-31 | — | — | — | — | — | -$250,818.00 | -$250,818.00 | — | — | — | $522,946.00 | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | $2.98M | -$205,265.00 | — | — | — | -$215,111.00 | — | — | — | 94,275 |
|---|
| 2021-09-30 | — | — | — | — | — | -$300,848.00 | -$300,848.00 | — | — | — | -$278,704.00 | — | — | — | 316,272,595 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$764,348.00 | — | — | — | -$761,080.00 | — | — | — | 316,272,595 |
|---|
| 2021-03-31 | — | — | — | — | — | — | -$320,492.00 | — | — | — | -$312,137.00 | — | — | — | 314,431,061 |
|---|
| 2020-12-31 | — | — | — | — | — | — | $2.79M | — | — | — | -$706,306.00 | — | — | — | 122,740 |
|---|
| 2020-09-30 | — | — | — | — | — | — | -$262,227.00 | — | — | — | -$265,057.00 | — | — | — | 312,482,595 |
|---|
| 2020-06-30 | — | — | — | — | — | — | -$273,526.00 | — | — | — | -$270,463.00 | — | — | — | 312,482,595 |
|---|
| 2020-03-31 | — | — | — | — | — | — | -$517,134.00 | — | — | — | -$146,014.00 | — | — | — | 312,482,595 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$310,802.00 | — | — | — | -$311,808.00 | — | — | — | 647,336 |
|---|
| 2019-09-30 | — | — | — | — | — | — | -$439,059.00 | — | — | — | -$443,426.00 | — | — | — | 311,926,082 |
|---|
| 2019-06-30 | — | — | — | — | — | — | -$856,099.00 | — | — | — | -$859,934.00 | — | — | — | 311,782,595 |
|---|
| 2019-03-31 | — | — | — | — | — | — | -$342,247.00 | — | — | — | -$332,766.00 | — | — | — | 305,571,161 |
|---|
| 2018-12-31 | — | — | — | — | — | — | -$516,864.00 | — | — | — | -$543,316.00 | — | — | — | 1,211,096 |
|---|
| 2018-09-30 | — | — | — | — | — | — | -$471,994.00 | — | — | — | -$461,781.00 | — | — | — | 304,773,142 |
|---|
| 2018-06-30 | — | — | — | — | — | — | -$589,313.00 | — | — | — | -$626,398.00 | — | — | — | 302,290,280 |
|---|
| 2018-03-31 | — | — | — | — | — | — | -$1.32M | — | — | — | -$1.33M | — | — | — | 292,740,146 |
|---|
| 2017-12-31 | — | — | — | — | — | — | -$535,511.00 | — | — | — | -$563,452.00 | — | — | — | 988,395 |
|---|
| 2017-09-30 | — | — | — | — | — | — | -$477,610.00 | — | — | — | -$409,069.00 | — | — | — | 231,871,315 |
|---|
| 2017-06-30 | — | — | — | — | — | — | -$543,839.00 | — | — | — | -$490,303.00 | — | — | — | 229,425,162 |
|---|
| 2017-03-31 | — | — | — | — | — | — | -$1.36M | — | — | — | -$1.33M | — | — | — | 226,296,998 |
|---|
| 2016-12-31 | — | — | — | — | — | — | $133,664.00 | -$264,091.00 | — | — | -$198,183.00 | — | — | — | 0 |
|---|
| 2016-09-30 | — | — | — | — | — | — | -$354,084.00 | $552.00 | — | — | -$333,030.00 | — | — | — | 225,047,200 |
|---|
| 2016-06-30 | — | — | — | — | — | — | -$569,241.00 | $894.00 | — | — | -$496,118.00 | — | — | — | 225,047,200 |
|---|
| 2016-03-31 | — | — | — | — | — | — | -$1.18M | $137.00 | — | — | -$1.08M | — | — | — | 225,047,200 |
|---|
| 2015-12-31 | — | — | — | — | — | — | -$1.31M | -$30,437.00 | — | — | -$1.16M | — | — | — | 8,948,260 |
|---|
| 2015-09-30 | — | — | — | — | — | — | -$416,634.00 | -$86,723.00 | — | — | -$503,357.00 | — | — | — | 209,225,377 |
|---|
| 2015-06-30 | — | — | — | — | — | — | -$555,590.00 | -$77,108.00 | — | — | -$632,698.00 | — | — | — | 199,002,042 |
|---|
| 2015-03-31 | — | — | — | — | — | — | -$404,499.00 | -$66,155.00 | — | — | -$470,654.00 | — | — | — | 198,604,790 |
|---|
| 2014-12-31 | — | — | — | — | — | — | -$521,690.00 | -$55,484.00 | — | — | -$577,174.00 | — | — | — | 4,674,233 |
|---|
| 2014-09-30 | — | — | — | — | — | — | -$705,777.00 | -$73,607.00 | — | — | -$779,384.00 | — | — | — | 196,207,792 |
|---|
| 2014-06-30 | — | — | — | — | — | — | -$206,983.00 | -$14,311.00 | -$221,294.00 | — | -$221,294.00 | — | — | — | 177,640,929 |
|---|
| 2014-03-31 | — | — | — | — | — | — | -$234,573.00 | -$37,231.00 | -$271,804.00 | — | -$271,804.00 | — | — | — | 166,022,035 |
|---|
| 2013-12-31 | — | — | — | — | — | — | -$133,905.00 | -$107,070.00 | $21.65M | — | -$2.2M | — | — | — | 0 |
|---|
| 2013-09-30 | — | — | — | — | — | — | -$206,734.00 | -$160,960.00 | -$22.06M | — | -$22.06M | — | — | — | 165,358,337 |
|---|
| 2013-06-30 | — | — | — | $0.00 | — | — | -$314,958.00 | -$118,328.00 | -$433,286.00 | — | -$521,895.00 | — | — | — | 165,358,337 |
|---|
| 2013-03-31 | — | — | — | $0.00 | — | — | -$645,905.00 | -$156,595.00 | -$802,500.00 | — | -$910,288.00 | — | — | — | 165,358,337 |
|---|
| 2012-12-31 | — | — | — | $0.00 | — | — | $112,812.00 | -$80,307.00 | $32,505.00 | — | -$1.62M | — | — | — | 2,331,582 |
|---|
| 2012-09-30 | — | — | — | $0.00 | — | — | -$1.1M | -$51,471.00 | -$1.15M | — | -$1.15M | — | — | — | 158,549,764 |
|---|
| 2012-06-30 | — | — | — | $0.00 | — | — | -$873,503.00 | -$512,658.00 | -$1.39M | — | -$1.39M | — | — | — | 150,678,713 |
|---|
| 2012-03-31 | — | — | — | $0.00 | — | — | -$835,197.00 | $27,292.00 | -$807,905.00 | — | -$807,905.00 | — | — | — | 150,678,713 |
|---|
| 2011-12-31 | — | — | — | $0.00 | — | — | -$1.53M | -$2.6M | -$4.12M | — | -$4.12M | — | — | — | 92,506 |
|---|
| 2011-09-30 | — | — | — | $0.00 | — | — | -$1.52M | -$576,380.00 | -$2.1M | — | — | — | -$0.01 | — | 150,678,713 |
|---|
| 2011-06-30 | — | — | — | $0.00 | — | — | -$1.16M | $573,521.00 | -$590,022.00 | — | — | — | $0.00 | — | 150,384,412 |
|---|
| 2011-03-31 | — | — | — | $0.00 | — | — | -$582,597.00 | $235,147.00 | -$347,450.00 | — | -$347,450.00 | — | — | — | 149,863,023 |
|---|
| 2010-12-31 | — | — | — | $0.00 | — | — | -$1.11M | -$1.17M | -$2.29M | — | -$7.02M | — | — | — | 3,522,439 |
|---|
| 2010-09-30 | — | — | — | $0.00 | — | — | -$573,122.00 | $76,355.00 | -$496,767.00 | — | — | — | $0.00 | — | 122,377,172 |
|---|
| 2010-06-30 | — | — | — | — | — | — | -$1.1M | -$53,573.00 | -$1.15M | — | — | — | -$0.02 | — | 76,095,442 |
|---|
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 |
|---|
| 2023-12-31 | — | — | — | — | — | $910,648.00 | — | — | — | $0.00 | $47,204.00 | $0.00 | — | 355,860,813 | — |
|---|
| 2022-12-31 | — | — | — | — | — | $720,428.00 | — | — | — | $0.00 | $850,596.00 | $0.00 | — | 340,368,144 | 340,368,144 |
|---|
| 2021-12-31 | — | — | — | — | — | $1.59M | -$1.59M | — | — | — | -$1.57M | — | — | — | 316,169,361 |
|---|
| 2020-12-31 | — | — | — | — | — | — | $1.74M | — | — | — | -$1.39M | — | — | — | 312,605,335 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$1.95M | — | — | — | -$1.95M | — | — | — | 310,561,693 |
|---|
| 2018-12-31 | — | — | — | — | — | — | -$2.9M | — | — | — | -$2.96M | — | — | — | 301,187,498 |
|---|
| 2017-12-31 | — | — | — | — | — | — | -$2.92M | $51,628.00 | — | — | -$2.79M | — | — | — | 230,206,639 |
|---|
| 2016-12-31 | — | — | — | — | — | — | -$1.97M | -$262,509.00 | — | — | -$2.11M | — | — | — | 225,047,200 |
|---|
| 2015-12-31 | — | — | — | — | — | — | -$2.68M | -$260,423.00 | — | — | -$2.77M | — | — | — | 211,264,568 |
|---|
| 2014-12-31 | — | — | — | — | — | — | -$1.67M | -$180,633.00 | — | — | -$1.85M | — | — | — | 184,252,595 |
|---|
| 2013-12-31 | — | — | — | — | — | — | -$1.3M | -$542,953.00 | -$1.84M | — | -$25.69M | -$0.01 | -$0.015 | — | 165,358,337 |
|---|
| 2012-12-31 | — | — | — | $0.00 | — | — | -$2.69M | -$617,144.00 | -$3.31M | — | -$4.97M | -$0.02 | -$0.01 | — | 155,653,130 |
|---|
| 2011-12-31 | — | — | — | $0.00 | — | — | -$4.79M | -$2.36M | -$7.16M | — | -$7.16M | — | — | — | 150,404,210 |
|---|
| 2010-12-31 | — | — | — | $0.00 | — | — | -$3.49M | -$1.24M | -$4.72M | — | -$4.59M | — | — | — | 121,344,723 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | -$18.95M | — | — | — | — |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | -$16.98M | — | — | — | — |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | -$5.58M | — | — | — | — |
|---|