Complete source-backed income-statement history.
- Available history
- 2010-09-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 | $460,005.00 | $296,093.00 | $163,912.00 | — | $814,904.00 | $873,904.00 | -$709,992.00 | $196,923.00 | -$513,069.00 | — | -$513,060.00 | $0.00 | $0.00 | 1,300,484,563 | 1,300,484,563 |
|---|
| 2025-12-31 | $4,679.00 | $886.00 | $3,793.00 | — | $1.13M | $1.18M | -$1.18M | $245,800.00 | -$934,076.00 | $0.00 | -$931,376.00 | $0.00 | $0.00 | 1,282,721,100 | 1,282,721,100 |
|---|
| 2025-09-30 | $2,269.00 | $1,335.00 | $934.00 | — | $888,976.00 | $944,872.00 | -$943,938.00 | $24,383.00 | -$919,555.00 | $0.00 | -$919,555.00 | $0.00 | $0.00 | 1,259,653,672 | 1,259,653,672 |
|---|
| 2025-06-30 | $4,512.00 | -$7,514.00 | $12,026.00 | — | $1.52M | $1.58M | -$1.57M | $272,883.00 | -$1.3M | $0.00 | -$1.3M | $0.00 | $0.00 | -790,885 | -790,885 |
|---|
| 2025-03-31 | $697.00 | $155.00 | $542.00 | — | $1.17M | $1.22M | -$1.22M | $69,890.00 | -$1.15M | $0.00 | -$1.15M | $0.00 | $0.00 | 1,250,825,325 | 1,250,825,325 |
|---|
| 2024-12-31 | $2,423.00 | $9,552.00 | -$7,129.00 | — | $2.38M | $2.43M | -$2.44M | -$252,553.00 | -$2.69M | $0.00 | -$2.69M | $0.00 | $0.00 | 1,237,746,936 | 1,237,746,936 |
|---|
| 2024-09-30 | $125,570.00 | $49,596.00 | $75,974.00 | — | $812,563.00 | $867,681.00 | -$791,707.00 | $1.15M | $354,715.00 | $0.00 | $354,715.00 | $0.00 | $0.00 | 1,219,578,036 | 1,224,504,665 |
|---|
| 2024-06-30 | $88,731.00 | $55,966.00 | $32,765.00 | — | $1.01M | $1.25M | -$1.22M | -$26,851.00 | -$1.25M | $112.00 | -$1.25M | $0.00 | $0.00 | 1,654,513 | 1,654,513 |
|---|
| 2024-03-31 | $79.00 | $264.00 | -$185.00 | — | $754,623.00 | $754,623.00 | -$754,808.00 | -$110,964.00 | -$865,772.00 | $0.00 | -$865,772.00 | $0.00 | $0.00 | 1,184,245,979 | 1,184,245,979 |
|---|
| 2023-12-31 | $5,192.00 | $68,845.00 | -$63,653.00 | — | $523,588.00 | $523,588.00 | -$587,241.00 | $42,699.00 | -$526,338.00 | $0.00 | -$526,338.00 | $0.00 | $0.00 | 1,179,634,810 | 1,179,634,810 |
|---|
| 2023-09-30 | $2,582.00 | $70,516.00 | -$67,934.00 | — | $456,594.00 | -$456,594.00 | $524,528.00 | -$40,829.00 | -$549,461.00 | $0.00 | -$549,461.00 | $0.00 | $0.00 | 1,176,200,278 | 1,176,200,278 |
|---|
| 2023-06-30 | $5,856.00 | $114,250.00 | -$108,394.00 | — | $834,867.00 | -$5.6M | -$943,261.00 | — | $68,755.00 | $0.00 | $226,039.00 | $0.00 | $0.00 | — | 40,447,084 |
|---|
| 2023-03-31 | $10,690.00 | $44,308.00 | -$33,618.00 | — | $816,089.00 | $816,089.00 | -$849,707.00 | $197,264.00 | -$652,443.00 | $0.00 | -$708,327.00 | $0.00 | $0.00 | — | 979,305,136 |
|---|
| 2022-12-31 | $81,140.00 | $31,656.00 | $49,484.00 | — | — | -$862,080.00 | -$812,596.00 | -$1.35M | -$2.16M | $0.00 | -$2.16M | $0.00 | $0.00 | — | 867,178,851 |
|---|
| 2022-09-30 | $26,312.00 | $47,939.00 | -$21,627.00 | — | — | -$810,442.00 | -$832,069.00 | -$524,337.00 | -$1.36M | $0.00 | -$1.36M | $0.00 | $0.00 | 820,182,620 | 835,510,649 |
|---|
| 2022-06-30 | $21,457.00 | $58,655.00 | -$37,198.00 | — | $683,426.00 | $3.13M | -$725,503.00 | — | -$1.23M | $0.00 | -$1.23M | $0.00 | $0.00 | 2,105,702 | -6,340,244 |
|---|
| 2022-03-31 | $16,712.00 | $86,701.00 | -$69,989.00 | — | $498,774.00 | -$498,774.00 | -$568,763.00 | -$486,878.00 | -$1.06M | $0.00 | -$1.06M | $0.00 | $0.00 | 810,742,109 | 819,188,055 |
|---|
| 2021-12-31 | $0.00 | $0.00 | $0.00 | — | $359,105.00 | $359,105.00 | -$359,105.00 | — | -$843,248.00 | $0.00 | -$843,248.00 | $0.00 | $0.00 | — | 810,742,109 |
|---|
| 2021-09-30 | $0.00 | $0.00 | $0.00 | — | $363,996.00 | $363,996.00 | -$363,996.00 | — | -$822,672.00 | $0.00 | -$822,672.00 | $0.00 | $0.00 | 810,742,109 | 810,742,109 |
|---|
| 2021-06-30 | -$14,326.00 | $0.00 | -$14,326.00 | — | $393,776.00 | — | -$408,102.00 | — | -$626,935.00 | $0.00 | -$626,935.00 | — | — | 75,239,371 | 75,239,371 |
|---|
| 2021-03-31 | $14,326.00 | $0.00 | $14,326.00 | — | $81,606.00 | — | -$67,280.00 | — | -$67,280.00 | $0.00 | -$67,280.00 | — | — | 116,038,909 | 116,038,909 |
|---|
| 2020-12-31 | $0.00 | $0.00 | $0.00 | — | $34,512.00 | — | -$34,512.00 | $0.00 | -$34,512.00 | $0.00 | -$34,512.00 | — | — | 116,038,909 | 116,038,909 |
|---|
| 2020-09-30 | $0.00 | $0.00 | $0.00 | — | $64,280.00 | — | -$64,280.00 | $0.00 | -$64,280.00 | $0.00 | -$64,280.00 | — | — | 116,038,909 | 116,038,909 |
|---|
| 2020-06-30 | — | — | — | — | $32,498.00 | — | -$32,498.00 | — | -$32,498.00 | $0.00 | -$41,163.00 | — | — | 43,716 | 43,716 |
|---|
| 2020-03-31 | — | — | — | — | $96,858.00 | — | -$96,858.00 | — | -$96,858.00 | $0.00 | -$93,472.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2019-12-31 | $0.00 | $0.00 | $0.00 | — | $30,669.00 | — | -$30,669.00 | $0.00 | -$30,669.00 | $0.00 | -$27,939.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2019-09-30 | $0.00 | $0.00 | $0.00 | — | $149,377.00 | — | -$149,377.00 | $0.00 | -$149,377.00 | $0.00 | -$146,828.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2019-06-30 | $3,157.00 | $8,402.00 | -$5,245.00 | — | $43,714.00 | — | -$48,959.00 | -$629.00 | -$49,588.00 | $0.00 | -$46,321.00 | — | — | 0 | 0 |
|---|
| 2019-03-31 | — | $1,934.00 | -$1,934.00 | — | $25,917.00 | — | -$27,851.00 | $3,334.00 | -$24,517.00 | $0.00 | -$22,175.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2018-12-31 | — | $1,539.00 | -$1,539.00 | — | $35,902.00 | — | -$37,441.00 | $26,652.00 | -$10,789.00 | $0.00 | -$11,097.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2018-09-30 | $8,879.00 | $11,266.00 | -$2,387.00 | — | $57,353.00 | — | -$59,740.00 | $273,367.00 | $213,627.00 | $0.00 | $173,855.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2018-06-30 | $15,994.00 | $29,215.00 | -$13,221.00 | — | $74,054.00 | — | -$87,275.00 | $10,425.00 | -$76,850.00 | $0.00 | -$76,055.00 | — | — | 4,201,050 | 4,201,050 |
|---|
| 2018-03-31 | $14,422.00 | $10,846.00 | $3,576.00 | — | $353,539.00 | — | -$349,963.00 | $71,475.00 | -$278,488.00 | $0.00 | -$289,510.00 | — | — | 98,188,544 | 98,188,544 |
|---|
| 2017-12-31 | $22,802.00 | $35,046.00 | -$12,244.00 | — | -$25,325.00 | — | $13,081.00 | $16,557.00 | $29,638.00 | $0.00 | $29,453.00 | — | — | 96,038,909 | 96,038,909 |
|---|
| 2017-09-30 | $20,721.00 | $11,033.00 | $9,688.00 | — | $14,025.00 | — | -$4,337.00 | $42,007.00 | $37,670.00 | $0.00 | $30,283.00 | — | — | 96,038,909 | 96,038,909 |
|---|
| 2017-06-30 | — | — | -$57,819.00 | — | $79,858.00 | — | -$137,677.00 | $48,935.00 | -$88,742.00 | $0.00 | -$86,724.00 | — | — | 388,986 | 388,986 |
|---|
| 2017-03-31 | — | — | -$95,445.00 | — | $40,723.00 | — | -$136,168.00 | $34,281.00 | -$101,887.00 | $0.00 | -$89,964.00 | — | — | 94,478,690 | 94,478,690 |
|---|
| 2016-12-31 | — | — | $55,739.00 | — | $102,371.00 | — | -$46,632.00 | $35,450.00 | -$11,182.00 | $0.00 | -$21,227.00 | — | — | 93,715,539 | 93,715,539 |
|---|
| 2016-09-30 | — | — | -$134,786.00 | — | $93,668.00 | — | -$228,454.00 | $12,294.00 | -$216,160.00 | $0.00 | -$194,490.00 | — | — | 91,392,170 | 91,392,170 |
|---|
| 2016-06-30 | — | — | -$24,949.00 | — | -$9,052.00 | — | -$15,897.00 | $66,088.00 | $50,191.00 | — | $57,774.00 | — | — | 0 | 0 |
|---|
| 2016-03-31 | — | — | -$35,396.00 | — | $56,419.00 | — | -$91,815.00 | $11,043.00 | -$80,772.00 | — | -$72,542.00 | — | — | 91,288,909 | 91,288,909 |
|---|
| 2015-12-31 | — | — | -$79,681.00 | — | $140,306.00 | — | -$219,987.00 | -$33.00 | -$220,020.00 | — | -$204,553.00 | — | — | 91,288,909 | 91,288,909 |
|---|
| 2015-09-30 | — | — | -$65,127.00 | — | $310,738.00 | — | -$375,865.00 | -$5.00 | -$375,870.00 | — | -$362,757.00 | — | — | 91,288,909 | 91,288,909 |
|---|
| 2015-06-30 | — | — | -$111,987.00 | — | $230,116.00 | — | -$342,103.00 | $8,821.00 | -$333,282.00 | — | -$311,279.00 | — | — | 1,095,167 | 1,095,167 |
|---|
| 2015-03-31 | — | — | -$127,137.00 | — | $193,338.00 | — | -$320,475.00 | $7,045.00 | -$313,430.00 | — | -$293,802.00 | — | — | 89,977,798 | 89,977,798 |
|---|
| 2014-12-31 | — | — | -$217,316.00 | — | $204,257.00 | — | -$421,573.00 | $8,808.00 | -$412,765.00 | — | -$375,229.00 | — | — | 85,388,909 | 85,388,909 |
|---|
| 2014-09-30 | — | — | -$275,549.00 | — | $176,030.00 | — | -$451,579.00 | $13,340.00 | -$438,239.00 | — | -$391,478.00 | — | — | 85,388,909 | 85,388,909 |
|---|
| 2014-06-30 | — | — | -$311,561.00 | — | $154,252.00 | — | -$465,813.00 | $39,461.00 | -$426,352.00 | — | -$376,469.00 | — | — | 8,736,055 | 8,736,055 |
|---|
| 2014-03-31 | — | — | -$137,258.00 | — | $117,929.00 | — | -$255,187.00 | $22,006.00 | -$233,181.00 | — | -$206,732.00 | — | — | 84,665,057 | 84,665,057 |
|---|
| 2013-12-31 | — | — | -$229,992.00 | — | $154,975.00 | — | -$384,967.00 | $22,466.00 | -$362,501.00 | — | -$325,524.00 | — | — | 63,149,511 | 63,149,511 |
|---|
| 2013-09-30 | — | — | — | — | $7,981.00 | $7,981.00 | -$7,981.00 | — | -$7,981.00 | — | -$7,981.00 | — | — | 3,977,500 | 3,977,500 |
|---|
| 2013-06-30 | — | — | — | — | $41,909.00 | $10,306.00 | -$41,909.00 | — | -$41,909.00 | — | -$41,909.00 | — | — | 0 | 0 |
|---|
| 2013-03-31 | $0.00 | — | — | — | $8,163.00 | $8,163.00 | -$8,163.00 | — | -$8,163.00 | — | -$8,163.00 | — | — | 3,977,500 | 3,977,500 |
|---|
| 2012-12-31 | $0.00 | — | — | — | — | $19,463.00 | — | — | — | — | -$19,463.00 | — | — | 3,977,500 | 3,977,500 |
|---|
| 2012-09-30 | $0.00 | — | — | — | — | $9,476.00 | — | — | — | $0.00 | -$9,476.00 | — | — | 3,977,500 | 3,977,500 |
|---|
| 2012-06-30 | — | — | — | — | — | $15,164.00 | — | — | — | — | -$15,164.00 | — | — | 246,106 | 246,106 |
|---|
| 2012-03-31 | $0.00 | — | — | — | — | $5,021.00 | — | — | — | — | -$5,021.00 | — | — | 3,789,643 | 3,789,643 |
|---|
| 2011-12-31 | $0.00 | — | — | — | — | $11,317.00 | — | — | — | — | -$11,317.00 | — | — | 2,682,065 | 2,682,065 |
|---|
| 2011-09-30 | $0.00 | — | — | — | — | $10,054.00 | — | — | — | $0.00 | -$10,054.00 | — | — | 2,500,000 | 2,500,000 |
|---|
| 2011-06-30 | $0.00 | — | — | — | — | $11,264.00 | — | — | — | — | -$11,264.00 | — | — | 0 | — |
|---|
| 2011-03-31 | $0.00 | — | — | — | — | $6,019.00 | — | — | — | — | -$6,019.00 | — | — | 2,500,000 | — |
|---|
| 2010-12-31 | $0.00 | — | — | — | — | $8,422.00 | — | — | — | — | -$8,422.00 | — | — | 2,500,000 | — |
|---|
| 2010-09-30 | $0.00 | — | — | — | — | $5,670.00 | — | — | — | — | -$5,670.00 | — | — | 2,500,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 | $133,202.00 | $51,789.00 | $81,413.00 | — | $5.89M | $6.1M | -$6.02M | $1.24M | -$4.78M | $0.00 | -$4.78M | $0.00 | $0.00 | 1,237,480,587 | 1,237,480,587 |
|---|
| 2024-06-30 | $96,584.00 | $62,978.00 | $33,606.00 | — | $2.88M | $3.12M | -$3.09M | -$101,845.00 | -$3.19M | $112.00 | -$3.19M | $0.00 | $0.00 | 1,185,900,492 | 1,185,900,492 |
|---|
| 2023-06-30 | $100,777.00 | $238,153.00 | -$137,376.00 | — | $3.22M | -$3.22M | -$3.35M | — | -$4M | $0.00 | -$4M | $0.00 | $0.00 | 1,019,752,220 | 1,019,752,220 |
|---|
| 2022-06-30 | $38,169.00 | $145,356.00 | -$107,187.00 | — | $1.91M | $1.91M | -$2.02M | — | -$3.95M | $0.00 | -$3.95M | $0.00 | $0.00 | 812,847,811 | 812,847,811 |
|---|
| 2021-06-30 | $0.00 | $0.00 | $0.00 | — | $574,174.00 | -$574,174.00 | -$574,174.00 | $26,559.00 | -$793,007.00 | $0.00 | -$793,007.00 | $0.00 | $0.00 | 191,278,280 | 191,278,280 |
|---|
| 2020-06-30 | $0.00 | $0.00 | $0.00 | — | $309,402.00 | — | -$309,402.00 | $0.00 | -$309,402.00 | $0.00 | -$309,402.00 | — | — | 115,082,625 | 115,082,625 |
|---|
| 2019-06-30 | $12,036.00 | $23,141.00 | -$11,105.00 | — | $162,886.00 | — | -$173,991.00 | $302,724.00 | $128,733.00 | $0.00 | $94,262.00 | — | — | 115,038,909 | 115,038,909 |
|---|
| 2018-06-30 | $73,939.00 | $86,140.00 | -$12,201.00 | — | $416,293.00 | — | -$428,494.00 | $140,464.00 | -$288,030.00 | $0.00 | -$305,829.00 | — | — | 102,389,594 | 102,389,594 |
|---|
| 2017-06-30 | $819,448.00 | $1.05M | -$232,311.00 | — | $316,620.00 | — | -$548,931.00 | $130,960.00 | -$417,971.00 | $0.00 | -$392,405.00 | — | — | 94,867,676 | 94,867,676 |
|---|
| 2016-06-30 | — | — | -$205,153.00 | — | $498,411.00 | — | -$703,564.00 | $77,093.00 | -$626,471.00 | — | -$582,078.00 | — | — | 91,288,909 | 91,288,909 |
|---|
| 2015-06-30 | — | — | -$731,989.00 | — | $803,741.00 | — | -$1.54M | $38,014.00 | -$1.5M | — | -$1.37M | — | — | 87,991,375 | 87,991,375 |
|---|
| 2014-06-30 | — | — | -$924,244.00 | — | $482,853.00 | — | -$1.41M | $116,303.00 | -$1.29M | — | -$1.14M | — | — | 59,084,742 | 59,084,742 |
|---|
| 2013-06-30 | — | — | — | — | $79,011.00 | $47,408.00 | -$79,011.00 | — | -$79,011.00 | — | -$79,011.00 | — | — | 3,977,500 | 3,977,500 |
|---|
| 2012-06-30 | — | — | — | — | — | $41,556.00 | — | — | — | — | -$41,556.00 | — | — | 3,233,770 | 3,233,770 |
|---|
| 2011-06-30 | $0.00 | — | — | — | — | $31,375.00 | — | — | — | — | -$31,375.00 | — | — | 2,500,000 | 2,500,000 |
|---|