Complete source-backed income-statement history.
- Available history
- 2010-06-30 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 | — | — | — | $29,636.00 | — | $350,687.00 | -$350,687.00 | — | -$443,592.00 | -$24,199.00 | -$419,393.00 | $0.00 | $0.00 | 882,172,810 | 882,172,810 |
|---|
| 2025-12-31 | — | — | — | $16,303.00 | — | $231,062.00 | -$231,062.00 | — | -$313,521.00 | -$15,928.00 | -$297,593.00 | $0.00 | $0.00 | 779,770,035 | 779,770,035 |
|---|
| 2025-09-30 | — | — | — | $53,966.00 | — | $304,075.00 | -$304,075.00 | — | $2.35M | $124,585.00 | $2.23M | $0.00 | $0.00 | 716,715,546 | 2,367,087,385 |
|---|
| 2025-06-30 | — | — | — | $12,474.00 | — | $212,195.00 | -$212,195.00 | — | -$327,139.00 | $0.00 | -$327,139.00 | — | $0.00 | — | 21,839,452 |
|---|
| 2025-03-31 | — | — | — | $30,224.00 | — | $458,918.00 | -$458,918.00 | — | -$530,268.00 | $0.00 | -$530,268.00 | $0.00 | $0.00 | 654,797,086 | 654,797,086 |
|---|
| 2024-12-31 | — | — | — | $15.00 | — | $335,583.00 | -$335,583.00 | — | -$417,269.00 | $0.00 | -$417,269.00 | $0.00 | $0.00 | 596,196,491 | 596,196,491 |
|---|
| 2024-09-30 | — | — | — | $26,561.00 | — | $358,795.00 | -$358,795.00 | — | -$372,222.00 | $0.00 | -$372,222.00 | $0.00 | $0.00 | 547,575,614 | 547,575,614 |
|---|
| 2024-06-30 | — | — | — | $49,163.00 | — | $894,111.00 | -$894,111.00 | — | -$1.17M | $0.00 | -$1.19M | — | -$0.01 | — | 21,191,831 |
|---|
| 2024-03-31 | — | — | — | $67,524.00 | — | $352,964.00 | -$352,964.00 | — | -$384,096.00 | $0.00 | -$376,327.00 | — | $0.00 | — | 449,266,866 |
|---|
| 2023-12-31 | — | — | — | $52,753.00 | — | $339,943.00 | -$339,943.00 | — | -$1.21M | $0.00 | -$1.2M | — | $0.00 | — | 423,465,699 |
|---|
| 2023-09-30 | — | — | — | $26,982.00 | — | $318,890.00 | -$318,890.00 | — | -$342,012.00 | $0.00 | -$342,012.00 | — | — | — | — |
|---|
| 2023-06-30 | — | — | — | $0.00 | — | $389,391.00 | -$389,391.00 | — | — | — | -$595,018.00 | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | $0.00 | — | $387,240.00 | -$387,240.00 | -$2,498.00 | — | — | -$389,738.00 | — | — | — | — |
|---|
| 2022-12-31 | — | — | — | $0.00 | — | $539,019.00 | -$539,019.00 | -$755,343.00 | -$1.29M | $0.00 | -$1.29M | — | — | — | — |
|---|
| 2022-09-30 | — | — | — | $0.00 | — | $735,985.00 | -$735,985.00 | -$4.08M | — | — | -$4.82M | -$0.01 | -$0.01 | 361,552,863 | 361,552,863 |
|---|
| 2022-06-30 | — | — | — | $59,775.00 | — | $1.43M | -$1.43M | — | — | — | -$522,238.00 | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | $7,587.00 | — | $1.07M | -$1.07M | -$1.73M | — | — | -$2.8M | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | $2.86M | — | $4.26M | -$4.26M | -$1.27M | — | — | -$5.53M | — | — | — | 352,796,331 |
|---|
| 2021-09-30 | — | — | — | $2.34M | — | $4.25M | -$4.25M | -$195,702.00 | — | — | -$4.45M | -$0.02 | -$0.02 | 225,497,197 | 225,497,197 |
|---|
| 2021-06-30 | — | — | — | $373,112.00 | — | $756,879.00 | -$756,879.00 | -$90,859.00 | — | — | -$847,738.00 | — | — | — | 48,811,738 |
|---|
| 2021-03-31 | — | — | — | $0.00 | — | $228,557.00 | -$228,557.00 | -$105,886.00 | — | — | -$334,443.00 | — | — | — | 234,451,953 |
|---|
| 2020-12-31 | — | — | — | $0.00 | — | $1.12M | -$1.12M | -$72,634.00 | — | — | -$1.19M | — | — | — | 234,451,953 |
|---|
| 2020-09-30 | — | — | — | $0.00 | — | $93,070.00 | -$93,070.00 | -$234,002.00 | — | — | -$327,073.00 | — | — | — | 118,378,360 |
|---|
| 2020-06-30 | — | — | — | $37.00 | — | $99,787.00 | -$99,787.00 | -$10,620.00 | — | — | -$110,407.00 | — | — | — | -17,157,735 |
|---|
| 2020-03-31 | — | — | — | $0.00 | — | $121,659.00 | -$121,659.00 | -$171,301.00 | — | — | -$292,960.00 | — | — | — | 69,584,149 |
|---|
| 2019-12-31 | — | — | — | $0.00 | — | $123,559.00 | -$123,559.00 | -$153,472.00 | — | — | -$277,031.00 | — | — | — | 69,584,149 |
|---|
| 2019-09-30 | — | — | — | $6,339.00 | — | $17,733.00 | -$17,733.00 | -$1,432.00 | — | — | -$19,166.00 | — | — | — | 69,584,149 |
|---|
| 2019-06-30 | — | — | — | — | — | $53,284.00 | -$53,284.00 | -$51,625.00 | — | — | -$4M | — | — | 0 | 0 |
|---|
| 2019-03-31 | — | — | — | $2,900.00 | — | $29,073.00 | -$29,073.00 | -$192.00 | — | — | -$29,265.00 | — | — | 69,584,149 | 69,584,149 |
|---|
| 2018-12-31 | — | — | — | $1,982.00 | — | $25,105.00 | -$25,105.00 | -$70,202.00 | — | — | -$25,105.00 | — | — | 69,584,149 | 69,584,149 |
|---|
| 2018-09-30 | — | — | — | — | $0.00 | $59,898.00 | -$59,898.00 | -$68,955.00 | — | — | -$134,183.00 | — | — | 69,584,149 | 69,584,149 |
|---|
| 2018-06-30 | -$489.00 | — | -$2,989.00 | — | -$3,361.00 | $78,621.00 | -$78,621.00 | $0.00 | — | — | -$171,197.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2018-03-31 | $375.00 | — | $375.00 | — | $0.00 | $78,621.00 | -$78,621.00 | -$83,683.00 | — | — | -$207,723.00 | $0.00 | $0.00 | 69,584,149 | 69,584,149 |
|---|
| 2017-12-31 | — | — | — | — | $0.00 | $74,170.00 | -$74,170.00 | -$76,308.00 | — | — | -$207,723.00 | $0.00 | $0.00 | 69,584,149 | 69,584,149 |
|---|
| 2017-09-30 | $79,779.00 | — | $60,080.00 | — | $7,047.00 | $91,421.00 | -$91,421.00 | -$75,346.00 | — | — | -$231,693.00 | $0.00 | $0.00 | 69,584,149 | 69,584,149 |
|---|
| 2017-06-30 | $136,519.00 | — | $50,505.00 | — | $34,697.00 | $337,583.00 | -$1.04M | — | — | — | -$458,407.00 | -$0.01 | -$0.01 | — | 2,247,607 |
|---|
| 2017-03-31 | $133,408.00 | — | $116,703.00 | — | $25,068.00 | $305,599.00 | -$18,889.00 | — | — | — | -$255,973.00 | $0.00 | $0.00 | — | 59,062,005 |
|---|
| 2016-12-31 | $159,115.00 | — | $134,277.00 | — | $21,579.00 | $229,166.00 | -$94,889.00 | — | — | — | -$176,858.00 | $0.00 | $0.00 | — | 58,823,116 |
|---|
| 2016-09-30 | $200,927.00 | — | $153,983.00 | — | $31,478.00 | $227,041.00 | -$73,058.00 | — | — | — | -$156,938.00 | $0.00 | $0.00 | 58,823,116 | 58,823,116 |
|---|
| 2016-06-30 | $226,485.00 | — | $104,747.00 | — | — | $549,983.00 | -$445,236.00 | — | — | — | -$553,161.00 | -$0.01 | -$0.01 | — | 16,833 |
|---|
| 2016-03-31 | $446,509.00 | — | $125,422.00 | — | — | $229,326.00 | -$103,904.00 | — | — | — | -$160,093.00 | $0.00 | $0.00 | — | 58,823,116 |
|---|
| 2015-12-31 | $732,063.00 | — | $214,911.00 | — | — | $284,219.00 | -$69,307.00 | — | — | — | -$149,367.00 | $0.00 | $0.00 | — | 58,823,116 |
|---|
| 2015-09-30 | $880,304.00 | — | $308,497.00 | — | — | $493,106.00 | -$184,610.00 | — | — | — | -$253,358.00 | $0.00 | $0.00 | 58,619,819 | 58,619,819 |
|---|
| 2015-06-30 | $389,182.00 | — | -$85,127.00 | — | — | $1.37M | -$1.45M | — | — | — | -$1.64M | -$0.04 | -$0.04 | 7,389,975 | 7,389,975 |
|---|
| 2015-03-31 | $582,096.00 | — | $253,704.00 | — | — | $355,144.00 | -$101,440.00 | — | — | — | -$151,307.00 | -$0.01 | -$0.01 | 38,877,933 | 38,877,933 |
|---|
| 2014-12-31 | $1.04M | — | $456,419.00 | — | — | $486,413.00 | -$29,994.00 | — | — | — | -$78,632.00 | $0.00 | $0.00 | 31,790,918 | 31,790,918 |
|---|
| 2014-09-30 | $746,763.00 | — | $335,030.00 | — | — | $426,542.00 | -$91,512.00 | — | — | — | -$137,691.00 | $0.00 | $0.00 | 27,924,631 | 27,924,631 |
|---|
| 2014-06-30 | $592,891.00 | — | $259,651.00 | — | — | $594,484.00 | — | — | — | — | -$292,799.00 | -$0.016 | -$0.016 | -114,217 | -114,217 |
|---|
| 2014-03-31 | $716,144.00 | — | $269,990.00 | — | — | $315,121.00 | — | — | — | — | -$142,037.00 | -$0.005 | -$0.005 | 27,236,683 | 27,236,683 |
|---|
| 2013-12-31 | $426,015.00 | — | $183,332.00 | — | — | $317,326.00 | — | — | — | — | -$178,749.00 | -$0.008 | -$0.008 | 23,089,880 | 23,089,880 |
|---|
| 2013-09-30 | $529,214.00 | — | $186,921.00 | — | — | $148,544.00 | — | — | — | — | -$13,157.00 | -$0.001 | -$0.001 | 18,505,539 | 18,505,539 |
|---|
| 2013-06-30 | $378,106.00 | — | $193,724.00 | — | — | $211,331.00 | — | — | — | — | -$7,914.00 | -$0.001 | -$0.001 | 0 | 0 |
|---|
| 2013-03-31 | $553,596.00 | — | $230,985.00 | — | — | $129,206.00 | — | — | — | — | $8,154.00 | $0.00 | $0.00 | 18,505,539 | 18,505,539 |
|---|
| 2012-12-31 | $192,060.00 | — | $90,258.00 | — | — | — | — | $0.00 | — | — | -$81,591.00 | -$0.004 | -$0.004 | 18,505,539 | 18,505,539 |
|---|
| 2012-09-30 | — | — | — | — | — | — | — | $0.00 | — | — | -$18,400.00 | — | — | — | 11,500,000 |
|---|
| 2012-06-30 | — | — | — | — | — | — | — | — | — | — | -$368.00 | — | — | — | 11,500,000 |
|---|
| 2012-03-31 | — | — | — | — | — | — | — | — | — | — | -$8,783.00 | — | — | — | 11,500,000 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | $0.00 | -$4,775.00 | — | $1,269.00 | — | — | — | 0 |
|---|
| 2011-09-30 | — | — | — | — | — | — | -$4,941.00 | $0.00 | -$4,697.00 | — | -$4,697.00 | — | — | — | 11,500,000 |
|---|
| 2011-06-30 | — | — | — | — | — | — | — | — | -$4,699.00 | — | -$4,699.00 | — | — | — | 11,500,000 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | -$4,424.00 | — | -$5,713.00 | — | — | — | 45,205 |
|---|
| 2010-09-30 | — | — | — | — | — | — | -$3,574.00 | -$353.00 | -$3,927.00 | — | -$3,927.00 | — | — | — | 10,000,000 |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | -$13,809.00 | — | -$13,809.00 | — | — | — | 10,000,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-06-30 | — | — | — | $69,274.00 | — | $1.37M | -$1.37M | — | -$1.65M | $0.00 | -$1.65M | — | $0.00 | — | 620,875,226 |
|---|
| 2024-06-30 | — | — | — | $196,422.00 | — | $1.91M | -$1.91M | — | -$3.1M | $0.00 | -$3.1M | — | -$0.01 | — | 443,262,234 |
|---|
| 2023-06-30 | — | — | — | $0.00 | — | $2.05M | -$2.05M | — | — | — | -$7.1M | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | $5.27M | — | $11.01M | -$11.01M | — | — | — | -$13.3M | -$0.05 | -$0.05 | 345,160,167 | 345,160,167 |
|---|
| 2021-06-30 | — | — | — | $373,112.00 | — | $2.2M | -$2.2M | -$503,381.00 | — | $0.00 | -$2.7M | -$0.01 | -$0.01 | 225,497,197 | 225,497,197 |
|---|
| 2020-06-30 | — | — | — | $6,376.00 | — | $362,739.00 | -$362,739.00 | -$336,825.00 | — | $0.00 | -$699,564.00 | — | — | — | 52,426,414 |
|---|
| 2019-06-30 | — | — | — | — | — | $190,016.00 | -$190,016.00 | -$259,505.00 | — | — | -$4.39M | — | — | 69,584,149 | 69,584,149 |
|---|
| 2018-06-30 | $79,665.00 | — | $57,466.00 | — | $3,686.00 | $322,833.00 | -$322,833.00 | -$235,337.00 | — | — | -$838,381.00 | -$0.01 | -$0.01 | 69,584,149 | 69,584,149 |
|---|
| 2017-06-30 | $629,969.00 | — | $436,560.00 | — | $112,822.00 | $1.1M | -$662,828.00 | — | — | — | -$1.07M | -$0.02 | -$0.02 | 61,152,628 | 61,152,628 |
|---|
| 2016-06-30 | $2.29M | — | $753,577.00 | — | — | $1.55M | -$794,658.00 | — | — | — | -$1.12M | -$0.02 | -$0.02 | 58,772,431 | 58,772,431 |
|---|
| 2015-06-30 | $2.76M | — | $960,026.00 | — | — | $2.64M | -$1.68M | — | — | — | -$2M | -$0.05 | -$0.05 | 40,510,007 | 40,510,007 |
|---|
| 2014-06-30 | $2.26M | — | $899,894.00 | — | — | $1.38M | -$475,581.00 | — | — | — | -$626,742.00 | -$0.03 | -$0.03 | 24,347,002 | 24,347,002 |
|---|
| 2013-06-30 | $1.72M | — | $747,095.00 | — | — | $581,037.00 | — | — | — | — | $21,752.00 | $0.001 | $0.001 | 18,505,539 | 18,505,539 |
|---|
| 2012-12-31 | — | — | — | — | — | $35,503.00 | — | $0.00 | — | — | -$35,503.00 | — | — | — | 11,500,000 |
|---|
| 2011-12-31 | — | — | — | — | — | $27,601.00 | — | $0.00 | -$27,601.00 | — | -$27,601.00 | — | — | — | 11,500,000 |
|---|
| 2010-12-31 | — | — | — | — | — | $772.00 | — | — | -$36,934.00 | -$1,289.00 | -$38,223.00 | — | — | — | 10,045,205 |
|---|