Complete source-backed income-statement history.
- Available history
- 2009-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 | $3,000.00 | $0.00 | $3,000.00 | — | — | $234,000.00 | -$231,000.00 | — | — | — | -$219,000.00 | $0.00 | $0.00 | 309,720,740 | 309,720,740 |
|---|
| 2025-12-31 | $0.00 | $0.00 | $0.00 | $4,000.00 | — | $474,000.00 | -$474,000.00 | — | — | — | -$476,000.00 | $0.00 | $0.00 | 301,177,864 | 301,177,864 |
|---|
| 2025-09-30 | $3,000.00 | — | — | $7,000.00 | — | $252,000.00 | -$249,000.00 | — | — | — | -$258,000.00 | $0.00 | $0.00 | 289,156,340 | 289,156,340 |
|---|
| 2025-06-30 | $5,000.00 | $0.00 | $5,000.00 | $29,000.00 | — | $239,000.00 | -$234,000.00 | — | — | — | -$235,000.00 | $0.00 | $0.00 | 996,073 | 996,073 |
|---|
| 2025-03-31 | $122,000.00 | $25,000.00 | $97,000.00 | $42,000.00 | — | $325,000.00 | -$228,000.00 | — | — | — | -$230,000.00 | $0.00 | $0.00 | 286,467,487 | 286,467,487 |
|---|
| 2024-12-31 | $76,000.00 | $13,000.00 | $63,000.00 | $16,000.00 | — | $362,000.00 | -$299,000.00 | — | — | — | $579,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2024-09-30 | $0.00 | — | — | $8,000.00 | — | $226,000.00 | -$226,000.00 | — | — | — | -$227,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2024-06-30 | $154,000.00 | $115,000.00 | $537,000.00 | $16,000.00 | — | $168,000.00 | $369,000.00 | — | — | — | $375,000.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-03-31 | $519,000.00 | $7,000.00 | $512,000.00 | $9,000.00 | — | $179,000.00 | $333,000.00 | — | $331,000.00 | $0.00 | $331,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2023-12-31 | $192,000.00 | $34,000.00 | $158,000.00 | $0.00 | — | $172,000.00 | -$14,000.00 | — | — | — | -$16,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2023-09-30 | $0.00 | $0.00 | $0.00 | $36,000.00 | — | $250,000.00 | -$250,000.00 | — | — | — | -$251,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2023-06-30 | $32,000.00 | $48,000.00 | $4,000.00 | $3,000.00 | — | $326,000.00 | -$322,000.00 | — | -$1.43M | $0.00 | -$1.43M | -$0.01 | -$0.01 | 4,629,906 | 4,629,906 |
|---|
| 2023-03-31 | $61,000.00 | $11,000.00 | $50,000.00 | $0.00 | — | $273,000.00 | -$223,000.00 | — | -$238,000.00 | $0.00 | -$238,000.00 | $0.00 | $0.00 | 277,809,942 | 277,809,942 |
|---|
| 2022-12-31 | $58,000.00 | $13,000.00 | $45,000.00 | $0.00 | — | $332,000.00 | -$287,000.00 | — | — | — | -$299,000.00 | $0.00 | $0.00 | 276,698,831 | 276,698,831 |
|---|
| 2022-09-30 | $261,000.00 | $50,000.00 | $211,000.00 | $0.00 | — | $265,000.00 | -$54,000.00 | -$19,000.00 | — | — | -$73,000.00 | $0.00 | $0.00 | 276,698,831 | 276,698,831 |
|---|
| 2022-06-30 | $959,000.00 | $15,000.00 | $964,000.00 | $1,000.00 | — | $785,000.00 | $179,000.00 | — | — | — | $94,000.00 | $0.00 | $0.00 | 8,867,917 | 8,867,917 |
|---|
| 2022-03-31 | $0.00 | $0.00 | $22,000.00 | $14,000.00 | — | $284,000.00 | -$262,000.00 | — | — | — | -$598,000.00 | $0.00 | $0.00 | 268,618,159 | 268,618,159 |
|---|
| 2021-12-31 | $109,000.00 | $3,000.00 | $110,000.00 | $2,000.00 | — | $548,000.00 | -$438,000.00 | -$1,000.00 | — | — | -$439,000.00 | $0.00 | $0.00 | 232,704,916 | 232,704,916 |
|---|
| 2021-09-30 | $551,000.00 | $23,000.00 | $528,000.00 | $0.00 | — | $306,000.00 | $222,000.00 | $102,000.00 | — | $0.00 | $324,000.00 | $0.00 | $0.00 | 218,906,958 | 218,906,958 |
|---|
| 2021-06-30 | -$89,000.00 | $5,000.00 | -$84,000.00 | $10,000.00 | — | $396,000.00 | -$480,000.00 | — | — | — | -$379,000.00 | $0.00 | $0.00 | 227,082 | 227,082 |
|---|
| 2021-03-31 | $137,000.00 | $3,000.00 | $145,000.00 | $0.00 | — | $285,000.00 | -$140,000.00 | — | — | — | -$140,000.00 | $0.00 | $0.00 | 196,997,906 | 196,997,906 |
|---|
| 2020-12-31 | $72,000.00 | $2,000.00 | $70,000.00 | $5,000.00 | — | $288,000.00 | -$218,000.00 | -$3,000.00 | — | — | -$221,000.00 | — | — | — | 196,997,906 |
|---|
| 2020-09-30 | $418,000.00 | $11,000.00 | $407,000.00 | $6,000.00 | — | $316,000.00 | $91,000.00 | $0.00 | $91,000.00 | $0.00 | $91,000.00 | — | — | — | 196,997,906 |
|---|
| 2020-06-30 | $1.01M | $12,000.00 | $1M | $8,000.00 | — | $290,000.00 | $711,000.00 | — | — | — | $703,000.00 | — | — | — | 0 |
|---|
| 2020-03-31 | $274,000.00 | $16,000.00 | $258,000.00 | $4,000.00 | — | $317,000.00 | -$59,000.00 | — | — | — | -$59,000.00 | — | — | — | 196,997,906 |
|---|
| 2019-12-31 | $25,000.00 | $0.00 | $25,000.00 | $4,000.00 | — | $579,000.00 | -$554,000.00 | — | — | — | -$554,000.00 | — | — | — | 196,997,906 |
|---|
| 2019-09-30 | $144,000.00 | $12,000.00 | $339,000.00 | $2,000.00 | — | $301,000.00 | — | — | $38,000.00 | $0.00 | $38,000.00 | — | — | — | 196,997,906 |
|---|
| 2019-06-30 | $398,000.00 | $47,000.00 | $351,000.00 | $4,000.00 | — | $355,000.00 | -$4,000.00 | — | — | — | -$4,000.00 | — | — | — | 1,000,000 |
|---|
| 2019-03-31 | $252,000.00 | $14,000.00 | $238,000.00 | $11,000.00 | — | $261,000.00 | -$23,000.00 | — | — | — | -$23,000.00 | — | — | — | 196,997,906 |
|---|
| 2018-12-31 | $353,000.00 | $2,000.00 | $351,000.00 | $6,000.00 | — | $791,000.00 | — | — | — | — | -$440,000.00 | — | — | — | 196,997,906 |
|---|
| 2018-09-30 | $55,000.00 | $5,000.00 | $50,000.00 | $2,000.00 | — | $306,000.00 | — | — | — | — | -$256,000.00 | — | — | — | 196,797,906 |
|---|
| 2018-06-30 | $326,000.00 | $84,000.00 | $242,000.00 | $12,000.00 | — | $359,000.00 | -$117,000.00 | — | — | — | -$118,000.00 | — | — | — | 151,597 |
|---|
| 2018-03-31 | $300,000.00 | $5,000.00 | $295,000.00 | $4,000.00 | — | $360,000.00 | -$65,000.00 | — | — | — | -$65,000.00 | — | — | — | 196,997,906 |
|---|
| 2017-12-31 | $338,000.00 | $14,000.00 | $324,000.00 | $5,000.00 | — | $348,000.00 | — | — | — | — | $76,000.00 | — | — | — | 196,997,906 |
|---|
| 2017-09-30 | $340,000.00 | $19,000.00 | $321,000.00 | $3,000.00 | — | $463,000.00 | — | — | — | — | -$142,000.00 | — | — | — | 197,193,558 |
|---|
| 2017-06-30 | $395,000.00 | $42,000.00 | $353,000.00 | $12,000.00 | — | $644,000.00 | -$291,000.00 | — | — | — | -$292,000.00 | — | — | — | 855,495 |
|---|
| 2017-03-31 | $1.38M | $40,000.00 | $1.34M | $7,000.00 | — | $772,000.00 | $570,000.00 | — | — | — | $570,000.00 | — | — | — | 194,197,906 |
|---|
| 2016-12-31 | $35,000.00 | $7,912.00 | $27,088.00 | $1,351.00 | — | $288,844.00 | — | — | — | — | -$261,756.00 | — | — | — | 193,997,906 |
|---|
| 2016-09-30 | $85,000.00 | $7,912.00 | $77,088.00 | $6,329.00 | — | $323,844.00 | — | — | — | — | -$246,756.00 | — | — | 193,997,906 | 193,997,906 |
|---|
| 2016-06-30 | $1.07M | $35,768.00 | $1.04M | $10,041.00 | — | $321,330.00 | — | — | — | — | $715,453.00 | — | — | — | 354,839 |
|---|
| 2016-03-31 | $85,000.00 | $19,446.00 | $65,554.00 | $4,502.00 | — | $285,448.00 | -$219,894.00 | — | — | — | -$219,894.00 | — | — | — | 193,997,906 |
|---|
| 2015-12-31 | $144,388.00 | $21,781.00 | $122,607.00 | $2,321.00 | — | $335,995.00 | — | — | — | — | -$213,388.00 | — | — | — | 193,997,906 |
|---|
| 2015-09-30 | $496,279.00 | $44,509.00 | $451,770.00 | $12,508.00 | — | $301,161.00 | $150,609.00 | — | — | — | $150,609.00 | — | — | 193,997,906 | 198,778,888 |
|---|
| 2015-06-30 | $155,593.00 | $21,215.00 | $134,378.00 | $5,564.00 | — | $441,258.00 | — | — | — | — | -$305,433.00 | — | — | — | -402,894 |
|---|
| 2015-03-31 | $333,662.00 | $52,038.00 | $281,624.00 | $2,742.00 | — | $334,592.00 | -$52,968.00 | — | — | — | -$52,970.00 | $0.00 | $0.00 | — | 184,167,693 |
|---|
| 2014-12-31 | $0.00 | $0.00 | $0.00 | $3,576.00 | — | $501,905.00 | -$501,905.00 | — | -$501,905.00 | $0.00 | -$501,905.00 | $0.00 | $0.00 | 184,167,693 | 184,167,693 |
|---|
| 2014-09-30 | $0.00 | $0.00 | $0.00 | $10,429.00 | — | $518,565.00 | -$518,565.00 | — | -$518,653.00 | $0.00 | -$518,653.00 | $0.00 | $0.00 | 183,099,694 | 183,099,694 |
|---|
| 2014-06-30 | $0.00 | $912.00 | -$912.00 | $12,008.00 | — | $623,212.00 | -$624,124.00 | — | -$1.98M | $0.00 | -$1.98M | -$0.01 | -$0.01 | 703,908 | 703,908 |
|---|
| 2014-03-31 | $1.36M | $102,625.00 | $1.26M | $2,044.00 | — | $427,548.00 | $830,268.00 | — | $823,682.00 | $0.00 | $823,682.00 | $0.01 | $0.00 | 161,773,035 | 181,388,129 |
|---|
| 2013-12-31 | $495,266.00 | $16,633.00 | $478,633.00 | $20,644.00 | — | $1.12M | -$636,449.00 | — | -$685,816.00 | $0.00 | -$685,816.00 | $0.00 | $0.00 | 158,995,258 | 158,995,258 |
|---|
| 2013-09-30 | $0.00 | $0.00 | $0.00 | $6,123.00 | — | $318,888.00 | -$318,888.00 | — | -$345,492.00 | $0.00 | -$345,492.00 | $0.00 | $0.00 | 165,089,134 | 165,089,134 |
|---|
| 2013-06-30 | $36,508.00 | $9,510.00 | $26,998.00 | $56,132.00 | — | $920,700.00 | -$893,702.00 | — | -$948,255.00 | $0.00 | -$948,255.00 | -$0.01 | -$0.01 | -863,304 | -863,304 |
|---|
| 2013-03-31 | $529,327.00 | $16,726.00 | $512,601.00 | $18,341.00 | — | $314,988.00 | $197,613.00 | — | $170,665.00 | $0.00 | $170,665.00 | $0.00 | $0.00 | 156,899,702 | 156,899,702 |
|---|
| 2012-12-31 | $693,788.00 | $4,939.00 | $688,849.00 | $25,690.00 | — | $430,226.00 | $258,623.00 | — | $238,490.00 | $0.00 | $238,490.00 | — | — | — | — |
|---|
| 2012-09-30 | $0.00 | $0.00 | $0.00 | $40,163.00 | — | $402,069.00 | -$402,069.00 | — | -$449,026.00 | $0.00 | -$449,026.00 | — | — | — | — |
|---|
| 2012-06-30 | $21,244.00 | $5,290.00 | $15,954.00 | $25,062.00 | — | $541,490.00 | -$525,536.00 | — | -$572,861.00 | $0.00 | -$572,861.00 | — | — | — | — |
|---|
| 2012-03-31 | $51,818.00 | $12,260.00 | $39,558.00 | $64,735.00 | — | $567,555.00 | -$527,997.00 | — | -$553,334.00 | $0.00 | -$553,334.00 | — | — | — | — |
|---|
| 2011-12-31 | $114,154.00 | $23,014.00 | $91,140.00 | $34,141.00 | — | $453,591.00 | -$362,451.00 | — | -$439,648.00 | $0.00 | -$439,648.00 | — | — | — | — |
|---|
| 2011-09-30 | $0.00 | $0.00 | $0.00 | $28,064.00 | — | $351,374.00 | -$351,374.00 | — | -$362,285.00 | $0.00 | -$362,285.00 | — | — | — | — |
|---|
| 2011-06-30 | $0.00 | $0.00 | $0.00 | $36,790.00 | — | $343,309.00 | -$343,309.00 | — | -$389,731.00 | $0.00 | -$389,731.00 | — | — | — | — |
|---|
| 2011-03-31 | $341,326.00 | $54,444.00 | $286,882.00 | $282,134.00 | — | $1.18M | -$894,198.00 | — | -$924,843.00 | $0.00 | -$924,843.00 | — | — | — | — |
|---|
| 2010-12-31 | $248,600.00 | $36,700.00 | $211,900.00 | $104,817.00 | — | $1.02M | -$808,233.00 | — | -$817,777.00 | $0.00 | -$817,777.00 | — | — | — | — |
|---|
| 2010-09-30 | $0.00 | $0.00 | $0.00 | $241,253.00 | — | $1.15M | -$1.15M | — | -$1.16M | $0.00 | -$1.16M | — | — | — | — |
|---|
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 | $203,000.00 | $38,000.00 | $165,000.00 | $95,000.00 | — | $1.15M | -$987,000.00 | — | — | — | -$113,000.00 | $0.00 | $0.00 | 286,001,131 | 286,001,131 |
|---|
| 2024-06-30 | $865,000.00 | $156,000.00 | $1.21M | $61,000.00 | — | $769,000.00 | $438,000.00 | — | — | — | $439,000.00 | $0.00 | $0.00 | 284,289,740 | 284,289,740 |
|---|
| 2023-06-30 | $413,000.00 | $121,000.00 | $312,000.00 | $3,000.00 | — | $1.2M | -$886,000.00 | -$1.15M | -$2.04M | $0.00 | -$2.04M | -$0.01 | -$0.01 | 281,693,701 | 281,693,701 |
|---|
| 2022-06-30 | $1.62M | $41,000.00 | $1.62M | $17,000.00 | — | $1.92M | -$299,000.00 | -$320,000.00 | -$619,000.00 | $0.00 | -$619,000.00 | $0.00 | $0.00 | 248,736,262 | 248,736,262 |
|---|
| 2021-06-30 | $537,000.00 | $20,000.00 | $538,000.00 | $21,000.00 | — | $1.29M | -$747,000.00 | $98,000.00 | -$649,000.00 | $0.00 | -$649,000.00 | $0.00 | $0.00 | 197,224,988 | 197,224,988 |
|---|
| 2020-06-30 | $1.66M | $40,000.00 | $1.62M | $18,000.00 | — | $1.49M | $136,000.00 | — | $128,000.00 | $0.00 | $128,000.00 | — | — | 196,997,906 | 196,997,906 |
|---|
| 2019-06-30 | $1.09M | $69,000.00 | $1.02M | $25,000.00 | — | $1.74M | -$723,000.00 | — | -$723,000.00 | $0.00 | -$723,000.00 | — | — | 197,997,906 | 197,997,906 |
|---|
| 2018-06-30 | $1.3M | $122,000.00 | $1.18M | $25,000.00 | — | $1.53M | -$351,000.00 | — | — | — | -$250,000.00 | — | — | 197,148,043 | 197,148,043 |
|---|
| 2017-06-30 | $1.9M | $97,000.00 | $1.8M | $27,000.00 | — | $2.03M | -$232,000.00 | — | — | — | -$233,000.00 | — | — | 195,053,401 | 195,053,401 |
|---|
| 2016-06-30 | $1.8M | $121,505.00 | $1.68M | $29,371.00 | — | $1.24M | — | — | — | $0.00 | $432,780.00 | — | — | 193,997,906 | 194,352,745 |
|---|
| 2015-06-30 | $489,255.00 | $73,253.00 | $416,002.00 | $22,310.00 | — | $1.79M | — | — | — | — | -$1.38M | — | — | 183,378,917 | 183,378,917 |
|---|
| 2014-06-30 | $1.86M | $120,170.00 | $1.74M | $40,820.00 | — | $2.48M | -$749,446.00 | — | -$2.18M | $0.00 | -$2.18M | -$0.01 | -$0.01 | 160,625,090 | 160,625,090 |
|---|
| 2013-06-30 | $1.26M | $31,175.00 | $1.23M | $140,326.00 | — | $2.07M | -$839,535.00 | — | -$988,126.00 | $0.00 | -$988,126.00 | -$0.01 | -$0.01 | 160,479,640 | 160,479,640 |
|---|
| 2012-06-30 | $187,216.00 | $40,564.00 | $146,652.00 | $152,002.00 | — | $1.87M | -$1.73M | — | -$1.93M | $0.00 | -$1.93M | — | — | — | — |
|---|
| 2011-06-30 | $589,926.00 | $91,144.00 | $498,782.00 | $664,994.00 | — | $3.69M | -$3.2M | — | -$3.3M | $0.00 | -$3.3M | — | — | — | — |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | — | — | -$8.2M | — | — | — | — |
|---|
| 2009-06-30 | — | — | — | — | — | — | — | — | — | — | -$2.5M | — | — | — | — |
|---|