Complete source-backed income-statement history.
- Available history
- 2012-03-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 | $0.00 | — | — | — | $359,108.00 | $359,108.00 | -$359,108.00 | — | -$587,844.00 | $0.00 | -$587,844.00 | — | $0.00 | 463,483,598 | 463,483,598 |
|---|
| 2025-12-31 | $0.00 | — | — | $0.00 | $421,789.00 | $421,789.00 | -$421,789.00 | — | -$505,860.00 | $0.00 | -$505,860.00 | — | $0.00 | 425,909,004 | — |
|---|
| 2025-09-30 | $0.00 | — | — | — | $369,623.00 | $369,623.00 | -$369,623.00 | — | -$444,703.00 | $0.00 | -$444,703.00 | — | $0.00 | 397,104,657 | 397,104,657 |
|---|
| 2025-06-30 | $0.00 | — | — | $250.00 | $741,849.00 | $742,099.00 | -$742,099.00 | — | -$918,758.00 | $0.00 | -$918,758.00 | — | $0.00 | — | 14,484,531 |
|---|
| 2025-03-31 | $0.00 | — | — | $0.00 | $257,019.00 | $257,019.00 | -$257,019.00 | — | -$368,056.00 | $0.00 | -$368,056.00 | — | $0.00 | 270,959,767 | 270,959,767 |
|---|
| 2024-12-31 | $0.00 | — | — | $75.00 | $280,483.00 | $280,558.00 | -$280,558.00 | — | -$381,780.00 | $0.00 | -$381,780.00 | — | $0.00 | 251,586,990 | 251,586,990 |
|---|
| 2024-09-30 | $0.00 | — | — | $0.00 | $370,466.00 | $370,466.00 | -$370,466.00 | — | $326,616.00 | $0.00 | $326,616.00 | $0.00 | $0.00 | 229,028,045 | 259,194,421 |
|---|
| 2024-06-30 | $0.00 | — | — | $19,446.00 | $510,864.00 | $530,309.00 | -$530,309.00 | — | — | $0.00 | -$603,021.00 | — | $0.00 | — | 28,049,760 |
|---|
| 2024-03-31 | $0.00 | — | — | $19,447.00 | $399,604.00 | $419,051.00 | -$419,051.00 | — | — | — | -$478,062.00 | — | -$0.01 | — | 108,132,383 |
|---|
| 2023-12-31 | $0.00 | — | — | $19,446.00 | $1.08M | $1.1M | -$1.1M | — | — | — | -$1.21M | — | -$0.02 | — | 78,899,929 |
|---|
| 2023-09-30 | $0.00 | — | — | $28,363.00 | $508,140.00 | $536,503.00 | -$536,503.00 | — | — | $0.00 | -$588,699.00 | -$0.02 | $0.00 | 36,316,174 | 36,316,174 |
|---|
| 2023-06-30 | $0.00 | — | — | $39,258.00 | $737,079.00 | $776,337.00 | -$776,337.00 | — | — | $0.00 | -$819,364.00 | — | — | — | 2,852,088 |
|---|
| 2023-03-31 | $0.00 | — | — | $73,755.00 | $567,979.00 | $641,734.00 | -$641,734.00 | — | — | — | -$732,085.00 | — | — | — | — |
|---|
| 2022-12-31 | $0.00 | — | — | $47,060.00 | $533,892.00 | $580,952.00 | -$580,952.00 | — | — | — | -$721,523.00 | — | — | — | 3,271,675 |
|---|
| 2022-09-30 | $0.00 | — | — | $54,892.00 | $359,639.00 | $414,531.00 | -$414,531.00 | — | — | $0.00 | -$1.04M | — | — | — | 2,896,601 |
|---|
| 2022-06-30 | $0.00 | — | — | $86,684.00 | $554,955.00 | $641,639.00 | -$641,639.00 | $58,598.00 | — | $0.00 | -$583,041.00 | — | — | — | 80,498 |
|---|
| 2022-03-31 | $0.00 | — | — | $78,289.00 | $1.3M | $1.37M | -$1.37M | -$129,294.00 | — | — | -$1.5M | — | — | — | — |
|---|
| 2021-12-31 | $0.00 | — | — | $85,912.00 | $1.26M | $1.35M | -$1.35M | $60,042.00 | — | — | -$1.29M | — | — | — | 432,481 |
|---|
| 2021-09-30 | $0.00 | — | — | $110,413.00 | $1.2M | $1.31M | -$1.31M | — | — | $0.00 | -$1.82M | — | — | — | 2,262,182 |
|---|
| 2021-06-30 | $0.00 | — | — | $114,968.00 | $780,923.00 | $895,891.00 | -$895,891.00 | $103,819.00 | — | — | $685,662.00 | — | — | — | -1,959,768,116 |
|---|
| 2021-03-31 | $25,000.00 | — | — | $37,206.00 | $2.74M | $2.77M | -$2.75M | $203,087.00 | — | — | -$2.55M | — | — | — | 2,769,958,917 |
|---|
| 2020-12-31 | $0.00 | — | — | $10,994.00 | $168,511.00 | $179,505.00 | -$179,505.00 | -$988,296.00 | — | — | -$1.17M | — | — | — | 2,142,394,543 |
|---|
| 2020-09-30 | $0.00 | — | — | $95,000.00 | $193,196.00 | $288,196.00 | -$288,196.00 | -$57,477.00 | — | — | -$345,673.00 | — | — | — | 1,832,561,950 |
|---|
| 2020-06-30 | $0.00 | — | — | — | $313,554.00 | $313,554.00 | -$313,554.00 | -$450,464.00 | — | — | -$764,018.00 | — | — | — | 206,687,033 |
|---|
| 2020-03-31 | $0.00 | — | — | $0.00 | $189,675.00 | $189,675.00 | -$189,675.00 | -$264,569.00 | — | — | -$454,244.00 | — | — | — | 191,033,101 |
|---|
| 2019-12-31 | $0.00 | — | — | $0.00 | $215,706.00 | $215,706.00 | -$215,706.00 | -$11,041.00 | — | — | -$226,747.00 | — | — | — | 813,346,603 |
|---|
| 2019-09-30 | $0.00 | — | — | $35,500.00 | $199,058.00 | $234,558.00 | -$234,558.00 | $137,117.00 | — | — | -$97,441.00 | — | — | — | 189,910,812 |
|---|
| 2019-06-30 | $0.00 | — | — | — | $147,733.00 | $197,840.00 | -$197,840.00 | $97,779.00 | — | — | -$100,061.00 | — | — | — | 6,227,582 |
|---|
| 2019-03-31 | $0.00 | — | — | $0.00 | $1.45M | $1.5M | -$1.5M | $1.3M | — | — | -$193,059.00 | — | — | 21,619,609 | 21,619,609 |
|---|
| 2018-12-31 | — | — | — | — | $691,157.00 | $732,913.00 | -$732,913.00 | $327,525.00 | — | — | -$405,388.00 | — | — | — | 17,274,492 |
|---|
| 2018-09-30 | — | — | — | — | $437,027.00 | $437,027.00 | -$437,027.00 | -$622,396.00 | — | — | -$1.06M | — | — | — | 11,549,613 |
|---|
| 2018-06-30 | — | — | — | — | $551,987.00 | $551,987.00 | -$551,987.00 | -$140,827.00 | — | — | -$692,814.00 | — | — | 886,135 | 24,935,144 |
|---|
| 2018-03-31 | — | — | — | — | $280,173.00 | $280,173.00 | -$280,173.00 | -$32,127.00 | — | — | -$312,000.00 | — | — | 838,828 | 838,828 |
|---|
| 2017-12-31 | — | — | — | — | $91,082.00 | $91,082.00 | -$91,082.00 | — | — | — | -$164,826.00 | $0.00 | $0.00 | 2,333,679,247 | 0.21 |
|---|
| 2017-09-30 | — | — | — | — | $119,987.00 | $119,987.00 | -$119,987.00 | — | — | — | -$220,400.00 | — | — | 1,908,223,525 | 0.35 |
|---|
| 2017-06-30 | — | — | — | — | $666,582.00 | $666,582.00 | -$666,582.00 | — | — | — | $76,857.00 | $0.00 | $0.00 | -149,266,813 | -149,266,813 |
|---|
| 2017-03-31 | — | — | — | — | $372,826.00 | $372,826.00 | -$372,826.00 | — | — | — | -$429,533.00 | — | — | 393,010,819 | 393,010,819 |
|---|
| 2016-12-31 | — | — | — | — | $164,135.00 | $164,135.00 | -$164,135.00 | — | — | — | -$720,470.00 | -$0.02 | -$0.02 | 44,529,855 | 44,529,855 |
|---|
| 2016-09-30 | — | — | — | — | $853,311.00 | $853,311.00 | -$853,311.00 | — | — | — | -$686,964.00 | — | — | 19,509,598 | 19,509,598 |
|---|
| 2016-06-30 | — | — | — | — | $144,233.00 | $144,233.00 | -$144,233.00 | — | — | — | -$602,577.00 | -$0.11 | -$0.11 | -730,706 | 43,993,521 |
|---|
| 2016-03-31 | — | — | — | — | $174,366.00 | $174,366.00 | -$174,366.00 | — | — | — | $980,980.00 | $0.19 | $0.09 | 5,117,303 | 10,645,682 |
|---|
| 2015-12-31 | — | — | — | — | $252,044.00 | $252,044.00 | -$252,044.00 | — | — | — | $490,423.00 | $0.11 | $0.05 | 4,559,434 | 9,876,946 |
|---|
| 2015-09-30 | — | — | — | — | $149,224.00 | $149,224.00 | -$149,224.00 | — | — | — | -$234,737.00 | — | — | 145,130 | 145,130 |
|---|
| 2015-06-30 | — | — | — | — | $95,116.00 | $95,116.00 | -$95,116.00 | — | — | — | -$91,102.00 | — | — | -343,260,289 | -1,661,198,854 |
|---|
| 2015-03-31 | — | — | — | — | $84,045.00 | $84,045.00 | -$84,045.00 | — | — | — | $320,373.00 | — | — | 344,313,187 | 2,219,842,972 |
|---|
| 2014-12-31 | — | — | — | — | $91,898.00 | $91,898.00 | -$91,898.00 | — | — | — | $26,948.00 | — | — | 1,608,513,287 | 5,645,590,700 |
|---|
| 2014-09-30 | — | — | — | — | $87,596.00 | $87,596.00 | -$87,596.00 | — | — | — | -$1.22M | — | — | 415,686,665 | 415,686,665 |
|---|
| 2014-06-30 | — | — | — | — | $123,164.00 | $123,164.00 | -$123,164.00 | — | — | — | -$1.81M | — | — | 188,065,030 | -161,944,628 |
|---|
| 2014-03-31 | — | — | — | — | $65,234.00 | $65,234.00 | -$65,234.00 | — | — | — | -$119,273.00 | — | — | 321,212,912 | — |
|---|
| 2013-12-31 | — | — | — | — | $91,725.00 | $91,725.00 | -$91,725.00 | — | -$150,745.00 | — | -$150,745.00 | — | — | 767,586,426 | 1,190,859,665 |
|---|
| 2013-09-30 | — | — | — | — | $124,921.00 | $124,921.00 | -$124,921.00 | — | — | — | -$170,281.00 | — | — | 344,313,187 | 344,313,187 |
|---|
| 2013-06-30 | — | — | — | — | $184,405.00 | $184,405.00 | -$184,405.00 | — | — | — | -$234,692.00 | $0.00 | $0.00 | 69,149,285 | 3,292,804 |
|---|
| 2013-03-31 | — | — | — | — | $99,271.00 | $99,271.00 | -$99,271.00 | — | — | — | -$209,178.00 | $0.00 | $0.00 | 321,212,912 | 444,205,424 |
|---|
| 2012-12-31 | — | — | — | — | $109,114.00 | $109,114.00 | -$109,114.00 | — | -$172,114.00 | — | $1.7M | $0.01 | — | 321,212,912 | 671,222,570 |
|---|
| 2012-09-30 | — | — | — | — | $113,022.00 | $113,022.00 | -$113,022.00 | — | — | — | -$168,406.00 | — | — | 321,212,912 | 321,212,912 |
|---|
| 2012-06-30 | — | — | — | — | $377,449.00 | $377,449.00 | -$377,449.00 | — | — | — | -$544,624.00 | $0.00 | $0.00 | 3,906,139 | 3,906,139 |
|---|
| 2012-03-31 | — | — | — | — | $139,598.00 | $139,598.00 | -$139,598.00 | — | — | — | -$214,282.00 | $0.00 | $0.00 | 322,216,535 | 322,216,535 |
|---|
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-06-30 | $0.00 | — | — | $325.00 | $1.65M | $1.65M | -$1.65M | — | -$1.34M | $0.00 | -$1.34M | — | $0.00 | — | 266,703,555 |
|---|
| 2024-06-30 | $0.00 | — | — | $86,702.00 | $2.5M | $2.59M | -$2.59M | — | -$2.88M | $0.00 | -$2.88M | — | -$0.03 | — | 102,376,772 |
|---|
| 2023-06-30 | $0.00 | — | — | $214,965.00 | $2.2M | $2.41M | -$2.41M | — | — | $0.00 | -$3.31M | — | — | — | 6,306,120 |
|---|
| 2022-06-30 | $0.00 | — | — | $361,298.00 | $4.32M | $4.68M | -$4.68M | -$516,026.00 | — | $0.00 | -$5.19M | — | — | — | 2,505,011 |
|---|
| 2021-06-30 | $25,000.00 | — | — | $258,168.00 | $3.88M | $4.14M | -$4.11M | -$738,867.00 | — | $0.00 | -$3.37M | — | — | — | 1,464,777 |
|---|
| 2020-06-30 | $0.00 | — | — | — | $917,993.00 | $953,493.00 | -$953,493.00 | -$588,957.00 | — | $0.00 | -$1.54M | — | — | — | 312,626,670 |
|---|
| 2019-06-30 | $0.00 | — | — | — | $2.72M | $2.86M | -$2.86M | $1.11M | — | $0.00 | -$1.76M | — | — | — | 22,992,865 |
|---|
| 2018-06-30 | — | — | — | — | $1.04M | $1.04M | -$1.04M | -$347,110.00 | — | $0.00 | -$1.39M | — | — | 1,999,018 | 26,048,027 |
|---|
| 2017-06-30 | — | — | — | — | $2.06M | $2.06M | -$2.06M | — | — | $0.00 | -$1.76M | -$0.01 | -$0.01 | 118,087 | 118,087 |
|---|
| 2016-06-30 | — | — | — | — | $719,868.00 | $719,868.00 | -$719,868.00 | — | — | $0.00 | $634,090.00 | $0.15 | $0.01 | 4,087,739 | 54,340,344 |
|---|
| 2015-06-30 | — | — | — | — | $358,656.00 | $358,656.00 | -$358,656.00 | — | -$358,656.00 | $0.00 | -$960,388.00 | -$0.91 | -$0.91 | 1,052,898 | 1,052,898 |
|---|
| 2014-06-30 | — | — | — | — | $405,045.00 | $405,045.00 | -$405,045.00 | — | -$405,045.00 | — | -$1.37M | — | — | 509,277,942 | 509,277,942 |
|---|
| 2013-06-30 | — | — | — | — | $505,812.00 | $505,812.00 | -$505,812.00 | — | -$784,391.00 | — | $1.09M | $0.00 | $0.00 | 390,362,197 | 674,515,374 |
|---|
| 2012-06-30 | — | — | — | — | $934,208.00 | $934,208.00 | -$934,208.00 | — | -$1.29M | — | -$1.29M | $0.00 | $0.00 | 325,241,193 | 325,241,193 |
|---|