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 | — | — | — | $942,644.00 | — | $1.73M | -$1.73M | $194,739.00 | — | — | -$1.53M | $0.00 | $0.00 | 5,520,221,741 | 5,520,221,741 |
|---|
| 2025-12-31 | — | — | — | $968,640.00 | — | $1.67M | -$1.67M | $170,213.00 | — | — | -$1.5M | $0.00 | $0.00 | 5,438,414,015 | 5,438,414,015 |
|---|
| 2025-09-30 | $1,250.00 | — | — | $1.2M | — | $1.92M | -$1.92M | $363,367.00 | — | — | -$1.56M | $0.00 | $0.00 | 5,438,414,015 | 5,438,414,015 |
|---|
| 2025-06-30 | — | — | — | $1.07M | — | $1.38M | -$1.38M | $413,666.00 | — | — | -$970,468.00 | $0.00 | $0.00 | 39,242,893 | 39,242,893 |
|---|
| 2025-03-31 | — | — | — | $1.13M | — | $2.14M | -$2.14M | $399,750.00 | — | — | -$1.74M | $0.00 | $0.00 | 5,437,338,655 | 5,437,338,655 |
|---|
| 2024-12-31 | — | — | — | $626,318.00 | — | $1.26M | -$1.26M | -$2.21M | — | — | -$3.47M | $0.00 | $0.00 | 5,303,929,044 | 5,303,929,044 |
|---|
| 2024-09-30 | — | — | — | $608,005.00 | — | $1.04M | -$1.04M | -$1.01M | — | — | -$2.05M | $0.00 | $0.00 | 5,102,454,360 | 5,102,454,360 |
|---|
| 2024-06-30 | — | — | — | $622,652.00 | — | $905,829.00 | -$905,829.00 | -$1.48M | — | — | -$2.38M | $0.00 | $0.00 | 20,225,957 | 20,225,957 |
|---|
| 2024-03-31 | — | — | — | $750,583.00 | — | $1.83M | -$1.83M | -$2.19M | — | — | -$4.02M | $0.00 | $0.00 | 5,094,214,845 | 5,094,214,845 |
|---|
| 2023-12-31 | — | — | — | $756,263.00 | — | $1.26M | -$1.26M | -$1.76M | — | — | -$3.03M | $0.00 | $0.00 | 5,069,670,749 | 5,069,670,749 |
|---|
| 2023-09-30 | — | — | — | $439,064.00 | — | $998,730.00 | -$998,730.00 | $550,618.00 | — | — | -$448,112.00 | $0.00 | $0.00 | 4,861,570,005 | 4,861,570,005 |
|---|
| 2023-06-30 | — | — | — | $594,867.00 | — | $2.29M | -$2.29M | -$2.18M | — | — | -$4.47M | $0.00 | $0.00 | 94,785,496 | -605,070,757 |
|---|
| 2023-03-31 | — | — | — | $764,919.00 | — | $1.28M | -$1.28M | $3.02M | — | — | $1.74M | $0.00 | $0.00 | 4,542,170,528 | 5,536,927,470 |
|---|
| 2022-12-31 | — | — | — | $1.77M | — | $5.06M | -$5.06M | $9.66M | — | — | $4.6M | $0.00 | $0.00 | 4,382,210,756 | 5,385,011,715 |
|---|
| 2022-09-30 | — | — | — | $305,530.00 | — | $638,703.00 | -$638,703.00 | -$258,246.00 | — | — | -$896,949.00 | $0.00 | $0.00 | 4,271,749,146 | 4,271,749,146 |
|---|
| 2022-06-30 | — | — | — | $590,222.00 | — | $1.01M | -$1.01M | $12.3M | — | — | $11.3M | $0.00 | $0.00 | 18,174,790 | 37,955,552 |
|---|
| 2022-03-31 | — | — | — | $765,020.00 | — | $2.13M | -$2.13M | $7.81M | — | — | $5.68M | $0.00 | $0.00 | 4,232,350,556 | 5,326,844,869 |
|---|
| 2021-12-31 | — | — | — | $285,853.00 | — | $737,611.00 | -$737,611.00 | $25.17M | — | — | $24.43M | $0.01 | $0.00 | 4,029,789,187 | 5,304,670,650 |
|---|
| 2021-09-30 | — | — | — | $151,362.00 | — | $599,766.00 | -$599,766.00 | $49.22M | — | — | $48.62M | $0.01 | $0.01 | 4,000,362,987 | 5,523,313,069 |
|---|
| 2021-06-30 | — | — | — | $285,017.00 | — | $671,865.00 | -$671,865.00 | $66.96M | — | — | $66.28M | — | — | 279,129,712 | 279,129,712 |
|---|
| 2021-03-31 | — | — | — | $1.13M | — | $1.82M | -$1.82M | -$18.63M | — | — | -$20.46M | — | — | 2,987,975,171 | 2,987,975,171 |
|---|
| 2020-12-31 | — | — | — | $439,987.00 | — | $2.73M | -$2.73M | -$122.39M | — | — | -$141.05M | -$0.05 | — | 2,317,322,842 | 2,317,322,842 |
|---|
| 2020-09-30 | — | — | — | $138,260.00 | — | $578,486.00 | -$578,486.00 | -$1.63M | — | — | -$2.21M | $0.00 | $2,139,179,833.00 | 2,139,179,833 | 2,139,179,833 |
|---|
| 2020-06-30 | — | — | — | $222,456.00 | — | $288,358.00 | -$288,358.00 | -$52.13M | — | — | -$52.42M | — | — | — | 125,929,695 |
|---|
| 2020-03-31 | — | — | — | $145,031.00 | — | $426,943.00 | -$426,943.00 | -$148,497.00 | — | — | -$575,440.00 | — | — | — | 1,662,190,201 |
|---|
| 2019-12-31 | — | — | — | $104,839.00 | — | $450,230.00 | -$450,230.00 | -$2.83M | — | — | -$3.28M | — | — | — | 1,444,116,446 |
|---|
| 2019-09-30 | — | — | — | $143,395.00 | — | $515,920.00 | -$515,920.00 | -$736,839.00 | — | — | -$1.25M | — | — | — | 1,173,720,677 |
|---|
| 2019-06-30 | — | — | — | $321,667.00 | — | $408,948.00 | -$408,948.00 | $3.55M | — | — | $3.14M | — | — | — | 32,101,294 |
|---|
| 2019-03-31 | — | — | — | $64,664.00 | — | $860,939.00 | -$860,939.00 | $3.22M | — | — | $2.36M | — | — | — | 930,733,288 |
|---|
| 2018-12-31 | — | — | — | $67,982.00 | — | $342,863.00 | -$342,863.00 | -$3.67M | — | — | -$4.02M | — | — | — | 886,221,972 |
|---|
| 2018-09-30 | — | — | — | $74,588.00 | — | $212,801.00 | -$212,801.00 | $2.71M | — | — | $2.5M | — | — | — | 861,320,999 |
|---|
| 2018-06-30 | — | — | — | $64,280.00 | — | $183,581.00 | -$183,581.00 | $4.86M | — | — | $4.67M | $0.007 | $0.007 | 25,928,207 | 25,928,207 |
|---|
| 2018-03-31 | — | — | — | $61,295.00 | — | $171,230.00 | -$171,230.00 | -$12.85M | — | — | -$13.02M | -$0.017 | -$0.017 | 777,258,065 | 777,258,065 |
|---|
| 2017-12-31 | — | — | — | $53,611.00 | — | $208,240.00 | -$208,240.00 | -$1.42M | — | — | -$1.63M | -$0.002 | -$0.002 | 699,483,259 | 699,483,259 |
|---|
| 2017-09-30 | — | — | — | $66,553.00 | — | $186,714.00 | -$186,714.00 | -$41,426.00 | — | — | -$229,203.00 | — | — | — | 699,483,259 |
|---|
| 2017-06-30 | — | — | — | $25,578.00 | — | $110,016.00 | -$110,016.00 | -$682,913.00 | — | — | -$792,929.00 | -$0.001 | -$0.003 | 17,014,584 | 337,075,976 |
|---|
| 2017-03-31 | — | — | — | $19,736.00 | — | $163,976.00 | -$163,976.00 | $2.58M | — | — | $2.42M | $0.004 | $0.004 | 652,153,322 | 655,078,772 |
|---|
| 2016-12-31 | — | — | — | $37,736.00 | — | $165,907.00 | -$165,907.00 | $1.35M | — | — | $1.18M | $0.002 | $0.002 | 621,326,594 | 504,309,524 |
|---|
| 2016-09-30 | — | — | — | $21,236.00 | — | $162,285.00 | -$162,285.00 | -$398,130.00 | — | — | -$560,415.00 | -$0.001 | -$0.001 | 589,552,961 | 589,552,961 |
|---|
| 2016-06-30 | — | — | — | $13,158.00 | — | $130,329.00 | -$130,329.00 | -$833,585.00 | — | — | -$963,914.00 | -$0.002 | -$0.008 | 15,843,997 | 558,732,326 |
|---|
| 2016-03-31 | — | — | — | -$30,004.00 | — | $76,832.00 | -$76,832.00 | $3.38M | — | — | $3.31M | $0.006 | $0.006 | 537,004,223 | 542,496,846 |
|---|
| 2015-12-31 | — | — | — | $7,245.00 | — | $130,194.00 | -$130,194.00 | $1.77M | — | — | $1.64M | $0.003 | $0.002 | 508,297,956 | 1,012,607,480 |
|---|
| 2015-09-30 | — | — | — | $21,735.00 | — | $143,989.00 | -$143,989.00 | $2.2M | — | — | $2.06M | $0.004 | $0.002 | 477,217,459 | 943,431,745 |
|---|
| 2015-06-30 | — | — | — | $29,739.00 | — | $147,089.00 | -$147,089.00 | -$2.81M | — | — | -$2.96M | — | — | — | 5,570,373 |
|---|
| 2015-03-31 | — | — | — | $37,073.00 | — | $151,612.00 | -$151,612.00 | -$1.55M | — | — | -$1.7M | — | — | — | 471,778,919 |
|---|
| 2014-12-31 | — | — | — | $14,490.00 | — | $126,390.00 | -$126,390.00 | -$2.72M | — | — | -$2.84M | — | — | — | 448,562,529 |
|---|
| 2014-09-30 | — | — | — | — | — | $117,313.00 | -$117,313.00 | $2.73M | $2.61M | — | $2.61M | — | — | — | 443,550,158 |
|---|
| 2014-06-30 | — | — | — | $18,226.00 | — | $151,512.00 | -$151,512.00 | $2.67M | — | — | $2.52M | — | — | — | 34,685,559 |
|---|
| 2014-03-31 | — | — | — | $21,729.00 | — | $127,869.00 | -$127,869.00 | -$12.83M | — | — | -$12.95M | — | — | — | 334,908,982 |
|---|
| 2013-12-31 | — | — | — | $30,027.00 | — | $126,965.00 | -$126,965.00 | $681,382.00 | — | — | $554,417.00 | — | — | — | 250,952,782 |
|---|
| 2013-09-30 | — | — | — | $26,947.00 | — | $152,321.00 | -$152,321.00 | -$1.51M | $1.66M | — | -$1.66M | — | — | — | 199,722,588 |
|---|
| 2013-06-30 | — | — | — | -$11,536.00 | — | $104,325.00 | -$104,325.00 | — | — | — | -$370,186.00 | — | — | — | 2,670,306 |
|---|
| 2013-03-31 | — | — | — | — | — | $119,479.00 | -$119,479.00 | — | — | — | -$163,417.00 | — | — | — | 168,585,170 |
|---|
| 2012-12-31 | — | — | — | $61,352.00 | — | $180,803.00 | -$180,803.00 | — | — | — | -$382,595.00 | — | — | — | 168,585,170 |
|---|
| 2012-09-30 | — | — | — | $47,993.00 | — | $199,513.00 | -$199,513.00 | — | — | — | -$211,523.00 | — | — | — | 166,164,770 |
|---|
| 2012-06-30 | — | — | — | $64,650.00 | — | $268,650.00 | -$268,650.00 | — | — | — | -$293,466.00 | — | — | — | 17,061,210 |
|---|
| 2012-03-31 | — | — | — | $20,788.00 | — | $154,688.00 | -$154,688.00 | — | — | — | -$159,011.00 | — | — | — | 146,629,362 |
|---|
| 2011-12-31 | — | — | — | $34,020.00 | — | $198,036.00 | -$198,036.00 | — | — | — | -$198,128.00 | — | — | — | 140,191,065 |
|---|
| 2011-09-30 | — | — | — | $33,576.00 | — | $183,213.00 | -$183,213.00 | — | — | — | -$183,213.00 | — | — | — | 134,896,880 |
|---|
| 2011-06-30 | — | — | — | $34,411.00 | — | $211,670.00 | -$211,670.00 | — | — | — | -$211,719.00 | — | — | — | 801,324 |
|---|
| 2011-03-31 | — | — | — | $27,137.00 | — | $182,407.00 | -$182,407.00 | — | — | — | -$182,432.00 | — | — | — | 127,268,457 |
|---|
| 2010-12-31 | — | — | — | $57,269.00 | — | $237,002.00 | -$237,002.00 | — | — | — | -$237,173.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | $38,529.00 | — | $176,594.00 | -$176,594.00 | — | — | — | -$176,594.00 | — | — | — | — |
|---|
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 | — | — | — | $3.44M | — | $5.82M | -$5.82M | -$2.41M | — | — | -$8.23M | $0.00 | $0.00 | 5,319,344,178 | 5,319,344,178 |
|---|
| 2024-06-30 | — | — | — | $2.57M | — | $5M | -$5M | -$4.88M | — | — | -$9.88M | $0.00 | $0.00 | 5,028,399,413 | 5,028,399,413 |
|---|
| 2023-06-30 | — | — | — | $3.44M | — | $9.27M | -$9.27M | $10.24M | $204,745.00 | — | $974,979.00 | $0.00 | $0.00 | 4,492,448,483 | 4,787,349,172 |
|---|
| 2022-06-30 | — | — | — | $1.79M | — | $4.48M | -$4.48M | $94.51M | $18.91M | — | $90.03M | $0.02 | $0.02 | 4,103,301,026 | 5,217,576,101 |
|---|
| 2021-06-30 | — | — | — | $2M | — | $5.81M | -$5.81M | -$75.69M | -$15.72M | — | -$81.5M | -$0.04 | -$0.04 | 2,756,925,374 | 2,756,925,374 |
|---|
| 2020-06-30 | — | — | — | $615,721.00 | — | $1.68M | -$1.68M | -$55.85M | — | — | -$57.53M | — | — | 1,551,749,054 | 1,551,749,054 |
|---|
| 2019-06-30 | — | — | — | $528,901.00 | — | $1.83M | -$1.83M | $5.81M | — | — | $3.98M | — | — | 924,582,860 | 924,582,860 |
|---|
| 2018-06-30 | — | — | — | $245,738.00 | — | $750,827.00 | -$750,827.00 | -$9.45M | — | — | -$10.2M | -$0.013 | -$0.013 | 758,786,508 | 758,786,508 |
|---|
| 2017-06-30 | — | — | — | $140,286.00 | — | $602,185.00 | -$602,185.00 | $2.85M | — | — | $2.24M | $0.004 | $0.002 | 637,798,226 | 960,785,068 |
|---|
| 2016-06-30 | — | — | — | $12,134.00 | — | $481,309.00 | -$481,309.00 | $6.52M | — | — | $6.04M | $0.012 | $0.006 | 523,338,228 | 1,071,719,180 |
|---|
| 2015-06-30 | — | — | — | $81,302.00 | — | $542,404.00 | -$542,404.00 | -$4.35M | — | — | -$4.89M | -$0.011 | -$0.011 | 460,075,738 | 460,075,738 |
|---|
| 2014-06-30 | — | — | — | $96,929.00 | — | $558,669.00 | -$558,669.00 | -$10.98M | — | — | -$11.54M | — | — | — | 296,013,816 |
|---|
| 2013-06-30 | — | — | — | $97,809.00 | — | $604,121.00 | -$604,121.00 | — | — | — | -$1.13M | — | — | — | 170,442,787 |
|---|
| 2012-06-30 | — | — | — | $153,034.00 | — | $804,588.00 | -$804,588.00 | — | — | — | -$833,819.00 | — | — | — | 160,634,582 |
|---|
| 2011-06-30 | — | — | — | $157,346.00 | — | $807,672.00 | -$807,672.00 | — | — | — | -$807,917.00 | — | — | — | 127,472,331 |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | — | — | -$832,287.00 | — | — | — | — |
|---|