Complete source-backed income-statement history.
- Available history
- 2010-09-30 to 2026-06-30
- 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-06-30 | — | — | — | $549,000.00 | — | $1.58M | -$1.58M | — | — | — | -$1.55M | -$4.02 | -$4.02 | 384,705 | 384,705 |
|---|
| 2026-03-31 | — | — | — | $589,984.00 | — | $1.93M | -$1.93M | — | — | — | -$1.88M | $0.40 | $0.40 | 195,635 | 195,635 |
|---|
| 2025-12-31 | — | — | — | $532,782.00 | — | $2.06M | -$2.06M | — | — | — | -$2.02M | -$2.45 | -$2.45 | 823,126 | 823,126 |
|---|
| 2025-09-30 | — | — | — | $294,318.00 | — | $1.51M | -$1.51M | — | — | — | -$1.49M | -$3.74 | -$3.74 | 397,513 | 397,513 |
|---|
| 2025-06-30 | — | — | — | $524,000.00 | — | $1.79M | -$1.79M | — | — | — | -$1.76M | -$42.42 | -$42.42 | 41,529 | 41,529 |
|---|
| 2025-03-31 | — | — | — | $1.33M | — | $2M | -$2M | — | — | — | -$6.25M | -$37.42 | -$37.42 | 8,565 | 8,565 |
|---|
| 2024-12-31 | — | — | — | $240,199.00 | — | $1.81M | -$1.81M | — | — | — | -$1.75M | -$10.05 | -$10.05 | 174,529 | 174,529 |
|---|
| 2024-09-30 | — | — | — | $261,486.00 | — | $2.9M | -$2.9M | — | — | — | -$2.81M | -$16.11 | -$16.11 | 174,220 | 174,220 |
|---|
| 2024-06-30 | — | — | — | $414,658.00 | — | $2.62M | -$2.62M | — | — | — | -$2.57M | -$2.76 | -$2.76 | 932,248 | 932,248 |
|---|
| 2024-03-31 | — | — | — | $644,886.00 | — | $2.49M | -$2.49M | — | — | — | -$2.43M | -$34.92 | -$34.92 | -2,163,185 | -2,163,185 |
|---|
| 2023-12-31 | — | — | — | $593,401.00 | — | $3.57M | -$3.57M | — | — | — | -$3.47M | -$1.37 | -$1.37 | 2,516,511 | 2,516,511 |
|---|
| 2023-09-30 | — | — | — | $628,447.00 | — | $3.18M | -$3.18M | — | — | — | -$3.03M | -$1.22 | -$1.22 | 2,483,649 | 2,483,649 |
|---|
| 2023-06-30 | — | — | — | $678,922.00 | — | $3.41M | -$3.41M | — | — | — | -$3.28M | -$1.35 | -$1.35 | 2,431,476 | 2,431,476 |
|---|
| 2023-03-31 | $574,245.00 | — | — | $615,624.00 | — | $3.05M | -$2.48M | — | — | — | -$2.47M | -$1.02 | -$1.02 | 79,598 | 79,598 |
|---|
| 2022-12-31 | $0.00 | — | — | $558,223.00 | — | $2.85M | -$2.85M | — | — | — | -$2.85M | -$1.24 | -$1.24 | 2,294,649 | 2,294,649 |
|---|
| 2022-09-30 | $0.00 | — | — | $852,464.00 | — | $3.67M | -$3.67M | — | — | — | -$3.81M | -$1.84 | -$1.84 | 2,074,500 | 2,074,500 |
|---|
| 2022-06-30 | $0.00 | — | — | $858,347.00 | — | $2.91M | -$2.91M | — | — | — | -$2.91M | -$0.19 | -$0.19 | 15,486,621 | 15,486,621 |
|---|
| 2022-03-31 | $13,116.00 | — | — | $937,109.00 | — | $3.8M | -$3.79M | — | — | — | -$3.79M | -$0.25 | -$0.25 | 213,180 | 213,180 |
|---|
| 2021-12-31 | $17,117.00 | — | — | $354,571.00 | — | $2.55M | -$2.53M | — | — | — | -$2.53M | -$0.16 | -$0.16 | 15,397,418 | 15,397,418 |
|---|
| 2021-09-30 | $131,966.00 | — | — | $478,201.00 | — | $2.14M | -$2.01M | — | — | — | -$2.01M | -$0.13 | -$0.13 | 15,386,486 | 15,386,486 |
|---|
| 2021-06-30 | $131,966.00 | — | — | $587,687.00 | — | $2.23M | -$2.1M | -$125.00 | — | — | -$2.1M | -$0.16 | -$0.16 | 12,828,816 | 12,828,816 |
|---|
| 2021-03-31 | $34,233.00 | — | — | $704,667.00 | — | $2.3M | -$2.26M | -$50.00 | — | — | -$2.26M | — | — | — | 825,159 |
|---|
| 2020-12-31 | $624,871.00 | — | — | $461,176.00 | — | $3.07M | -$2.44M | -$802.00 | — | — | -$2.44M | — | — | — | 12,093,361 |
|---|
| 2020-09-30 | $0.00 | — | — | $508,897.00 | — | $1.77M | -$1.77M | $0.00 | — | — | -$1.77M | — | — | — | 12,070,592 |
|---|
| 2020-06-30 | $0.00 | — | — | $377,167.00 | — | $1.41M | -$1.41M | -$728.00 | — | — | -$1.41M | — | — | — | 9,632,977 |
|---|
| 2020-03-31 | $206,729.00 | — | — | $234,978.00 | — | $1.99M | -$1.79M | $0.00 | — | — | -$1.78M | — | — | — | 1,593,283 |
|---|
| 2019-12-31 | $413,458.00 | — | — | $218,571.00 | — | $1.29M | -$876,406.00 | $55,467.00 | — | — | -$819,581.00 | — | — | — | 2,887,883 |
|---|
| 2019-09-30 | $0.00 | — | — | $222,857.00 | — | $1.7M | -$1.7M | -$4,424.00 | — | — | -$1.71M | — | — | — | 1,317,418 |
|---|
| 2019-06-30 | $30,000.00 | — | — | $248,871.00 | — | $1.6M | -$1.57M | -$501,096.00 | — | — | -$2.07M | — | — | — | 1,270,484 |
|---|
| 2019-03-31 | $80,000.00 | — | — | $240,240.00 | — | $1.67M | -$1.59M | -$55,170.00 | — | — | -$1.64M | — | — | — | 17,302 |
|---|
| 2018-12-31 | $0.00 | — | — | $243,843.00 | — | $1.96M | -$1.96M | -$55,107.00 | — | — | -$2.01M | — | — | — | 1,203,344 |
|---|
| 2018-09-30 | $0.00 | — | — | $178,800.00 | — | $1.35M | -$1.35M | — | — | — | -$1.39M | — | — | — | 1,185,949 |
|---|
| 2018-06-30 | $149,625.00 | — | — | $194,784.00 | — | $1.25M | -$1.1M | — | — | — | -$1.15M | — | — | — | 17,754,728 |
|---|
| 2018-03-31 | $74,812.00 | — | — | $123,360.00 | — | $1.35M | -$1.27M | — | — | — | -$1.32M | — | — | — | 1,389,968 |
|---|
| 2017-12-31 | $74,813.00 | — | — | $129,207.00 | — | $1.24M | -$1.16M | — | — | — | -$1.22M | — | — | — | 14,950,701 |
|---|
| 2017-09-30 | $0.00 | — | — | $168,570.00 | — | $1.24M | -$1.24M | — | — | — | -$1.3M | — | — | — | 9,032,157 |
|---|
| 2017-06-30 | $0.00 | — | — | $157,463.00 | — | $1.16M | -$1.16M | — | — | — | -$1.84M | — | — | — | 8,805,522 |
|---|
| 2017-03-31 | $0.00 | — | — | $175,925.00 | — | $1.5M | -$1.5M | — | — | — | -$1.69M | — | — | — | -4,445 |
|---|
| 2016-12-31 | — | — | — | $178,440.00 | — | $1.24M | -$1.24M | — | — | — | -$1.21M | — | — | — | 7,927,031 |
|---|
| 2016-09-30 | — | — | — | $333,433.00 | — | $2.61M | -$2.23M | — | — | — | -$2.26M | — | — | — | 7,756,883 |
|---|
| 2016-06-30 | $4,635.00 | — | — | $117,664.00 | — | $1.14M | -$1.13M | — | — | — | -$2.13M | — | — | — | 7,622,393 |
|---|
| 2016-03-31 | — | — | — | $205,809.00 | — | $1.29M | -$1.09M | — | — | — | -$1.25M | — | — | — | 75,676 |
|---|
| 2015-12-31 | — | — | — | $147,803.00 | — | $1.39M | -$1.08M | — | — | — | -$1.22M | — | — | — | 7,616,619 |
|---|
| 2015-09-30 | — | — | — | $207,676.00 | — | $1.31M | -$1.12M | — | — | — | -$1.22M | — | — | — | 7,610,459 |
|---|
| 2015-06-30 | — | — | — | $182,000.00 | — | $1.28M | -$1.09M | — | — | — | -$1.18M | — | — | — | 6,720,484 |
|---|
| 2015-03-31 | $198,612.00 | — | — | $280,343.00 | — | $1.33M | -$1.13M | — | — | — | -$886,713.00 | — | — | — | 339,988 |
|---|
| 2014-12-31 | $33,434.00 | — | — | $214,165.00 | — | $1.12M | -$1.09M | — | — | — | -$1.55M | — | — | — | 6,032,126 |
|---|
| 2014-09-30 | $479,075.00 | — | — | $250,388.00 | — | $1.08M | -$601,192.00 | — | — | — | -$847,409.00 | — | — | 259,369,911 | 5,187,398 |
|---|
| 2014-06-30 | $51,296.00 | — | — | $347,000.00 | — | $1.22M | -$1.17M | — | — | — | -$3.66M | — | — | 227,112,657 | 4,542,253 |
|---|
| 2014-03-31 | $706,973.00 | — | — | $330,512.00 | — | $1.52M | -$809,994.00 | $6.71M | — | — | -$7.47M | — | — | 6,553,411 | -141,224,393 |
|---|
| 2013-12-31 | $76,313.00 | — | — | $542,383.00 | — | $1.31M | -$1.23M | $1.04M | — | — | -$2.23M | — | — | 198,153,316 | 198,153,316 |
|---|
| 2013-09-30 | $644,887.00 | — | — | $293,580.00 | — | $874,683.00 | -$229,796.00 | $3.12M | — | — | -$3.35M | — | — | 187,643,582 | 187,643,582 |
|---|
| 2013-06-30 | $195,596.00 | — | — | $338,000.00 | — | $979,394.00 | -$783,798.00 | -$480,300.00 | — | — | -$303,498.00 | — | — | 176,221,634 | 138,279,424 |
|---|
| 2013-03-31 | $404,362.00 | — | — | $405,665.00 | — | $1.25M | -$846,932.00 | $1.92M | — | — | -$2.77M | — | — | 6,411,539 | — |
|---|
| 2012-12-31 | $208,781.00 | — | — | $371,253.00 | — | $1.15M | -$936,839.00 | -$1.25M | — | — | $313,944.00 | $0.00 | $0.00 | 158,759,162 | 294,265,098 |
|---|
| 2012-09-30 | $400,114.00 | — | — | $360,090.00 | — | $1.2M | -$799,794.00 | $621,530.00 | — | — | -$1.42M | — | — | 144,700,999 | — |
|---|
| 2012-06-30 | $216,747.00 | — | — | $291,866.00 | — | $1.21M | -$990,806.00 | $25,978.00 | — | — | -$1.02M | — | — | 126,315,501 | 135,921,754 |
|---|
| 2012-03-31 | $401,546.00 | — | — | — | — | $1.26M | -$857,571.00 | $3.64M | — | — | -$4.5M | — | — | 3,563,654 | — |
|---|
| 2011-12-31 | $958,075.00 | — | — | $536,079.00 | — | $1.3M | -$341,328.00 | $233,390.00 | — | — | -$574,718.00 | -$0.01 | — | 107,061,316 | — |
|---|
| 2011-09-30 | — | — | — | $117,820.00 | — | $882,957.00 | -$882,957.00 | -$429,480.00 | — | — | -$453,477.00 | — | — | 99,702,921 | — |
|---|
| 2011-03-31 | — | — | — | — | — | $938,429.00 | -$938,429.00 | $3.33M | — | — | $2.39M | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | — | — | $1.05M | -$1.05M | -$821,470.00 | — | — | -$1.87M | — | — | 70,918,490 | — |
|---|
| 2010-09-30 | — | — | — | — | — | $1.41M | -$1.41M | -$1.33M | — | — | -$2.74M | — | — | 68,659,443 | — |
|---|
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 |
|---|
| 2026-03-31 | — | — | — | $1.91M | — | $7.29M | -$7.29M | $142,162.00 | -$7.15M | $0.00 | -$7.15M | -$10.61 | -$10.61 | 673,945 | 673,945 |
|---|
| 2025-03-31 | — | — | — | $2.21M | — | $9.34M | -$9.34M | -$4.05M | -$13.39M | $0.00 | -$13.39M | -$85.77 | -$85.77 | 156,085 | 156,085 |
|---|
| 2024-03-31 | $0.00 | — | — | $2.52M | — | $12.64M | -$12.64M | — | — | $0.00 | -$12.21M | -$38.87 | -$38.87 | 314,097 | 314,097 |
|---|
| 2023-03-31 | $574,245.00 | — | — | $2.75M | — | $12.47M | -$11.9M | — | — | $0.00 | -$12.03M | -$5.86 | -$5.86 | 2,053,744 | 2,053,744 |
|---|
| 2022-03-31 | $294,165.00 | — | — | $2.34M | — | $10.72M | -$10.42M | — | — | $0.00 | -$10.42M | -$0.71 | -$0.71 | 14,756,967 | 14,756,967 |
|---|
| 2021-03-31 | $659,104.00 | — | — | $2.07M | — | $8.55M | -$7.89M | -$1,580.00 | — | $0.00 | -$7.89M | — | — | — | 12,090,884 |
|---|
| 2020-03-31 | $650,187.00 | — | — | $927,000.00 | — | $6.58M | -$5.93M | -$450,053.00 | — | $0.00 | -$6.37M | — | — | — | 3,414,840 |
|---|
| 2019-03-31 | $229,625.00 | — | — | $896,000.00 | — | $6.23M | -$6M | -$220,487.00 | — | $0.00 | -$6.19M | — | — | — | 1,208,314 |
|---|
| 2018-03-31 | $149,625.00 | — | — | $586,000.00 | — | $4.98M | -$4.83M | — | — | $0.00 | -$5.68M | — | — | — | 12,317,074 |
|---|
| 2017-03-31 | $392,073.00 | — | — | $673,000.00 | — | $6.49M | -$6.1M | — | — | $0.00 | -$7.28M | — | — | — | 7,764,237 |
|---|
| 2016-03-31 | $886,572.00 | — | — | $782,000.00 | — | $5.27M | -$4.38M | — | — | $0.00 | -$4.87M | — | — | — | 7,393,695 |
|---|
| 2015-03-31 | $762,417.00 | — | — | $1.03M | — | $4.76M | -$3.99M | — | — | $0.00 | -$6.8M | — | — | — | 5,594,447 |
|---|
| 2014-03-31 | $1.62M | — | — | $1.51M | — | $4.68M | -$3.06M | $10.38M | — | $0.00 | -$13.36M | — | — | 194,058,972 | 3,881,179 |
|---|
| 2013-03-31 | $1.23M | — | — | $1.44M | — | $4.81M | -$3.58M | $1.32M | — | $0.00 | -$4.89M | — | — | 149,223,601 | — |
|---|
| 2012-03-31 | $1.36M | — | — | — | — | $4.47M | -$3.11M | $5M | — | — | -$8.11M | — | — | 101,765,705 | 101,765,705 |
|---|
| 2011-03-31 | — | — | — | — | — | $4.56M | -$4.56M | -$1.15M | — | — | -$5.71M | — | — | — | 69,610,635 |
|---|