Complete source-backed income-statement history.
- Available history
- 2006-08-31 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 | $12.41M | $4.81M | $7.6M | $0.00 | — | $11.66M | -$4.06M | — | -$5.61M | $10,000.00 | -$5.62M | -$0.53 | -$0.53 | 10,511,583 | 10,511,583 |
|---|
| 2025-12-31 | $15.17M | $5.54M | $9.62M | $0.00 | — | $11.59M | -$1.97M | — | -$10.58M | $0.00 | -$10.58M | -$1.05 | -$1.05 | 10,036,359 | 10,036,359 |
|---|
| 2025-09-30 | $13.89M | $4.7M | $9.19M | $0.00 | — | $10.69M | -$1.5M | — | $1.97M | $0.00 | $1.97M | $0.21 | -$0.08 | 9,441,073 | 19,476,635 |
|---|
| 2025-06-30 | $15.14M | $4.88M | $10.25M | $216,000.00 | — | $17.88M | -$7.62M | — | -$19.44M | $437,000.00 | -$19.82M | -$3.18 | — | 168,194 | — |
|---|
| 2025-03-31 | $18.45M | $5.65M | $12.81M | $162,000.00 | — | $10.39M | $2.42M | — | $3.82M | -$122,000.00 | $3.99M | $0.65 | $0.21 | 6,134,634 | 8,204,453 |
|---|
| 2024-12-31 | $16.22M | $5.44M | $10.79M | $522,000.00 | — | $12.48M | -$1.7M | — | $382,000.00 | -$283,000.00 | $788,000.00 | $0.13 | -$0.26 | 6,132,060 | 8,485,112 |
|---|
| 2024-09-30 | $16.57M | $4.59M | $11.99M | $426,000.00 | — | $12.92M | -$930,000.00 | — | $1.5M | $405,000.00 | $1.47M | $0.24 | -$0.15 | 6,068,019 | 9,099,601 |
|---|
| 2024-06-30 | $14.59M | $3.54M | $11.05M | $1.04M | — | $13.33M | -$2.27M | — | -$2.54M | $841,000.00 | -$4.62M | -$0.82 | — | 26,868 | — |
|---|
| 2024-03-31 | $14.03M | $3.66M | $10.36M | $611,000.00 | — | $11.96M | -$1.6M | — | -$1.77M | $521,000.00 | -$2.89M | -$0.52 | -$0.52 | 5,533,555 | 5,533,555 |
|---|
| 2023-12-31 | $18.75M | $4.15M | $14.6M | $521,000.00 | — | $11.46M | $3.15M | — | $1.4M | $780,000.00 | -$220,000.00 | -$0.04 | -$0.04 | 5,517,670 | 5,517,670 |
|---|
| 2023-09-30 | $17.82M | $4.78M | $13.04M | $595,000.00 | — | $13.91M | -$867,000.00 | -$6.62M | -$7.47M | $0.00 | -$8.12M | -$1.48 | -$1.48 | 5,482,037 | 5,482,037 |
|---|
| 2023-06-30 | $30.73M | $12.17M | $18.56M | $465,000.00 | — | $18.4M | $169,000.00 | -$2.63M | -$2.46M | $0.00 | -$2.46M | -$0.40 | -$0.40 | 240,776 | 240,776 |
|---|
| 2023-03-31 | $22.73M | $9.99M | $12.74M | $856,000.00 | — | $21.3M | -$8.56M | $1.36M | -$7.2M | $0.00 | -$7.2M | -$1.93 | -$1.93 | 3,726,779 | 3,726,779 |
|---|
| 2022-12-31 | $26.28M | $8.99M | $17.29M | $1.71M | — | $24.16M | -$6.87M | $100,000.00 | -$6.69M | $0.00 | -$6.69M | -$2.15 | -$2.15 | 3,110,304 | 3,110,304 |
|---|
| 2022-09-30 | $27.66M | $9.62M | $18.03M | $1.06M | — | $19.84M | -$1.81M | $1.11M | -$701,000.00 | — | -$701,000.00 | -$0.28 | -$0.28 | 2,517,906 | 2,517,906 |
|---|
| 2022-06-30 | $27.45M | $12.61M | $14.84M | $3.25M | — | $31.78M | -$16.94M | $851,000.00 | -$16.09M | $0.00 | -$16.09M | -$5.88 | -$5.88 | 109,290 | 109,290 |
|---|
| 2022-03-31 | $24.2M | $11.51M | $12.69M | $3.28M | — | $66.11M | -$53.42M | $130,000.00 | -$53.29M | — | -$53.29M | -$35.90 | -$35.90 | 1,484,492 | 1,484,492 |
|---|
| 2021-12-31 | $23.13M | $10.83M | $12.3M | $4.48M | — | $23.59M | -$11.29M | -$257,000.00 | -$11.55M | -$3,000.00 | -$11.55M | -$8.74 | -$8.74 | 1,320,623 | 1,320,623 |
|---|
| 2021-09-30 | $21.9M | $9.44M | $12.46M | $1.65M | — | $40.16M | -$27.7M | -$259,000.00 | -$27.96M | -$107,000.00 | -$27.85M | -$1.09 | -$1.09 | 25,597,319 | 25,597,319 |
|---|
| 2021-06-30 | $23.48M | $12.18M | $11.3M | $4.76M | — | $35.37M | -$24.07M | $5.33M | -$18.74M | — | -$19M | -$0.77 | -$0.77 | 2,256,460 | 2,256,460 |
|---|
| 2021-03-31 | $13.48M | $13.94M | -$452,000.00 | $390,000.00 | $12.85M | $25.21M | -$25.67M | $206,000.00 | -$25.46M | — | -$25.46M | -$1.41 | -$1.41 | 18,092,465 | 18,092,465 |
|---|
| 2020-12-31 | $15.15M | $6.25M | $8.9M | $286,000.00 | $12.85M | $14.47M | -$5.58M | -$3.95M | -$9.53M | $0.00 | -$9.53M | -$0.72 | -$0.72 | 13,281,904 | 13,281,904 |
|---|
| 2020-09-30 | $13.52M | $4.06M | $9.46M | $183,000.00 | $11.49M | $13.01M | -$3.56M | -$749,000.00 | -$4.31M | $0.00 | -$4.31M | -$0.35 | -$0.35 | 12,158,594 | 12,158,594 |
|---|
| 2020-06-30 | $14.86M | $5.3M | — | $1.5M | $15.31M | $13.21M | -$6.63M | $3.49M | — | — | -$3.15M | — | — | — | 2,257,504 |
|---|
| 2020-03-31 | $8.16M | $2M | — | $78,502.00 | $9.19M | $12.95M | -$4.79M | -$538,862.00 | — | — | -$5.33M | — | — | — | 3,527,530 |
|---|
| 2019-12-31 | $3.18M | $606,046.00 | — | $66,675.00 | $6.52M | $8.14M | -$4.97M | $4.75M | — | — | -$214,247.00 | — | — | — | 1,753,815 |
|---|
| 2019-09-30 | $1.44M | $375,720.00 | — | $78,020.00 | $5.15M | $6.18M | -$4.74M | -$193,556.00 | — | — | -$4.93M | — | — | — | 15,325,921 |
|---|
| 2019-06-30 | $1.72M | $649,091.00 | — | $175,264.00 | $4.9M | $6.3M | -$4.58M | -$9.95M | — | — | -$14.53M | — | — | — | 2,008,820 |
|---|
| 2019-03-31 | $2.37M | $616,853.00 | — | $108,901.00 | $5.37M | $6.68M | -$4.3M | -$197,224.00 | — | — | -$4.5M | — | — | — | 9,061,023 |
|---|
| 2018-12-31 | $1.8M | $525,138.00 | — | $149,029.00 | $5.05M | $6.35M | -$4.55M | -$106,932.00 | — | — | -$4.66M | — | — | — | 6,477,004 |
|---|
| 2018-09-30 | $1.43M | $410,959.00 | — | $155,878.00 | $3.58M | $4.85M | -$3.42M | -$29,209.00 | — | — | -$3.45M | — | — | — | 1,759,824 |
|---|
| 2018-06-30 | $925,000.00 | $241,099.00 | — | $189,986.00 | $3.92M | $4.75M | -$3.83M | $4.37M | — | — | $546,569.00 | — | — | — | 415,127 |
|---|
| 2018-03-31 | $607,000.00 | $1.14M | — | $114,141.00 | $4.64M | $8.13M | -$7.52M | $4.71M | — | — | -$2.82M | — | — | — | 592,771 |
|---|
| 2017-12-31 | $1.05M | $385,411.00 | — | -$277,486.00 | $4.55M | $5.05M | -$3.99M | $321,270.00 | — | $6.6M | -$3.67M | — | — | — | 205,663 |
|---|
| 2017-09-30 | $1.08M | $287,201.00 | — | $140,954.00 | $4.62M | $5.43M | -$4.36M | $110,989.00 | — | — | -$4.25M | — | — | — | 120,770 |
|---|
| 2017-06-30 | $835,889.00 | $349,701.00 | — | $185,331.00 | $3.71M | $5.94M | -$5.1M | -$1.65M | — | — | -$6.75M | — | — | — | 87,906 |
|---|
| 2017-03-31 | $893,548.00 | $324,438.00 | — | $279,049.00 | $4.39M | $5.75M | -$4.86M | -$356,515.00 | — | — | -$5.22M | — | — | — | 546,931 |
|---|
| 2016-12-31 | $794,172.00 | $551,293.00 | — | $263,457.00 | $3.64M | $4.99M | -$4.2M | -$618,492.00 | — | — | -$4.82M | — | — | — | 392,540 |
|---|
| 2016-09-30 | $697,980.00 | $191,924.00 | — | $232,022.00 | $5.7M | $6.66M | -$5.97M | $242,110.00 | — | — | -$5.72M | — | — | — | 244,937 |
|---|
| 2016-06-30 | $1M | $334,854.00 | — | $2.82M | $3.1M | $14.24M | -$13.3M | -$2M | -$15.3M | $0.00 | -$15.3M | — | — | — | -1,227,251 |
|---|
| 2016-03-31 | $647,000.00 | $340,796.00 | — | $1.14M | $2.17M | $3.9M | -$3.23M | -$4.05M | -$7.27M | $0.00 | -$7.27M | — | — | — | 1,569,078 |
|---|
| 2015-12-31 | $448,000.00 | $244,100.00 | — | $1.31M | $1.69M | $3.48M | -$3.01M | -$318,380.00 | -$3.33M | $0.00 | -$3.33M | — | — | — | 1,188,308 |
|---|
| 2015-09-30 | $466,000.00 | $37,325.00 | — | $855,874.00 | $1.56M | $2.65M | -$2.16M | -$113,125.00 | -$2.28M | $0.00 | -$2.28M | — | — | — | 1,188,307 |
|---|
| 2015-06-30 | $246,782.00 | $88,109.00 | — | $801,236.00 | $1.05M | $2.33M | -$2.15M | -$4,094.00 | -$2.16M | $0.00 | -$2.16M | — | — | — | -7,134,100 |
|---|
| 2015-03-31 | $2,000.00 | $0.00 | — | $694,180.00 | $1.07M | $1.83M | -$1.81M | -$36,052.00 | -$1.84M | $0.00 | -$1.84M | — | — | — | 7,901,426 |
|---|
| 2015-02-28 | — | — | — | — | — | — | -$9,401.00 | -$474.00 | — | — | -$9,875.00 | — | — | — | — |
|---|
| 2014-12-31 | $7,000.00 | $0.00 | — | $789,967.00 | $749,837.00 | $1.61M | -$1.58M | -$37,547.00 | -$1.62M | $0.00 | -$1.62M | — | — | — | 7,901,426 |
|---|
| 2014-11-30 | — | — | — | — | — | — | -$15,291.00 | -$463.00 | — | — | -$15,754.00 | — | — | — | — |
|---|
| 2014-09-30 | $6,000.00 | $225.00 | — | $933,753.00 | $1.13M | — | -$2.09M | -$37,302.00 | -$2.13M | -$23,910.00 | -$2.11M | — | — | — | 7,901,426 |
|---|
| 2014-06-30 | $21,429.00 | — | — | $1.29M | — | — | — | — | -$1.99M | -$264,539.00 | -$1.73M | — | — | — | -27,411,053 |
|---|
| 2014-05-31 | — | — | — | — | — | — | -$11,132.00 | -$692.00 | — | — | -$11,824.00 | — | — | — | — |
|---|
| 2014-03-31 | $12,500.00 | — | — | $1.24M | — | — | — | -$11,980.00 | -$2M | -$322,569.00 | -$1.68M | — | — | — | 44,652,500 |
|---|
| 2014-02-28 | — | — | — | — | — | — | -$20,559.00 | -$1,637.00 | — | — | -$22,196.00 | — | — | — | — |
|---|
| 2013-11-30 | — | — | — | — | — | — | -$15,007.00 | -$1,500.00 | — | — | -$16,507.00 | — | — | — | — |
|---|
| 2013-08-31 | — | — | — | — | — | — | -$9,073.00 | -$1,463.00 | — | — | -$10,536.00 | — | — | — | — |
|---|
| 2013-05-31 | — | — | — | — | — | — | -$11,958.00 | -$1,307.00 | — | — | -$13,265.00 | — | — | — | — |
|---|
| 2013-02-28 | — | — | — | — | — | — | -$12,551.00 | -$1,108.00 | — | — | -$13,659.00 | — | — | — | — |
|---|
| 2012-11-30 | — | — | — | — | — | — | -$18,833.00 | -$1,026.00 | — | — | -$19,859.00 | — | — | — | — |
|---|
| 2012-08-31 | — | — | — | — | — | — | -$17,171.00 | -$817.00 | — | — | -$17,988.00 | — | — | — | — |
|---|
| 2012-05-31 | — | — | — | — | — | — | -$11,085.00 | -$855.00 | — | — | -$11,940.00 | — | — | — | — |
|---|
| 2012-02-29 | — | — | — | — | — | — | -$9,223.00 | -$856.00 | — | — | -$10,079.00 | — | — | — | — |
|---|
| 2012-02-28 | — | — | — | — | — | — | -$9,223.00 | -$856.00 | — | — | -$10,079.00 | — | — | — | — |
|---|
| 2011-11-30 | — | — | — | — | — | — | -$18,876.00 | -$791.00 | — | — | -$19,667.00 | — | — | — | — |
|---|
| 2011-08-31 | — | — | — | — | — | — | -$70,734.00 | -$803.00 | — | — | -$71,537.00 | — | — | — | — |
|---|
| 2011-05-31 | — | — | — | — | — | — | -$20,021.00 | -$694.00 | — | — | -$20,715.00 | — | — | — | — |
|---|
| 2011-02-28 | — | — | — | — | — | — | -$26,313.00 | -$522.00 | — | — | -$26,835.00 | — | — | — | — |
|---|
| 2010-11-30 | — | — | — | — | — | — | -$16,551.00 | -$1,164.00 | — | — | -$17,715.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 | $66.38M | $20.55M | $45.83M | $1.33M | — | $53.66M | -$7.83M | — | -$13.75M | $437,000.00 | -$13.56M | -$2.16 | — | 6,279,744 | — |
|---|
| 2024-06-30 | $65.18M | $16.13M | $49.05M | $2.77M | — | $50.65M | -$1.59M | — | -$10.38M | $2.14M | -$15.84M | -$2.86 | — | 5,537,957 | — |
|---|
| 2023-06-30 | $107.4M | $40.77M | $66.63M | $4.1M | — | $83.7M | -$17.07M | $14,000.00 | -$17.05M | $0.00 | -$17.05M | -$5.11 | -$5.11 | 3,339,906 | 3,339,906 |
|---|
| 2022-06-30 | $96.67M | $44.39M | $52.28M | $12.66M | — | $162.19M | -$109.91M | $1.02M | -$108.89M | -$110,000.00 | -$108.78M | -$74.01 | -$74.01 | 1,469,875 | 1,469,875 |
|---|
| 2021-06-30 | $65.63M | $36.43M | $29.2M | $5.62M | — | $88.07M | -$58.87M | $840,000.00 | -$58.03M | $259,000.00 | -$58.29M | -$3.48 | -$3.48 | 16,746,679 | 16,746,679 |
|---|
| 2020-06-30 | $27.63M | $8.28M | $19.35M | $1.72M | $34.8M | $40.48M | -$21.13M | $7.51M | -$13.62M | $0.00 | -$13.62M | — | — | — | 4,519,201 |
|---|
| 2019-06-30 | $7.32M | $2.2M | — | $589,072.00 | $18.89M | $24.17M | -$16.85M | -$10.29M | — | $0.00 | -$27.13M | — | — | — | 7,794,489 |
|---|
| 2018-06-30 | $3.66M | $2.05M | — | $167,595.00 | $17.73M | $23.36M | -$19.7M | $9.51M | — | $0.00 | -$10.19M | — | — | — | 665,605 |
|---|
| 2017-06-30 | $3.22M | $1.42M | — | $959,857.00 | $17.44M | $23.35M | -$20.13M | -$2.38M | — | $0.00 | -$22.51M | — | — | — | 466,024 |
|---|
| 2016-06-30 | $2.56M | $957,076.00 | — | $6.13M | $8.52M | $24.27M | -$21.7M | -$6.48M | -$28.18M | $0.00 | -$28.18M | — | — | — | 87,057 |
|---|
| 2015-06-30 | $261,782.00 | $88,109.00 | — | $3.22M | $3.98M | $7.89M | -$7.63M | -$114,994.00 | -$7.75M | -$23,910.00 | -$7.72M | — | — | — | 767,326 |
|---|
| 2014-06-30 | $58,929.00 | — | — | $3.93M | — | — | -$6.35M | — | -$6.39M | -$813,697.00 | -$5.58M | — | — | — | 6,949,476 |
|---|
| 2013-08-31 | — | — | — | — | — | — | -$52,414.00 | -$4,904.00 | — | — | -$57,318.00 | — | — | — | 4,884,500 |
|---|
| 2012-08-31 | — | — | — | — | — | — | -$56,356.00 | -$3,319.00 | — | — | -$59,675.00 | — | — | — | 4,811,502 |
|---|
| 2011-08-31 | — | — | — | — | — | — | -$133,619.00 | -$3,183.00 | — | — | -$136,802.00 | — | — | — | — |
|---|
| 2010-08-31 | — | — | — | — | — | — | — | — | — | — | -$60,270.00 | — | — | — | — |
|---|
| 2009-08-31 | — | — | — | — | — | — | — | — | — | — | -$58,894.00 | — | — | — | — |
|---|
| 2008-08-31 | — | — | — | — | — | — | — | — | — | — | -$57,173.00 | — | — | — | — |
|---|
| 2007-08-31 | — | — | — | — | — | — | — | — | — | — | -$48,954.00 | — | — | — | — |
|---|
| 2006-08-31 | — | — | — | — | — | — | — | — | — | — | -$70,441.00 | — | — | — | — |
|---|