Complete source-backed income-statement history.
- Available history
- 2009-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 | $18.44M | $10.74M | $7.7M | $425,190.00 | $7.88M | $8.89M | -$1.19M | -$3.3M | -$4.49M | -$119,001.00 | -$4.48M | -$3.27 | -$3.27 | 1,371,250 | 1,371,250 |
|---|
| 2026-03-31 | $18.06M | $11.21M | $6.85M | $546,858.00 | $7.96M | $9.02M | -$2.17M | $3.47M | $1.3M | $73,859.00 | $907,048.00 | — | — | 9,946,752 | 10,237,983 |
|---|
| 2025-12-31 | $16.13M | $10.51M | $5.62M | $501,435.00 | $7.6M | $8.43M | -$2.81M | -$17.52M | -$20.32M | $266,326.00 | -$20.56M | — | — | 2,601,444 | 2,601,444 |
|---|
| 2025-09-30 | $18.53M | $11.48M | $7.05M | $298,603.00 | $7.66M | $8.23M | -$1.18M | -$1.73M | -$2.91M | $489,782.00 | -$3.2M | — | — | -753,940 | -753,940 |
|---|
| 2025-06-30 | $16.97M | $9.6M | $7.37M | $386,565.00 | $7.31M | $8.01M | -$642,401.00 | -$3.93M | -$4.58M | $14,035.00 | -$4.63M | -$5.21 | -$5.21 | 890,432 | 890,432 |
|---|
| 2025-03-31 | $27.25M | $15.08M | $12.17M | $777,889.00 | $6.46M | $7.55M | $4.62M | $4.1M | $8.72M | $110,525.00 | $8.64M | — | — | 118,972 | 440,146 |
|---|
| 2024-12-31 | $13.74M | $8.04M | $5.7M | $890,083.00 | $6.76M | $7.98M | -$2.28M | -$26.27M | -$28.55M | $120,538.00 | -$28.75M | — | — | 74,210 | 74,210 |
|---|
| 2024-09-30 | $18.14M | $10.56M | $7.58M | $692,767.00 | $6.4M | $7.9M | -$319,716.00 | $4.65M | $4.33M | -$35,769.00 | $4.43M | — | — | 21,980 | 21,980 |
|---|
| 2024-06-30 | $14.69M | $8.81M | $5.88M | $864,483.00 | $7.87M | $9.06M | -$3.18M | -$5.9M | -$9.08M | $67,294.00 | -$8.98M | — | — | 14,936 | 14,936 |
|---|
| 2024-03-31 | $17.16M | $10.22M | $6.94M | $951,400.00 | $6.72M | $7.97M | -$1.03M | -$448,039.00 | -$1.48M | $100,004.00 | -$1.47M | — | — | 503 | 503 |
|---|
| 2023-12-31 | $16.88M | $9.8M | $7.08M | $848,805.00 | $6.6M | $7.82M | -$738,372.00 | -$505,272.00 | -$1.24M | $70,751.00 | -$1.21M | — | — | 499 | 499 |
|---|
| 2023-09-30 | $16.59M | $9.77M | $6.83M | -$627,723.00 | $7.14M | $6.85M | -$18,719.00 | -$1.17M | -$1.18M | $374,631.00 | -$1.18M | — | — | -824,275 | -824,275 |
|---|
| 2023-06-30 | $14.73M | $8.25M | $6.48M | $1.05M | $5.13M | $6.43M | $53,774.00 | -$1.22M | -$1.17M | $19,641.00 | -$1.15M | — | — | 897,897 | 897,897 |
|---|
| 2023-03-31 | $16.07M | $8.73M | $7.34M | $1.62M | $5.11M | $6.93M | $404,873.00 | -$958,634.00 | -$553,761.00 | — | -$594,794.00 | — | — | 815,498 | 815,498 |
|---|
| 2022-12-31 | $11.97M | $6.93M | $5.04M | $1.54M | $4.93M | $6.99M | -$1.95M | -$1.15M | -$3.1M | — | -$6.28M | — | — | 761,571 | 761,571 |
|---|
| 2022-09-30 | $11.76M | $7.22M | $4.53M | $783,605.00 | $6.13M | $10.94M | -$6.4M | $3.61M | -$2.8M | $38,596.00 | -$3.14M | — | — | 14,730 | 14,730 |
|---|
| 2022-06-30 | $12.11M | $7.07M | $5.04M | $1.19M | $4.95M | $6.57M | -$1.53M | $1.39M | -$141,342.00 | -$247,941.00 | -$680,793.00 | -$0.03 | -$0.03 | 736,506 | 736,506 |
|---|
| 2022-03-31 | $11.75M | $7.98M | $3.77M | $1.24M | — | $6.66M | -$2.89M | -$1.22M | -$4.12M | — | -$4.72M | -$0.20 | -$0.20 | 688,255 | 688,255 |
|---|
| 2021-12-31 | $9.41M | $6.19M | $3.22M | $1.07M | — | $6.52M | -$3.3M | -$472,266.00 | -$3.77M | — | -$4.48M | -$0.19 | -$0.19 | 659,919 | 23,097,141 |
|---|
| 2021-09-30 | $14.71M | $9.8M | $4.91M | $1.14M | — | $7.34M | -$2.43M | $1.2M | -$1.24M | $207,244.00 | -$9.67M | -$0.08 | -$0.08 | 543,472 | 543,472 |
|---|
| 2021-06-30 | $10.33M | $6.2M | $4.13M | $757,966.00 | — | $6.43M | -$2.3M | $3.47M | $1.17M | $40,759.00 | $1.1M | $0.06 | $0.06 | 18,711,463 | 18,711,463 |
|---|
| 2021-03-31 | $9.26M | $5.33M | $3.93M | $641,497.00 | — | $5.89M | -$1.96M | $4.51M | $2.54M | $98,477.00 | $2.45M | $0.13 | $0.13 | 18,558,843 | 18,663,770 |
|---|
| 2020-12-31 | $8.84M | $4.83M | $4.01M | $634,225.00 | — | $6.05M | -$2.05M | $342,047.00 | -$1.7M | $28,954.00 | -$1.69M | -$0.09 | -$0.09 | 17,842,664 | 17,842,664 |
|---|
| 2020-09-30 | $10.74M | $7.1M | $3.65M | $713,831.00 | — | $5.7M | -$2.05M | $196,246.00 | -$1.85M | $1.88M | -$4.62M | -$0.18 | -$0.18 | 2,449,731 | 2,449,731 |
|---|
| 2020-06-30 | $8.44M | $5.16M | $3.28M | $331,936.00 | — | $5.68M | -$2.4M | -$1.82M | -$4.22M | $7,658.00 | -$4.2M | -$0.38 | -$0.38 | 10,933,926 | 10,933,926 |
|---|
| 2020-03-31 | $12.11M | $6.77M | $5.35M | $404,933.00 | — | $5.86M | -$516,900.00 | -$900,506.00 | -$1.42M | $189,543.00 | -$1.6M | -$0.26 | -$0.26 | 6,250,761 | 6,250,761 |
|---|
| 2019-12-31 | $12.22M | $6.87M | $5.35M | $376,586.00 | — | $4.95M | $397,490.00 | -$258,197.00 | $139,293.00 | — | -$55,618.00 | -$0.01 | -$0.01 | 4,086,609 | 4,086,609 |
|---|
| 2019-09-30 | $10.89M | $6.38M | $4.51M | $344,898.00 | — | $7.51M | -$3M | -$2.05M | -$5.05M | $618,667.00 | -$16.28M | — | — | 180,306 | 180,306 |
|---|
| 2019-06-30 | $10.93M | $6.87M | $4.06M | $285,853.00 | — | $4.34M | -$284,921.00 | -$2.16M | -$2.45M | -$780,742.00 | -$1.93M | -$1.59 | -$1.59 | 1,844,895 | 1,844,895 |
|---|
| 2019-03-31 | $11.73M | $6.92M | $4.81M | $471,611.00 | — | $7.56M | -$2.75M | -$510,756.00 | -$3.26M | -$1.17M | -$1.98M | -$0.14 | -$0.14 | 1,774,636 | 1,774,636 |
|---|
| 2018-12-31 | $5.72M | $3.53M | $2.19M | $379,517.00 | — | $3.71M | -$1.53M | -$468,602.00 | -$2M | -$50.00 | -$2.18M | -$0.24 | -$0.24 | 1,638,776 | 1,638,776 |
|---|
| 2018-09-30 | -$49.32M | -$32.24M | -$17.08M | $3.11M | — | -$4.73M | -$12.35M | -$990,972.00 | -$13.34M | -$2.96M | -$7.81M | $0.88 | $0.88 | 86,740 | 86,740 |
|---|
| 2018-06-30 | $19.16M | $11.9M | $7.26M | $2.25M | — | $8.49M | -$1.23M | -$573,423.00 | -$1.8M | $182.00 | -$2.58M | -$2.41 | -$2.41 | 1,449,517 | 1,449,517 |
|---|
| 2018-03-31 | $20.41M | $6.53M | $7.38M | $57,881.00 | — | $7.22M | $163,523.00 | $302,579.00 | $466,102.00 | $42,631.00 | $423,471.00 | $0.04 | $0.04 | 10,599,033 | 10,699,529 |
|---|
| 2017-12-31 | $32.38M | $8.67M | $10.52M | $149,217.00 | — | $9.66M | $867,691.00 | -$76,694.00 | $790,997.00 | -$59,006.00 | $731,991.00 | $0.07 | $0.07 | 10,486,770 | 10,644,723 |
|---|
| 2017-09-30 | $32.92M | $9.79M | $10.93M | — | — | $9.96M | $961,409.00 | $420,214.00 | $1.38M | -$237,845.00 | $1.39M | $0.05 | $0.05 | 80,484 | -38,284 |
|---|
| 2017-06-30 | $27.81M | $9.44M | $9.93M | — | — | $8.53M | $1.41M | -$50,413.00 | $1.35M | $172,286.00 | $1.18M | $0.12 | $0.11 | 10,033,060 | 10,300,022 |
|---|
| 2017-03-31 | $30.5M | $11.29M | $9.36M | — | — | $8.59M | $763,414.00 | -$641,022.00 | $122,392.00 | -$291,076.00 | $413,468.00 | $0.04 | $0.04 | 10,004,880 | 10,387,174 |
|---|
| 2016-12-31 | $29.4M | $9.6M | $9.7M | — | — | $7.71M | $1.99M | -$338,894.00 | $1.65M | $240,987.00 | $1.41M | $0.14 | $0.14 | 9,724,558 | 9,786,536 |
|---|
| 2016-09-30 | $36.77M | $11.2M | $11.35M | — | — | $9.34M | $2M | $1.06M | $3.06M | $1.02M | $2.04M | $0.23 | $0.23 | 325,354 | 330,220 |
|---|
| 2016-06-30 | $24.71M | $8.94M | $8.16M | — | — | $6.46M | $1.7M | -$142,884.00 | $1.55M | $123,298.00 | $1.43M | $0.16 | $0.16 | 8,804,446 | 8,872,966 |
|---|
| 2016-03-31 | $18.91M | $9.23M | $5.83M | — | — | $4.94M | $895,086.00 | -$70,890.00 | $824,196.00 | -$5,700.00 | $829,896.00 | $0.10 | $0.10 | 8,137,476 | 8,201,842 |
|---|
| 2015-12-31 | $13.31M | $6.13M | $3.87M | — | — | $3.41M | $466,986.00 | $175,235.00 | $642,221.00 | -$50,174.00 | $692,395.00 | $0.09 | $0.09 | 7,410,703 | 7,481,717 |
|---|
| 2015-09-30 | $14.05M | -$5.48M | $3.8M | — | — | $3.18M | $621,150.00 | -$88,067.00 | $533,083.00 | $115,917.00 | $417,166.00 | $0.05 | $0.05 | 49,441 | -13,368 |
|---|
| 2015-06-30 | $14.67M | $10.41M | $4.25M | — | — | $3.57M | $681,066.00 | $246,539.00 | $927,605.00 | -$14,900.00 | $942,505.00 | $0.14 | $0.14 | 6,835,623 | 6,882,870 |
|---|
| 2015-03-31 | $14.33M | $10.09M | $4.24M | — | — | $3.45M | $797,573.00 | $262,600.00 | $1.06M | -$21,400.00 | $1.08M | $0.16 | $0.16 | 6,766,587 | 6,766,587 |
|---|
| 2014-12-31 | $13.84M | $9.82M | $4.02M | — | — | $3.62M | $401,235.00 | -$83,063.00 | $318,172.00 | -$78,700.00 | $396,872.00 | $0.06 | $0.06 | 6,771,833 | 6,784,007 |
|---|
| 2014-09-30 | $13.69M | $9.16M | $4.53M | — | — | $3.64M | $888,196.00 | -$94,315.00 | $793,881.00 | $27,262.00 | $766,619.00 | $0.11 | $0.11 | 0 | 0 |
|---|
| 2014-06-30 | $13.45M | $9.25M | $4.2M | — | — | $3.36M | $835,184.00 | -$102,660.00 | $732,524.00 | $16,424.00 | $716,100.00 | $0.11 | $0.11 | 6,766,587 | 6,766,587 |
|---|
| 2014-03-31 | $11.55M | $7.5M | $4.05M | — | — | $3.21M | $832,139.00 | -$50,524.00 | $781,615.00 | $12,000.00 | $769,615.00 | $0.02 | $0.02 | 40,599,129 | 40,599,129 |
|---|
| 2013-12-31 | $6.85M | $6.14M | $2.82M | — | — | $2.37M | $457,677.00 | -$35,849.00 | $421,828.00 | $5,276.00 | $416,552.00 | $0.01 | $0.01 | 40,599,129 | 40,599,129 |
|---|
| 2013-09-30 | $2.53M | $2.6M | -$69,685.00 | — | — | -$54,193.00 | -$15,492.00 | -$13,521.00 | -$29,013.00 | -$86,500.00 | $57,487.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2013-06-30 | $5.33M | $5.01M | $327,023.00 | — | — | $303,747.00 | $23,276.00 | -$12,308.00 | $10,968.00 | $3,300.00 | $7,668.00 | $0.00 | $0.00 | 40,599,129 | 40,599,129 |
|---|
| 2013-03-31 | $3.62M | $3.24M | $380,612.00 | — | — | $286,529.00 | $94,083.00 | -$10,555.00 | $83,528.00 | $27,100.00 | $56,428.00 | $0.00 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2012-12-31 | $2.19M | $1.68M | $507,032.00 | $0.00 | — | $262,051.00 | $244,981.00 | -$9,466.00 | $235,515.00 | $68,600.00 | $166,915.00 | $0.01 | $0.01 | 40,599,129 | 40,599,129 |
|---|
| 2012-09-30 | $4.8M | $4.97M | -$170,829.00 | — | — | -$171,798.00 | $969.00 | -$33,255.00 | -$32,286.00 | -$253,798.00 | $224,512.00 | — | $0.01 | — | 267 |
|---|
| 2012-06-30 | $3.67M | $3.31M | $359,834.00 | — | — | $250,808.00 | $109,026.00 | -$5,392.00 | $103,634.00 | $38,980.00 | $64,654.00 | $0.01 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2012-03-31 | $1.67M | $1.1M | $569,844.00 | — | — | $285,744.00 | $284,100.00 | $11,936.00 | $296,036.00 | $126,565.00 | $169,471.00 | $0.00 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2011-12-31 | $2.02M | $1.4M | $617,279.00 | $0.00 | — | $318,618.00 | $298,661.00 | -$15,364.00 | $283,297.00 | $0.00 | $283,297.00 | $0.01 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2011-09-30 | $2.65M | $2.56M | $96,014.00 | — | — | -$1.17M | $240,096.00 | -$42,767.00 | $197,329.00 | — | $197,329.00 | $0.00 | $0.00 | -50,000 | -50,000 |
|---|
| 2011-06-30 | $6M | $5.18M | $817,742.00 | — | — | $370,352.00 | $447,390.00 | -$18,938.00 | $428,452.00 | — | $428,452.00 | $0.01 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2011-03-31 | $3.25M | $2.6M | $654,363.00 | — | — | $397,718.00 | $256,645.00 | -$15,760.00 | $240,885.00 | — | $240,885.00 | $0.01 | $0.01 | 39,822,862 | 39,822,862 |
|---|
| 2010-12-31 | $1.82M | $1.26M | $563,294.00 | — | — | $403,419.00 | $159,875.00 | -$15,658.00 | $144,217.00 | — | $144,217.00 | $0.01 | $0.01 | 39,822,862 | 39,822,862 |
|---|
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-09-30 | $76.49M | $44.2M | $32.29M | $2.35M | $28.19M | $31.78M | $509,826.00 | -$27.82M | -$27.31M | $734,880.00 | -$28.11M | — | — | 132,396 | 132,396 |
|---|
| 2024-09-30 | $66.86M | $39.39M | $27.48M | $3.36M | $27.59M | $32.75M | -$5.27M | -$2.21M | -$7.48M | $202,280.00 | -$7.23M | — | — | 27,240 | 27,240 |
|---|
| 2023-09-30 | $59.37M | $33.68M | $25.69M | $3.27M | $22.9M | $27.2M | -$1.51M | -$4.49M | -$6M | $394,272.00 | -$9.2M | — | — | 414 | 414 |
|---|
| 2022-09-30 | $45.03M | $28.46M | $16.57M | $4.44M | $21.18M | $30.7M | -$14.13M | $3.3M | -$10.83M | -$209,345.00 | -$13.02M | — | — | 709,488 | 709,488 |
|---|
| 2021-09-30 | $43.13M | $26.16M | $16.97M | $3.17M | — | $25.71M | -$8.74M | $9.51M | $769,212.00 | $375,434.00 | -$7.81M | $0.02 | $0.02 | 18,911,746 | 18,911,746 |
|---|
| 2020-09-30 | $43.52M | $25.9M | $17.62M | $1.83M | — | $22.19M | -$4.57M | -$2.79M | -$7.36M | $2.07M | -$10.47M | -$1.00 | -$1.00 | 9,611,516 | 9,611,516 |
|---|
| 2019-09-30 | $39.27M | $23.7M | $15.56M | $1.48M | — | $23.01M | -$7.45M | -$5.19M | -$12.64M | -$1.34M | -$22.36M | — | — | 2,267,501 | 2,267,501 |
|---|
| 2018-09-30 | $22.64M | $14.43M | $8.22M | $5.56M | — | $20.77M | -$12.55M | -$1.34M | -$13.89M | -$2.86M | -$9.24M | -$0.90 | -$0.90 | 1,404,533 | 1,404,533 |
|---|
| 2017-09-30 | $120.63M | $40.12M | $39.91M | — | — | $34.8M | $5.12M | -$610,115.00 | $4.51M | -$115,648.00 | $4.39M | $0.32 | $0.31 | 10,013,378 | 10,175,736 |
|---|
| 2016-09-30 | $93.7M | $35.5M | $29.21M | — | — | $24.15M | $5.06M | $1.02M | $6.08M | $1.09M | $4.99M | $0.59 | $0.59 | 8,441,620 | 8,514,772 |
|---|
| 2015-09-30 | $56.89M | $24.84M | $16.32M | — | — | $13.82M | $2.5M | $338,009.00 | $2.84M | $917.00 | $2.84M | $0.41 | $0.40 | 6,843,666 | 6,911,235 |
|---|
| 2014-09-30 | $47.65M | $32.06M | $15.6M | — | — | $12.58M | $3.01M | -$283,348.00 | $2.73M | $60,962.00 | $2.67M | $0.39 | $0.39 | 6,766,587 | 6,766,587 |
|---|
| 2013-09-30 | $13.67M | $12.53M | $1.14M | — | — | $798,135.00 | $346,847.00 | -$45,850.00 | $300,997.00 | $12,500.00 | $288,497.00 | $0.01 | $0.01 | 40,599,129 | 40,599,129 |
|---|
| 2012-09-30 | $12.16M | $10.79M | $1.38M | — | — | $683,372.00 | $692,756.00 | -$42,075.00 | $650,681.00 | $2,482.00 | $648,199.00 | — | $0.02 | — | 39,823,129 |
|---|
| 2011-09-30 | $13.73M | $11.6M | $2.13M | — | — | $0.00 | $1.1M | -$93,123.00 | $1.01M | $0.00 | $1.01M | $0.02 | $0.02 | 39,772,862 | 39,772,862 |
|---|
| 2010-09-30 | $3.3M | $1.91M | $1.39M | — | — | $2.39M | -$1M | -$26,970.00 | -$1.03M | — | -$1.03M | -$0.03 | -$0.03 | 39,772,862 | 39,772,862 |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | — | — | $155,010.00 | — | — | — | — |
|---|