Complete source-backed income-statement history.
- Available history
- 2005-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 | — | — | — | — | $2.03M | -$6.74M | $6.74M | $1.09M | — | — | $7.82M | $0.08 | $0.08 | 92,696,842,000 | 92,899,536,000 |
|---|
| 2026-03-31 | — | — | — | $4.19M | $2.29M | $6.48M | -$6.48M | $1.15M | — | — | -$5.34M | -$0.06 | -$0.06 | 92,675,753 | 92,675,753 |
|---|
| 2025-12-31 | — | — | — | $4.66M | $2.13M | $6.78M | -$6.78M | $1.12M | — | $18,000.00 | -$5.68M | -$0.06 | -$0.06 | 89,029,458 | 89,029,458 |
|---|
| 2025-09-30 | — | — | — | $7.29M | $3.55M | $10.84M | -$10.84M | $1.02M | — | — | -$9.83M | -$0.11 | -$0.11 | -85,000,505,553 | -85,000,505,553 |
|---|
| 2025-06-30 | — | — | — | $9.96M | $4.5M | $14.46M | -$14.46M | $1.22M | — | — | -$13.24M | -$0.16 | -$0.16 | 85,380,587,000 | 85,380,587,000 |
|---|
| 2025-03-31 | — | — | — | $9.89M | $2.62M | $12.51M | -$12.51M | $1.32M | — | — | -$11.2M | -$0.13 | -$0.13 | 85,073,769 | 85,073,769 |
|---|
| 2024-12-31 | — | — | — | $10.45M | $3.15M | $13.59M | -$13.59M | $1.48M | — | — | -$12.11M | -$0.14 | -$0.14 | 84,805,974 | 84,805,974 |
|---|
| 2024-09-30 | — | — | — | $11.61M | — | $14.27M | -$14.27M | $2.65M | -$11.74M | — | -$11.62M | -$0.14 | -$0.14 | 445,719 | 445,719 |
|---|
| 2024-06-30 | — | — | — | $11.81M | — | $14.6M | -$14.6M | $2.39M | -$12.28M | — | -$12.21M | -$0.14 | -$0.14 | 84,535,328 | 84,535,328 |
|---|
| 2024-03-31 | — | — | — | $9.73M | — | $12.62M | -$12.62M | $2.08M | -$10.44M | — | -$10.55M | -$0.13 | -$0.13 | 82,464,226 | 82,464,226 |
|---|
| 2023-12-31 | — | — | — | $8.68M | — | $11.38M | -$11.38M | $2.76M | -$8.54M | — | -$8.62M | -$0.11 | -$0.11 | 82,077,815 | 82,077,815 |
|---|
| 2023-09-30 | — | — | — | $10.06M | — | $12.66M | -$12.66M | $2.44M | -$10.21M | — | -$10.15M | -$0.13 | -$0.13 | 736,558 | 736,558 |
|---|
| 2023-06-30 | — | — | — | $10.28M | — | $13.53M | -$13.53M | $2.29M | -$11.24M | — | -$11.28M | -$0.14 | -$0.14 | 80,875,235 | 80,875,235 |
|---|
| 2023-03-31 | — | — | — | $11.31M | — | $14.19M | -$14.19M | $1.13M | -$13.06M | — | -$13.11M | -$0.17 | -$0.17 | 78,304,363 | 78,304,363 |
|---|
| 2022-12-31 | — | — | — | $12.07M | — | $15.38M | -$15.38M | $2.39M | -$12.99M | — | -$12.97M | -$0.17 | -$0.17 | 77,977,112 | 77,977,112 |
|---|
| 2022-09-30 | — | — | — | $11.38M | — | $15.28M | -$15.28M | $1.2M | -$14.08M | — | -$14.29M | — | — | — | — |
|---|
| 2022-06-30 | — | — | — | $9.27M | — | $12.46M | -$12.46M | $179,800.00 | -$12.28M | — | -$12.37M | — | — | — | — |
|---|
| 2022-03-31 | — | — | — | $8.6M | — | $11.52M | -$11.52M | $1.11M | -$10.41M | — | -$10.44M | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | $8.66M | — | $11.72M | -$11.72M | $871,003.00 | -$10.85M | — | -$10.88M | — | — | — | 75,997,738 |
|---|
| 2021-09-30 | — | — | — | $9.37M | — | $12.25M | — | $676,743.00 | -$11.58M | — | -$11.72M | — | — | — | — |
|---|
| 2021-06-30 | — | — | — | $8.96M | — | $11.4M | — | $1.26M | -$10.14M | — | -$10.18M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | $6.72M | — | $8.95M | — | $826,352.00 | -$8.13M | — | -$8.16M | — | — | — | 68,594,867 |
|---|
| 2020-12-31 | — | — | — | $7.93M | — | $9.4M | — | $1.6M | -$7.8M | — | -$7.86M | — | — | — | 64,295,143 |
|---|
| 2020-09-30 | — | — | — | $6.1M | — | -$54.67M | — | $1.55M | -$5.96M | — | -$5.97M | — | — | — | 793,507 |
|---|
| 2020-06-30 | — | — | — | $6.73M | — | $8.11M | — | $1.62M | -$6.48M | — | -$6.49M | — | — | — | 59,105,399 |
|---|
| 2020-03-31 | — | — | — | $6.05M | — | $7.77M | — | $536,492.00 | -$7.24M | — | -$7.24M | — | — | — | 58,353,954 |
|---|
| 2019-12-31 | — | — | — | $6.35M | — | $7.7M | — | $1.12M | -$6.58M | — | -$6.59M | — | — | — | 54,773,685 |
|---|
| 2019-09-30 | — | — | — | $4.71M | — | $6.35M | — | $745,917.00 | -$5.6M | — | -$5.61M | — | — | — | 1,214,549 |
|---|
| 2019-06-30 | — | — | — | $5.76M | — | $7.15M | — | $644,549.00 | -$6.5M | — | -$6.52M | — | — | — | 49,622,465 |
|---|
| 2019-03-31 | — | — | — | $6.08M | — | $8.14M | — | $941,181.00 | -$7.2M | — | -$7.25M | — | — | — | 47,134,686 |
|---|
| 2018-12-31 | — | — | — | $5.71M | — | $7.47M | — | $562,503.00 | -$6.91M | — | -$6.92M | — | — | — | 46,327,482 |
|---|
| 2018-09-30 | — | — | — | $4.41M | — | $5.89M | — | $332,087.00 | -$5.56M | — | -$5.59M | — | — | — | 290,042 |
|---|
| 2018-06-30 | — | — | — | $3M | — | $4.62M | — | $1.77M | -$2.85M | — | -$2.85M | — | — | — | 45,212,074 |
|---|
| 2018-03-31 | — | — | — | $3.25M | — | $4.73M | — | $10,310.00 | -$4.72M | — | -$4.75M | — | — | — | 44,545,523 |
|---|
| 2017-12-31 | — | — | — | $2.69M | — | $4.09M | — | $42,355.00 | -$4.05M | — | -$4.06M | — | — | — | 43,882,939 |
|---|
| 2017-09-30 | — | — | — | $3.84M | — | $5.2M | — | $51,990.00 | -$5.15M | — | -$5.15M | — | — | — | 496,884 |
|---|
| 2017-06-30 | — | — | — | $2.3M | — | $3.71M | — | $105,095.00 | -$3.6M | — | -$3.61M | — | — | — | 41,509,225 |
|---|
| 2017-03-31 | — | — | — | $2.49M | — | $3.61M | — | $2.07M | -$1.54M | — | -$1.55M | -$0.04 | -$0.04 | 41,159,707 | 41,159,707 |
|---|
| 2016-12-31 | — | — | — | $2.04M | — | $3.17M | — | $53,023.00 | -$3.12M | — | -$3.15M | -$0.08 | -$0.08 | 38,393,910 | 38,393,910 |
|---|
| 2016-09-30 | — | — | — | $3.37M | — | $6.58M | — | $77,744.00 | -$6.51M | — | -$6.51M | -$0.18 | -$0.18 | 191,588 | 191,588 |
|---|
| 2016-06-30 | — | — | — | $1.16M | — | $2.29M | — | $59,309.00 | -$2.23M | $6,000.00 | -$2.24M | -$0.06 | -$0.06 | 35,709,686 | 35,709,686 |
|---|
| 2016-03-31 | — | — | — | $1.09M | — | $2.18M | — | $149,367.00 | -$2.03M | — | -$2.03M | -$0.06 | -$0.06 | 35,214,793 | 35,214,793 |
|---|
| 2015-12-31 | — | — | — | $1.16M | — | $4.53M | — | $595,540.00 | -$3.94M | $17,615.00 | -$3.95M | -$0.12 | -$0.12 | 33,971,913 | 33,971,913 |
|---|
| 2015-09-30 | — | — | — | $746,503.00 | — | $3.97M | — | -$1.39M | -$5.36M | — | -$5.36M | -$0.21 | -$0.21 | 3,146,820 | 3,146,820 |
|---|
| 2015-06-30 | — | — | — | $799,462.00 | — | $1.51M | -$1.51M | -$2.73M | -$4.24M | — | -$4.24M | -$0.22 | -$0.22 | 19,095,055 | 19,095,055 |
|---|
| 2015-03-31 | — | — | — | $407,146.00 | — | $858,339.00 | -$858,339.00 | -$866,520.00 | -$1.72M | — | -$1.72M | -$0.12 | -$0.12 | 14,326,945 | 14,326,945 |
|---|
| 2014-12-31 | — | — | — | $318,625.00 | — | $770,678.00 | -$770,678.00 | -$16,040.00 | -$786,718.00 | — | -$786,718.00 | -$0.06 | -$0.06 | 12,907,598 | 12,907,598 |
|---|
| 2014-09-30 | — | — | — | $344,048.00 | — | — | -$639,367.00 | -$9.06M | — | — | -$8.3M | -$0.98 | -$0.98 | -28,413,698 | -28,413,698 |
|---|
| 2014-06-30 | — | — | — | $265,015.00 | — | — | -$998,833.00 | -$10,257.00 | — | — | -$1.01M | -$0.03 | -$0.03 | 39,260,098 | 39,260,098 |
|---|
| 2014-03-31 | — | — | — | $118,152.00 | — | — | -$1.02M | $2,307.00 | — | — | -$1.02M | -$0.03 | -$0.03 | 37,881,209 | 37,881,209 |
|---|
| 2013-12-31 | — | — | — | $5,180.00 | — | — | -$309,608.00 | $668,245.00 | — | — | $358,637.00 | $0.01 | -$0.01 | 37,484,793 | 43,933,759 |
|---|
| 2013-09-30 | — | — | — | $97,263.00 | — | — | -$1.47M | -$1.52M | — | — | -$2.99M | -$0.10 | -$0.10 | 1,667,754 | 1,667,754 |
|---|
| 2013-06-30 | — | — | — | $39,021.00 | — | — | -$125,982.00 | -$25,942.00 | — | — | -$151,924.00 | -$0.01 | -$0.01 | 30,240,687 | 30,240,687 |
|---|
| 2013-03-31 | — | — | — | $560.00 | — | — | -$127,111.00 | — | — | — | -$106,100.00 | — | $0.00 | — | 30,240,687 |
|---|
| 2012-12-31 | — | — | — | $127,003.00 | — | — | -$415,867.00 | — | — | — | -$453,517.00 | $0.01 | -$0.01 | 30,240,687 | 30,240,687 |
|---|
| 2012-09-30 | — | — | — | $112,957.00 | — | — | -$642,508.00 | — | — | — | -$677,383.00 | — | -$0.01 | — | 692,390 |
|---|
| 2012-06-30 | — | — | — | $393,963.00 | — | — | -$697,913.00 | — | — | — | -$4.54M | — | -$0.16 | — | 28,355,453 |
|---|
| 2012-03-31 | — | — | — | $429,607.00 | — | — | -$795,606.00 | — | — | — | -$910,201.00 | — | -$0.03 | — | 27,342,977 |
|---|
| 2011-12-31 | — | — | — | $1.72M | — | — | -$2.19M | — | — | — | -$2.17M | — | -$0.08 | — | 26,738,857 |
|---|
| 2011-09-30 | — | — | — | $591,776.00 | — | — | -$1.23M | — | — | — | -$1.42M | — | -$0.05 | — | 263,117 |
|---|
| 2011-06-30 | — | — | — | $777,971.00 | — | — | -$1.64M | — | — | — | -$1.58M | — | -$0.06 | — | 25,294,101 |
|---|
| 2011-03-31 | — | — | — | $730,242.00 | — | — | -$1.95M | — | — | — | -$1.97M | — | -$0.08 | — | 25,166,546 |
|---|
| 2010-12-31 | — | — | — | $497,290.00 | — | — | -$1.37M | — | — | — | -$1.89M | — | -$0.08 | — | 24,267,082 |
|---|
| 2010-09-30 | — | — | — | $1.09M | — | — | -$1.96M | — | — | — | -$2.79M | — | -$0.13 | — | 368,821 |
|---|
| 2010-06-30 | — | — | — | $613,161.00 | — | — | -$1.3M | — | — | — | -$1.97M | — | -$0.09 | — | 21,163,209 |
|---|
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 | — | — | — | $37.59M | $13.82M | $51.41M | -$51.41M | $5.03M | -$46.38M | — | -$46.38M | -$0.54 | -$0.54 | 85,289,447 | 85,289,447 |
|---|
| 2024-09-30 | — | — | — | $41.84M | $11.04M | $52.88M | -$52.88M | $9.88M | -$43M | — | -$43M | -$0.52 | -$0.52 | 83,468,049 | 83,468,049 |
|---|
| 2023-09-30 | — | — | — | $43.72M | $12.05M | $55.76M | -$55.76M | $8.26M | -$47.5M | — | -$47.51M | -$0.60 | -$0.60 | 79,787,596 | 79,787,596 |
|---|
| 2022-09-30 | — | — | — | $37.92M | — | $50.99M | -$50.99M | $3.37M | -$47.62M | — | -$47.98M | -$0.62 | -$0.62 | 76,909,993 | 76,909,993 |
|---|
| 2021-09-30 | — | — | — | $32.98M | — | $42M | -$42M | $4.36M | -$37.64M | — | -$37.91M | -$0.54 | -$0.54 | 69,802,960 | 69,802,960 |
|---|
| 2020-09-30 | — | — | — | $25.23M | — | -$31.09M | -$31.09M | $4.83M | -$26.26M | — | -$26.28M | — | — | — | 58,194,894 |
|---|
| 2019-09-30 | — | — | — | $22.26M | — | $29.11M | — | $2.89M | -$26.21M | — | -$26.29M | — | — | — | 48,906,470 |
|---|
| 2018-09-30 | — | — | — | $13.34M | — | $19.33M | — | $2.15M | -$17.18M | — | -$17.25M | — | — | — | 44,655,725 |
|---|
| 2017-09-30 | — | — | — | $10.67M | — | $15.68M | — | $2.28M | -$13.4M | — | -$13.46M | — | — | — | 40,841,033 |
|---|
| 2016-09-30 | — | — | — | $7.25M | — | $15.59M | — | $881,960.00 | -$14.71M | — | -$14.74M | -$0.42 | -$0.42 | 35,153,426 | 35,153,426 |
|---|
| 2015-09-30 | — | — | — | $2.27M | — | $7.11M | — | -$5M | -$12.11M | — | -$12.11M | -$0.65 | -$0.65 | 18,584,820 | 18,584,820 |
|---|
| 2014-09-30 | — | — | — | $732,395.00 | — | $2.97M | -$2.97M | -$8.4M | -$11.37M | -$1.4M | -$9.97M | -$1.02 | -$1.02 | 9,804,539 | 9,804,539 |
|---|
| 2013-09-30 | — | — | — | $263,847.00 | — | — | -$2.14M | -$1.56M | — | — | -$3.7M | -$0.12 | -$0.12 | 31,908,441 | 31,908,441 |
|---|
| 2012-09-30 | — | — | — | $2.65M | — | — | -$4.32M | — | — | — | -$8.3M | — | -$0.29 | — | 28,168,784 |
|---|
| 2011-09-30 | — | — | — | $2.6M | — | — | -$6.18M | — | — | — | -$7.31M | — | -$0.29 | — | 25,169,065 |
|---|
| 2010-09-30 | — | — | — | $2.73M | — | — | -$5.65M | — | — | — | -$8.78M | — | -$0.41 | — | 21,440,558 |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | — | — | -$5.5M | — | — | — | — |
|---|
| 2008-09-30 | — | — | — | — | — | — | — | — | — | — | -$5.35M | — | — | — | — |
|---|
| 2007-09-30 | — | — | — | — | — | — | — | — | — | — | -$1.58M | — | — | — | — |
|---|
| 2006-09-30 | — | — | — | — | — | — | — | — | — | — | -$25,532.00 | — | — | — | — |
|---|
| 2005-09-30 | — | — | — | — | — | — | — | — | — | — | -$91,625.00 | — | — | — | — |
|---|