Complete source-backed income-statement history.
- Available history
- 2010-09-30 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 | $92,403.00 | — | -$215,912.00 | — | — | $267,943.00 | -$483,855.00 | — | -$5.21M | $0.00 | -$5.21M | -$0.02 | -$0.02 | 225,637,124 | 225,637,124 |
|---|
| 2026-03-31 | $403,517.00 | — | -$259,467.00 | — | — | $228,205.00 | -$487,672.00 | — | $62.01M | $0.00 | $62.01M | $0.27 | $0.00 | 2,432,371,471 | 225,637,124 |
|---|
| 2025-12-31 | $1.58M | — | $222,288.00 | — | — | -$264,868.00 | $487,156.00 | — | $98.78M | $0.00 | $98.78M | — | $1.23 | — | — |
|---|
| 2025-09-30 | $413,567.00 | — | $105,815.00 | — | — | $390,082.00 | -$284,267.00 | — | -$71.99M | $0.00 | -$71.99M | -$0.38 | -$0.38 | 190,012,124 | — |
|---|
| 2025-06-30 | $846,382.00 | — | $216,555.00 | — | — | $344,743.00 | -$128,188.00 | — | -$94.69M | $0.00 | -$94.69M | -$0.48 | -$0.48 | 196,186,849 | 196,186,849 |
|---|
| 2025-03-31 | $173,037.00 | $128,763.00 | $44,274.00 | — | — | $291,078.00 | -$246,804.00 | — | -$1.4M | $0.00 | -$1.4M | -$0.01 | -$0.01 | 190,995,457 | 190,995,457 |
|---|
| 2024-12-31 | $0.00 | — | $0.00 | — | — | $403,353.00 | -$403,353.00 | — | -$277,613.00 | $0.00 | -$277,613.00 | — | $0.02 | — | — |
|---|
| 2024-09-30 | $0.00 | — | $0.00 | — | — | $378,510.00 | -$378,510.00 | — | $4.26M | $0.00 | $4.26M | $0.02 | $0.00 | 190,012,124 | — |
|---|
| 2024-06-30 | $0.00 | — | $0.00 | — | — | $386,383.00 | -$386,383.00 | — | $6.32M | $0.00 | $6.32M | $0.03 | $0.00 | 190,012,124 | 967,522,167 |
|---|
| 2024-03-31 | $0.00 | $0.00 | $0.00 | — | — | $408,364.00 | -$408,364.00 | — | -$11.49M | $0.00 | -$11.49M | — | -$0.06 | 184,804,442 | 184,804,442 |
|---|
| 2023-12-31 | — | — | — | — | — | $363,330.00 | -$363,330.00 | — | $329.77M | $0.00 | $329.77M | — | $1.79 | — | — |
|---|
| 2023-09-30 | — | — | — | — | — | $410,548.00 | -$410,548.00 | — | -$335.77M | $0.00 | -$335.77M | — | -$1.82 | 184,370,469 | — |
|---|
| 2023-06-30 | — | — | — | — | — | $362,602.00 | -$362,602.00 | — | -$2.61M | $0.00 | -$2.61M | — | -$0.01 | — | 184,370,469 |
|---|
| 2023-03-31 | — | — | — | — | — | $363,825.00 | -$363,825.00 | — | -$655,351.00 | $0.00 | -$655,351.00 | — | $0.00 | 184,370,469 | 184,370,469 |
|---|
| 2022-12-31 | — | — | — | — | — | $352,074.00 | -$352,074.00 | — | -$901,366.00 | $0.00 | -$901,366.00 | — | — | — | — |
|---|
| 2022-09-30 | — | — | — | — | — | $390,190.00 | -$390,190.00 | — | -$2.44M | $0.00 | -$2.44M | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | — | — | $389,763.00 | -$389,763.00 | — | -$920,106.00 | $0.00 | -$920,106.00 | -$0.01 | -$0.01 | 176,403,436 | 176,403,436 |
|---|
| 2022-03-31 | — | — | — | — | — | $386,580.00 | -$386,580.00 | — | -$2.65M | $0.00 | -$2.65M | — | — | 174,370,469 | 853,777,653 |
|---|
| 2021-12-31 | — | — | — | — | — | — | -$544,157.00 | — | — | $0.00 | -$865,543.00 | — | — | 3,732,539 | — |
|---|
| 2021-09-30 | — | — | — | — | — | $360,579.00 | -$360,579.00 | — | — | $0.00 | -$812,212.00 | — | — | 167,087,860 | — |
|---|
| 2021-06-30 | — | — | — | — | — | $473,178.00 | -$473,178.00 | — | — | $0.00 | $440,216.00 | $0.00 | $0.00 | 157,502,337 | 329,789,028 |
|---|
| 2021-03-31 | — | — | — | — | — | $603,967.00 | -$603,967.00 | — | -$1.43M | $0.00 | -$1.43M | — | — | 143,651,041 | 196,935,813 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$1.55M | — | -$1.51M | $0.00 | -$1.51M | — | — | 1,555,184 | 1,555,184 |
|---|
| 2020-09-30 | — | — | — | — | — | $358,456.00 | -$358,456.00 | — | -$1.59M | $0.00 | -$1.59M | — | — | 134,775,136 | 134,775,136 |
|---|
| 2020-06-30 | — | — | — | — | — | $460,062.00 | -$460,062.00 | — | -$841,936.00 | $0.00 | -$841,936.00 | -$0.01 | -$0.01 | 134,775,136 | 134,775,136 |
|---|
| 2020-03-31 | — | — | — | — | — | $415,473.00 | -$415,473.00 | — | -$2.51M | $0.00 | -$2.51M | — | — | — | 134,775,136 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$365,427.00 | — | -$3.26M | $0.00 | -$3.26M | — | — | — | 281,665 |
|---|
| 2019-09-30 | — | — | — | — | — | $525,692.00 | -$525,692.00 | — | -$693,974.00 | $0.00 | -$693,974.00 | — | — | — | 134,062,862 |
|---|
| 2019-06-30 | — | — | — | — | — | $489,499.00 | -$489,499.00 | — | -$689,555.00 | $0.00 | -$689,555.00 | — | — | — | 133,816,966 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $417,419.00 | -$417,419.00 | — | -$232,291.00 | $0.00 | -$232,291.00 | — | — | — | 132,210,055 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | — | -$1.61M | — | -$4.59M | $0.00 | -$4.59M | — | — | — | 1,355,247 |
|---|
| 2018-09-30 | — | — | — | — | — | $534,298.00 | -$534,298.00 | — | -$1M | $0.00 | -$1M | — | — | — | 124,361,407 |
|---|
| 2018-06-30 | — | — | — | — | — | $1.14M | -$1.14M | — | -$1.33M | $0.00 | -$1.33M | — | — | — | 123,014,772 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $764,214.00 | -$764,214.00 | — | -$951,810.00 | $0.00 | -$951,810.00 | — | — | — | 122,678,291 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | — | -$3.34M | — | -$3.98M | $0.00 | -$3.98M | — | — | — | 1,878,152 |
|---|
| 2017-09-30 | — | — | — | — | — | $1.28M | -$1.28M | — | -$2.25M | $0.00 | -$2.25M | — | — | — | 114,366,529 |
|---|
| 2017-06-30 | — | — | — | — | — | $621,925.00 | -$621,925.00 | — | -$797,468.00 | $0.00 | -$797,468.00 | — | — | — | 111,149,698 |
|---|
| 2017-03-31 | $0.00 | $0.00 | $0.00 | — | — | $7.46M | -$7.46M | — | -$7.57M | $0.00 | -$7.57M | — | — | — | 104,848,986 |
|---|
| 2016-12-31 | $0.00 | $0.00 | -$1.00 | — | — | — | -$959,982.00 | — | -$1.11M | $0.00 | -$1.11M | — | — | — | 0 |
|---|
| 2016-09-30 | $0.00 | $0.00 | $0.00 | — | — | $1.16M | -$1.16M | -$10,053.00 | -$2.98M | $0.00 | -$60,955.00 | — | — | — | 84,993,246 |
|---|
| 2016-06-30 | $1.00 | $0.00 | $1.00 | — | — | $614,394.00 | -$614,394.00 | -$15,810.00 | -$998,476.00 | $0.00 | -$268,935.00 | — | — | — | 82,977,921 |
|---|
| 2016-03-31 | $49.00 | $0.00 | $49.00 | — | — | $46,243.00 | -$46,194.00 | -$31,497.00 | -$77,691.00 | $0.00 | -$77,691.00 | — | — | — | 213,617 |
|---|
| 2015-12-31 | $0.00 | $0.00 | $0.00 | $0.00 | — | $23,209.00 | -$23,209.00 | -$45,792.00 | -$69,001.00 | $0.00 | -$69,001.00 | — | — | — | -45,580,306 |
|---|
| 2015-09-30 | $93.00 | $0.00 | $93.00 | $0.00 | — | $120,435.00 | -$120,342.00 | -$43,300.00 | -$163,642.00 | $0.00 | -$163,642.00 | — | — | — | 53,404,140 |
|---|
| 2015-06-30 | $2,073.00 | $40.00 | $2,033.00 | $0.00 | — | $50,735.00 | -$48,702.00 | -$10,884.00 | -$59,586.00 | $0.00 | -$59,586.00 | — | — | — | 53,404,140 |
|---|
| 2015-03-31 | $1,690.00 | $0.00 | $1,690.00 | $0.00 | — | $44,405.00 | -$42,715.00 | -$11,798.00 | -$54,513.00 | $0.00 | -$54,513.00 | — | — | — | 30,348,482 |
|---|
| 2014-12-31 | $1,763.00 | $0.00 | $1,763.00 | $0.00 | — | $26,664.00 | -$24,901.00 | -$11,359.00 | -$36,260.00 | $0.00 | -$36,260.00 | — | — | — | 0 |
|---|
| 2014-09-30 | $1,613.00 | $0.00 | $1,613.00 | $0.00 | — | $5,311.00 | -$3,698.00 | $61,783.00 | $58,085.00 | $0.00 | $58,085.00 | — | — | — | 24,031,863 |
|---|
| 2014-06-30 | $691.00 | $0.00 | $691.00 | $0.00 | — | $3,126.00 | -$2,435.00 | -$13,297.00 | -$15,732.00 | $0.00 | -$15,732.00 | — | — | — | 24,031,863 |
|---|
| 2014-03-31 | $4,280.00 | $3,099.00 | $1,181.00 | $341.00 | — | $18,386.00 | -$17,205.00 | -$13,237.00 | — | $0.00 | -$30,442.00 | — | — | — | 24,031,863 |
|---|
| 2013-12-31 | $8,038.00 | $2,667.00 | $5,371.00 | $7,000.00 | — | $26,712.00 | -$21,341.00 | -$13,419.00 | — | $0.00 | -$34,760.00 | — | — | — | 77,061 |
|---|
| 2013-09-30 | $9,183.00 | $9,794.00 | -$611.00 | $7,721.00 | — | $28,288.00 | -$28,899.00 | -$1,129.00 | — | $0.00 | -$30,028.00 | — | — | — | 24,031,863 |
|---|
| 2013-06-30 | $27,453.00 | $4,817.00 | $22,636.00 | $19,860.00 | — | $58,969.00 | -$36,333.00 | -$12,541.00 | — | $0.00 | -$48,874.00 | — | — | — | 24,031,863 |
|---|
| 2013-03-31 | $77,645.00 | $26,150.00 | $51,495.00 | $26,297.00 | — | $80,552.00 | -$29,057.00 | -$26,913.00 | — | $0.00 | -$55,970.00 | — | — | — | 23,107,132 |
|---|
| 2012-12-31 | $55,966.00 | $8,715.00 | $47,251.00 | $30,705.00 | — | $71,576.00 | -$24,325.00 | -$24,943.00 | — | $0.00 | -$49,268.00 | — | — | — | 0 |
|---|
| 2012-09-30 | $57,579.00 | $6,321.00 | $51,258.00 | $25,257.00 | — | $74,137.00 | -$22,879.00 | -$23,830.00 | — | $0.00 | -$46,709.00 | — | — | — | 23,031,863 |
|---|
| 2012-06-30 | $89,739.00 | $14,537.00 | $75,202.00 | $25,984.00 | — | $89,888.00 | -$14,686.00 | -$26,528.00 | — | $0.00 | -$41,214.00 | — | — | — | 23,031,863 |
|---|
| 2012-03-31 | $49,077.00 | $5,259.00 | $43,818.00 | $26,462.00 | — | $92,445.00 | -$48,627.00 | -$21,971.00 | — | $0.00 | -$70,598.00 | — | — | 23,031,863 | 23,031,863 |
|---|
| 2011-12-31 | $74,362.00 | $95,048.00 | -$20,686.00 | $24,906.00 | — | $68,670.00 | -$89,356.00 | -$19,811.00 | — | $0.00 | -$109,167.00 | — | — | 156,631 | 156,631 |
|---|
| 2011-09-30 | $78,791.00 | $25,669.00 | $53,122.00 | $44,407.00 | — | $97,181.00 | -$44,059.00 | -$24,812.00 | — | $0.00 | -$68,871.00 | — | — | 23,031,863 | 23,031,863 |
|---|
| 2011-03-31 | $211,008.00 | $103,223.00 | $107,785.00 | $44,803.00 | — | $167,797.00 | -$60,012.00 | -$21,531.00 | — | $0.00 | -$81,543.00 | — | — | 21,881,863 | 21,881,863 |
|---|
| 2010-12-31 | $231,316.00 | $130,740.00 | $100,576.00 | $38,728.00 | — | $230,295.00 | -$129,719.00 | -$15,671.00 | — | $0.00 | -$145,390.00 | — | — | 0 | 0 |
|---|
| 2010-09-30 | $168,442.00 | $106,664.00 | $61,778.00 | $43,807.00 | — | $129,560.00 | -$67,782.00 | -$19,253.00 | — | $0.00 | -$87,035.00 | — | — | 21,881,863 | 21,881,863 |
|---|
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 | $3.01M | — | $588,932.00 | — | — | $761,035.00 | -$172,103.00 | — | -$69.3M | $0.00 | -$69.3M | — | $0.34 | — | 201,998,151 |
|---|
| 2024-12-31 | $0.00 | — | $0.00 | — | — | $1.58M | -$1.58M | — | -$1.19M | $0.00 | -$1.19M | — | $0.01 | — | 188,717,318 |
|---|
| 2023-12-31 | — | — | — | — | — | $1.5M | -$1.5M | — | -$9.26M | $0.00 | -$9.26M | — | -$0.05 | — | 184,370,469 |
|---|
| 2022-12-31 | — | — | — | — | — | $1.52M | -$1.52M | — | -$6.91M | $0.00 | -$6.91M | -$0.04 | — | 178,959,510 | — |
|---|
| 2021-12-31 | — | — | — | — | — | — | -$1.98M | — | -$2.67M | $0.00 | -$2.67M | -$0.02 | — | 158,566,304 | — |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$2.78M | — | -$6.45M | $0.00 | -$6.45M | -$0.05 | — | 136,330,320 | 136,330,320 |
|---|
| 2019-12-31 | — | — | — | — | — | — | -$1.8M | — | -$4.88M | $0.00 | -$4.88M | — | — | — | 133,582,149 |
|---|
| 2018-12-31 | $0.00 | — | — | — | — | — | -$4.05M | — | -$7.88M | $0.00 | -$7.88M | — | — | — | 124,725,638 |
|---|
| 2017-12-31 | $0.00 | — | — | — | — | — | -$12.7M | — | -$14.59M | $0.00 | -$14.59M | — | — | — | 111,735,383 |
|---|
| 2016-12-31 | $0.00 | $0.00 | $49.00 | — | — | — | -$3.43M | — | -$6.11M | $0.00 | -$6.11M | — | — | — | 83,236,245 |
|---|
| 2015-12-31 | $3,856.00 | $40.00 | $3,816.00 | $0.00 | — | $238,784.00 | -$234,968.00 | -$111,774.00 | -$346,742.00 | $0.00 | -$346,742.00 | — | — | — | 184,890 |
|---|
| 2014-12-31 | $8,347.00 | $3,099.00 | $5,248.00 | $341.00 | — | $53,487.00 | -$48,239.00 | $23,890.00 | -$24,349.00 | $0.00 | -$24,349.00 | — | — | — | 24,031,863 |
|---|
| 2013-12-31 | $122,319.00 | $43,428.00 | $78,891.00 | $60,878.00 | — | $198,021.00 | -$119,130.00 | -$54,002.00 | — | $0.00 | -$173,132.00 | — | — | — | 23,800,680 |
|---|
| 2012-12-31 | $252,361.00 | $34,832.00 | $217,529.00 | $108,408.00 | — | $328,046.00 | -$110,517.00 | -$97,272.00 | — | $0.00 | -$207,789.00 | — | — | — | 23,031,863 |
|---|
| 2011-12-31 | $569,845.00 | $352,754.00 | $217,091.00 | $159,196.00 | — | $489,301.00 | -$272,210.00 | -$85,041.00 | — | $0.00 | -$357,251.00 | — | — | 22,561,971 | 22,561,971 |
|---|
| 2010-12-31 | $672,755.00 | $357,770.00 | $314,985.00 | $162,245.00 | — | $652,364.00 | -$337,379.00 | -$62,848.00 | — | $0.00 | -$400,227.00 | — | — | 21,881,863 | 21,881,863 |
|---|