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 | $563,431.00 | $358,386.00 | $205,045.00 | — | — | $766,895.00 | -$561,850.00 | -$10,745.00 | -$572,595.00 | — | -$572,595.00 | $0.00 | $0.00 | 409,066,519 | 409,066,519 |
|---|
| 2025-12-31 | $514,633.00 | $375,000.00 | $139,633.00 | — | — | $810,191.00 | -$670,558.00 | -$12,800.00 | -$683,358.00 | — | -$683,358.00 | $0.00 | $0.00 | 385,559,888 | 385,559,888 |
|---|
| 2025-09-30 | $95,198.00 | — | — | — | — | $734,666.00 | -$639,468.00 | -$12,080.00 | -$651,548.00 | — | -$651,548.00 | $0.00 | $0.00 | 384,901,089 | 384,901,089 |
|---|
| 2025-06-30 | $165,606.00 | — | — | — | — | $870,911.00 | -$705,305.00 | $62,238.00 | -$643,067.00 | — | -$643,067.00 | $0.00 | $0.00 | 2,831,239 | 2,831,239 |
|---|
| 2025-03-31 | $92,808.00 | — | $92,808.00 | — | — | $640,519.00 | -$547,711.00 | -$26,254.00 | -$573,965.00 | — | -$573,965.00 | $0.00 | $0.00 | 384,104,200 | 384,104,200 |
|---|
| 2024-12-31 | $138,526.00 | — | $138,526.00 | — | — | $918,164.00 | -$779,638.00 | -$34,197.00 | -$813,835.00 | — | -$813,835.00 | $0.00 | $0.00 | 383,961,085 | 383,961,085 |
|---|
| 2024-09-30 | $44,119.00 | — | — | — | — | $710,987.00 | -$666,868.00 | -$27,206.00 | -$694,074.00 | — | -$694,074.00 | $0.00 | $0.00 | 352,343,609 | 352,343,609 |
|---|
| 2024-06-30 | $8,626.00 | — | — | — | — | $643,587.00 | -$634,961.00 | — | -$667,914.00 | — | -$667,914.00 | $0.00 | $0.00 | 159,808,235 | 159,808,235 |
|---|
| 2024-03-31 | $8,148.00 | — | — | — | — | $2.24M | -$2.23M | — | -$2.23M | — | -$2.23M | $0.00 | $0.00 | 301,987,035 | 301,987,035 |
|---|
| 2023-12-31 | $27,100.00 | — | — | — | — | $655,380.00 | -$628,280.00 | — | -$628,280.00 | — | -$628,280.00 | $0.00 | $0.00 | 266,494,577 | 266,494,577 |
|---|
| 2023-09-30 | $6,800.00 | — | — | — | — | $3.54M | -$3.53M | — | -$3.53M | — | -$3.53M | -$0.01 | -$0.01 | 251,977,053 | 251,977,053 |
|---|
| 2023-06-30 | $3,200.00 | — | — | — | — | $489,541.00 | -$486,341.00 | — | -$485,729.00 | — | -$485,729.00 | $0.00 | $0.00 | 29,623,445 | 29,623,445 |
|---|
| 2023-03-31 | $60,800.00 | — | — | — | — | $1.6M | -$1.54M | — | -$1.54M | — | -$1.54M | -$0.01 | -$0.01 | 183,052,494 | 183,052,494 |
|---|
| 2022-12-31 | $43,760.00 | — | — | — | — | $1.91M | -$1.87M | — | -$1.87M | — | -$1.87M | -$0.02 | -$0.02 | 117,630,569 | 117,630,569 |
|---|
| 2022-09-30 | — | — | — | — | — | $398,656.00 | -$398,656.00 | — | -$398,656.00 | — | -$398,656.00 | $0.00 | $0.00 | 99,874,836 | 99,874,836 |
|---|
| 2022-06-30 | — | — | — | — | — | $92,342.00 | -$92,342.00 | — | -$92,342.00 | — | -$92,342.00 | $0.00 | — | 78,669 | — |
|---|
| 2022-03-31 | — | — | — | — | — | $113,599.00 | -$113,599.00 | — | -$113,599.00 | — | -$113,599.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $15,312.00 | -$15,312.00 | — | -$15,312.00 | — | -$15,312.00 | $0.00 | — | 98,879,655 | 98,879,655 |
|---|
| 2021-09-30 | — | — | — | — | — | $18,598.00 | -$18,598.00 | -$363.00 | -$18,598.00 | — | -$18,598.00 | $0.00 | — | 98,879,655 | 98,879,655 |
|---|
| 2021-06-30 | — | — | — | — | — | $10,881.00 | -$10,881.00 | — | -$13,369.00 | — | -$13,369.00 | $0.00 | — | 0 | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | — | $0.00 | — | 98,879,655 | — |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 98,879,655 |
|---|
| 2020-09-30 | — | — | — | — | — | $600.00 | -$600.00 | -$542.00 | -$1,142.00 | — | -$1,142.00 | — | — | — | 98,879,655 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | -$110,951.00 | — | — | 98,879,655 | 98,879,655 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | — | — | -$50,438.00 | — | — | 98,879,655 | 98,879,655 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | — | — | -$71,914.00 | — | — | — | — |
|---|
| 2015-03-31 | — | — | -$9,452.00 | — | — | $82,555.00 | -$92,007.00 | — | — | — | -$92,007.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2014-12-31 | — | — | -$9,522.00 | — | — | $103,608.00 | -$113,130.00 | — | — | — | -$113,130.00 | $0.00 | — | 98,879,655 | 98,879,655 |
|---|
| 2014-09-30 | — | — | $59,231.00 | — | — | $310,605.00 | -$251,374.00 | — | — | — | -$251,374.00 | $0.00 | — | 98,879,655 | 98,879,655 |
|---|
| 2014-06-30 | — | — | $144,716.00 | — | — | $196,798.00 | -$52,082.00 | -$93.00 | — | — | -$52,175.00 | $0.00 | — | 0 | — |
|---|
| 2014-03-31 | — | — | $115,320.00 | — | — | $191,027.00 | -$75,707.00 | -$137.00 | — | — | -$75,844.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2013-12-31 | — | — | $138,620.00 | — | — | $244,011.00 | -$105,391.00 | — | — | — | -$105,391.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2013-09-30 | — | — | $131,167.00 | — | — | $245,442.00 | -$114,275.00 | $1,934.00 | — | — | -$112,341.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2013-06-30 | — | — | $134,244.00 | — | — | $240,483.00 | -$106,239.00 | — | — | — | -$106,239.00 | $0.00 | — | 0 | — |
|---|
| 2013-03-31 | — | — | $143,481.00 | — | — | $233,301.00 | -$89,820.00 | — | — | — | -$89,820.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2012-12-31 | — | — | $166,250.00 | — | — | $290,662.00 | -$124,412.00 | — | — | — | -$124,412.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2012-09-30 | — | — | $145,180.00 | — | — | $304,044.00 | -$158,864.00 | — | — | — | -$158,864.00 | $0.00 | — | 98,876,655 | — |
|---|
| 2012-06-30 | — | — | $134,238.00 | — | — | $436,591.00 | -$302,353.00 | $98.00 | — | — | -$302,255.00 | -$0.01 | — | 2,062,266 | — |
|---|
| 2012-03-31 | — | — | $140,601.00 | — | — | $238,854.00 | -$98,253.00 | $466.00 | — | — | -$97,787.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2011-12-31 | — | — | $151,548.00 | — | — | $263,850.00 | -$112,302.00 | $0.00 | — | — | -$112,302.00 | $0.00 | — | 98,604,619 | — |
|---|
| 2011-09-30 | — | — | $72,057.00 | — | — | $164,858.00 | -$92,801.00 | $770.00 | — | — | -$92,031.00 | $0.00 | — | 73,879,655 | — |
|---|
| 2011-03-31 | — | — | $33,361.00 | — | — | $143,154.00 | -$109,793.00 | $872.00 | — | — | -$108,921.00 | $0.00 | — | 73,879,655 | — |
|---|
| 2010-12-31 | — | — | $28,076.00 | — | — | $168,675.00 | -$140,599.00 | -$1.00 | — | — | -$140,600.00 | $0.00 | — | 73,879,655 | — |
|---|
| 2010-09-30 | — | — | $13,227.00 | — | — | $126,236.00 | -$113,009.00 | -$1.00 | — | — | -$113,010.00 | $0.00 | — | 73,879,655 | — |
|---|
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 | $441,059.00 | — | — | — | — | $3.14M | -$2.7M | -$25,418.00 | -$2.72M | — | -$2.72M | -$0.01 | -$0.01 | 376,224,443 | 376,224,443 |
|---|
| 2024-06-30 | $50,674.00 | — | — | — | — | $7.07M | -$7.02M | -$32,953.00 | -$7.06M | — | -$7.06M | -$0.02 | -$0.02 | 292,965,978 | 292,965,978 |
|---|
| 2023-06-30 | $107,760.00 | — | — | — | — | $4.4M | -$4.3M | $612.00 | -$4.3M | — | -$4.3M | -$0.03 | -$0.03 | 162,781,188 | 162,781,188 |
|---|
| 2022-06-30 | — | — | — | — | — | $239,851.00 | -$239,851.00 | — | -$239,851.00 | — | -$239,851.00 | $0.00 | $0.00 | 98,958,324 | 98,958,324 |
|---|
| 2021-06-30 | — | — | — | — | — | $12,023.00 | -$12,023.00 | -$2,488.00 | -$14,511.00 | — | -$14,511.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | — | — | -$528,415.00 | — | — | — | 98,879,655 |
|---|
| 2014-06-30 | — | — | $529,823.00 | — | — | $877,277.00 | -$347,454.00 | $834.00 | — | — | -$346,620.00 | $0.00 | — | 98,879,655 | 98,879,655 |
|---|
| 2013-06-30 | — | — | $589,155.00 | — | — | $1.07M | -$479,335.00 | — | — | — | -$479,335.00 | $0.00 | — | 98,879,655 | — |
|---|
| 2012-06-30 | — | — | $498,444.00 | — | — | $1.1M | -$605,709.00 | $1,334.00 | — | — | -$604,375.00 | -$0.01 | — | 92,575,285 | — |
|---|