Complete source-backed income-statement history.
- Available history
- 2013-06-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 | — | — | — | $3.58M | — | $5.72M | -$5.72M | $73,924.00 | — | — | -$5.65M | -$0.70 | -$0.70 | 226,251 | 226,251 |
|---|
| 2026-03-31 | — | — | — | $3.18M | — | $5.39M | -$5.39M | $115,078.00 | — | — | -$5.27M | -$0.70 | -$0.70 | 7,543,923 | 7,543,923 |
|---|
| 2025-12-31 | — | — | — | $4.27M | — | $6.26M | -$6.26M | $192,830.00 | — | — | -$6.07M | -$0.77 | -$0.77 | 7,920,795 | 7,920,795 |
|---|
| 2025-09-30 | — | — | — | $2.94M | $2.29M | $5.28M | -$5.28M | $197,038.00 | — | — | -$5.09M | -$0.98 | -$0.98 | 5,214,355 | 5,214,355 |
|---|
| 2025-06-30 | — | — | — | $1.22M | $2.38M | $3.66M | -$3.66M | $173,944.00 | — | — | -$3.49M | -$1.44 | -$1.44 | 127,020 | 127,020 |
|---|
| 2025-03-31 | — | — | — | $1.34M | $1.59M | $2.99M | -$2.99M | $199,786.00 | — | — | -$2.79M | -$1.51 | -$1.51 | 1,850,722 | 1,850,722 |
|---|
| 2024-12-31 | — | — | — | $4.7M | $2.53M | $7.29M | -$7.29M | $180,300.00 | — | — | -$7.11M | -$4.55 | -$4.55 | 1,571,725 | 1,571,725 |
|---|
| 2024-09-30 | — | — | — | $1.99M | $2.07M | $4.12M | -$4.12M | -$29,950.00 | — | — | -$4.15M | -$7.00 | -$7.00 | 639,836 | 639,836 |
|---|
| 2024-06-30 | — | — | — | $2.05M | $2.68M | $4.79M | -$4.79M | -$150,494.00 | — | — | -$4.94M | -$66.01 | -$66.01 | -3,535,138 | -3,535,138 |
|---|
| 2024-03-31 | — | — | — | $5.7M | $1.97M | $7.73M | -$7.73M | -$335,775.00 | — | — | -$8.07M | -$2.00 | -$2.00 | 4,480,108 | 4,480,108 |
|---|
| 2023-12-31 | — | — | — | $6.47M | $2.25M | $8.78M | -$8.78M | $379,963.00 | — | — | -$8.4M | -$2.20 | -$2.20 | 3,817,077 | 3,817,077 |
|---|
| 2023-09-30 | — | — | — | $8.88M | $1.94M | $10.88M | -$10.88M | $165,357.00 | — | — | -$10.71M | -$2.92 | -$2.92 | 3,672,490 | 3,672,490 |
|---|
| 2023-06-30 | — | — | — | $8.3M | $2.62M | $10.98M | -$10.98M | $1.86M | — | — | -$9.11M | -$14.15 | -$14.15 | -27,969,033 | -27,969,033 |
|---|
| 2023-03-31 | — | — | — | $11.2M | $2.52M | $13.77M | -$13.77M | -$1.27M | — | — | -$15.04M | -$0.43 | -$0.43 | 35,325,580 | 35,325,580 |
|---|
| 2022-12-31 | — | — | — | $7.03M | $4.4M | $11.49M | -$11.49M | -$4.19M | — | — | -$15.69M | -$0.50 | -$0.50 | 31,168,826 | 31,168,826 |
|---|
| 2022-09-30 | — | — | — | $6.77M | $2.01M | $8.83M | -$8.83M | — | — | — | -$10.42M | -$0.38 | -$0.38 | 27,212,445 | 27,212,445 |
|---|
| 2022-06-30 | — | — | — | $5.87M | $3.36M | $9.29M | -$9.29M | — | — | — | -$8.09M | -$0.33 | -$0.33 | 107,175 | 107,175 |
|---|
| 2022-03-31 | — | — | — | $3.58M | $2.11M | $5.75M | -$5.75M | — | — | — | -$7.04M | -$0.28 | -$0.28 | 24,984,083 | 24,984,083 |
|---|
| 2021-12-31 | — | — | — | $4.71M | $1.89M | $6.67M | -$6.67M | — | — | — | -$5.41M | -$0.22 | -$0.22 | 24,962,373 | 24,962,373 |
|---|
| 2021-09-30 | — | — | — | $3.09M | $2.4M | $5.55M | -$5.55M | — | — | — | -$5.54M | -$0.23 | -$0.23 | 23,719,927 | 23,719,927 |
|---|
| 2021-06-30 | — | — | — | $525,091.00 | $377,214.00 | $131.6M | -$131.6M | — | — | — | -$131.53M | -$10.18 | -$10.18 | 1,133,947 | 1,133,947 |
|---|
| 2021-03-31 | — | — | — | $789,577.00 | $2.15M | $3M | -$3M | — | — | — | -$2.99M | -$0.22 | -$0.22 | 13,919,933 | 13,919,933 |
|---|
| 2020-12-31 | — | — | — | $938,101.00 | $2.07M | $3.06M | -$3.06M | — | — | — | -$3.06M | -$0.22 | -$0.22 | 13,916,164 | 13,916,164 |
|---|
| 2020-09-30 | — | — | — | $100,914.00 | $228,497.00 | $386,755.00 | -$386,755.00 | — | — | — | $7.33M | -$7.75 | -$7.75 | 5,971,622 | 5,971,622 |
|---|
| 2020-06-30 | — | — | — | $147,457.00 | $372,168.00 | $576,970.00 | -$576,970.00 | — | — | — | -$19.15M | -$3.83 | -$3.83 | 89,695 | 89,695 |
|---|
| 2020-03-31 | — | — | — | $353,198.00 | $288,711.00 | $699,253.00 | -$699,253.00 | — | — | — | -$366,402.00 | -$0.07 | -$0.07 | 5,199,003 | 5,199,003 |
|---|
| 2019-12-31 | — | — | — | $346,514.00 | $306,589.00 | $710,447.00 | -$710,447.00 | — | — | — | $6.67M | $1.29 | $1.29 | 5,183,724 | 5,183,724 |
|---|
| 2019-09-30 | — | — | — | $341,501.00 | $307,373.00 | $706,218.00 | -$706,218.00 | — | — | — | -$3.82M | -$5.06 | -$5.06 | 4,132,617 | 4,132,617 |
|---|
| 2019-06-30 | — | — | — | $275,727.00 | $322,916.00 | $655,987.00 | -$655,987.00 | — | — | — | -$655,865.00 | -$0.25 | -$0.25 | 42,154 | 42,154 |
|---|
| 2019-03-31 | — | — | — | $331,834.00 | $459,111.00 | $848,289.00 | -$848,289.00 | — | — | — | -$848,041.00 | -$0.34 | -$0.34 | 2,520,429 | 2,520,429 |
|---|
| 2018-12-31 | — | — | — | $206,019.00 | $237,507.00 | $500,870.00 | -$500,870.00 | — | — | — | -$500,510.00 | -$0.20 | -$0.20 | 2,520,429 | 2,520,429 |
|---|
| 2018-09-30 | — | — | — | $194,521.00 | $239,562.00 | $491,427.00 | -$491,427.00 | — | — | — | -$439,871.00 | — | — | — | 309,279,009 |
|---|
| 2018-06-30 | — | — | — | $95,736.00 | $370,833.00 | $523,913.00 | -$523,913.00 | — | — | — | -$576,037.00 | — | — | — | 743,873 |
|---|
| 2018-03-31 | — | — | — | $46,420.00 | $587,450.00 | $691,215.00 | -$691,215.00 | — | — | — | -$692,557.00 | — | — | — | 96,939,603 |
|---|
| 2017-12-31 | — | — | — | $186,841.00 | $250,622.00 | $494,807.00 | -$494,807.00 | — | — | — | -$502,682.00 | — | — | — | 94,848,836 |
|---|
| 2017-09-30 | — | — | — | $41,854.00 | $38,075.00 | $662,232.00 | -$662,232.00 | — | — | — | -$662,841.00 | — | — | — | 93,301,583 |
|---|
| 2017-06-30 | — | — | — | $90,482.00 | $33,669.00 | $443,934.00 | -$443,934.00 | — | — | — | -$443,035.00 | — | — | — | 799,617 |
|---|
| 2017-03-31 | — | — | — | $120,043.00 | $25,693.00 | $400,527.00 | -$400,527.00 | — | — | — | -$178,495.00 | — | — | — | 91,493,146 |
|---|
| 2016-12-31 | — | — | — | $128,559.00 | $7,533.00 | $357,799.00 | -$357,799.00 | — | — | — | -$357,799.00 | — | — | — | 87,504,667 |
|---|
| 2016-09-30 | $0.00 | $0.00 | — | $127,270.00 | $2,226.00 | $351,353.00 | -$351,353.00 | — | — | $0.00 | -$351,342.00 | — | — | — | 87,205,550 |
|---|
| 2016-06-30 | — | — | — | — | $6,983.00 | $269,619.00 | -$269,619.00 | — | — | — | -$269,669.00 | — | — | — | -11,125 |
|---|
| 2016-03-31 | — | — | — | — | $2,536.00 | $57,854.00 | -$57,854.00 | — | — | — | -$57,810.00 | — | — | — | 87,210,000 |
|---|
| 2015-12-31 | — | — | — | — | $2,499.00 | $49,928.00 | -$49,928.00 | — | — | — | -$49,878.00 | — | — | — | 87,210,000 |
|---|
| 2015-09-30 | $0.00 | $0.00 | — | $0.00 | $3,301.00 | $54,627.00 | -$54,627.00 | — | — | $0.00 | -$54,566.00 | — | — | — | 87,210,000 |
|---|
| 2015-06-30 | — | — | — | $796.00 | $5,049.00 | $54,854.00 | — | — | — | — | -$54,793.00 | — | — | — | 0 |
|---|
| 2015-03-31 | — | — | — | — | $3,068.00 | $49,042.00 | — | — | — | — | -$48,954.00 | — | — | — | 87,210,000 |
|---|
| 2014-12-31 | — | — | — | — | $5,933.00 | $70,591.00 | — | — | — | — | -$70,485.00 | — | — | — | 87,210,000 |
|---|
| 2014-09-30 | — | — | — | $3,400.00 | $2,421.00 | $58,890.00 | — | — | — | — | -$58,776.00 | — | — | — | 87,210,000 |
|---|
| 2014-06-30 | — | — | — | $0.00 | -$73,728.00 | $173,349.00 | — | — | — | — | -$173,236.00 | — | — | — | 15,904 |
|---|
| 2014-03-31 | — | — | — | $19,409.00 | $28,762.00 | $48,171.00 | — | — | — | — | -$48,041.00 | — | — | — | 87,083,596 |
|---|
| 2013-12-31 | — | — | — | $19,150.00 | — | $47,282.00 | — | — | — | — | -$47,126.00 | — | — | — | 87,060,000 |
|---|
| 2013-09-30 | — | — | — | $11,420.00 | — | $53,583.00 | — | — | — | — | -$53,493.00 | — | — | — | 87,060,000 |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | — | — | — | -$17,510.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 |
|---|
| 2026-06-30 | — | — | — | $13.96M | — | $22.65M | -$22.65M | $578,870.00 | — | — | -$22.07M | -$3.05 | -$3.05 | 7,245,928 | 7,245,928 |
|---|
| 2025-06-30 | — | — | — | $9.27M | $8.57M | $18.07M | -$18.07M | $524,080.00 | — | — | -$17.54M | -$12.12 | -$12.12 | 1,477,372 | 1,477,372 |
|---|
| 2024-06-30 | — | — | — | $23.1M | $8.85M | $32.18M | -$32.18M | $59,052.00 | — | — | -$32.12M | -$73.05 | -$73.05 | 451,853 | 451,853 |
|---|
| 2023-06-30 | — | — | — | $33.3M | $11.55M | $45.08M | -$45.08M | -$5.18M | — | — | -$50.26M | -$15.47 | -$15.47 | 3,248,349 | 3,248,349 |
|---|
| 2022-06-30 | — | — | — | $17.26M | $9.77M | $27.25M | -$27.25M | — | — | — | -$26.08M | -$1.06 | -$1.06 | 24,662,557 | 24,662,557 |
|---|
| 2021-06-30 | — | — | — | $2.54M | $4.64M | $138.05M | -$138.05M | — | — | — | -$130.25M | -$14.82 | -$14.82 | 12,403,159 | 12,403,159 |
|---|
| 2020-06-30 | — | — | — | $1.15M | $1.31M | $2.69M | -$2.69M | — | — | — | -$16.68M | -$6.85 | -$6.85 | 4,929,497 | 4,929,497 |
|---|
| 2019-06-30 | — | — | — | $1.01M | $1.26M | $2.5M | -$2.5M | — | — | — | -$2.44M | -$0.98 | -$0.98 | 2,539,611 | 2,539,611 |
|---|
| 2018-06-30 | — | — | — | $370,852.00 | $1.77M | $2.37M | -$2.37M | — | — | — | -$2.43M | — | — | — | 95,758,079 |
|---|
| 2017-06-30 | — | — | — | $466,354.00 | $69,122.00 | $1.55M | -$1.55M | — | — | — | -$1.33M | — | — | — | 89,391,302 |
|---|
| 2016-06-30 | — | — | — | $37,901.00 | $15,319.00 | $432,028.00 | -$432,028.00 | — | — | — | -$431,923.00 | — | — | — | 87,198,875 |
|---|
| 2015-06-30 | — | — | — | $4,196.00 | $16,471.00 | $233,377.00 | -$233,377.00 | — | — | — | -$233,008.00 | — | — | — | 87,210,000 |
|---|
| 2014-06-30 | — | — | — | $49,419.00 | $25,889.00 | $322,385.00 | — | — | — | — | -$321,896.00 | — | — | — | 87,083,596 |
|---|
| 2013-06-30 | — | — | — | — | $17,515.00 | $17,515.00 | — | — | — | — | -$17,510.00 | — | — | — | 41,226,379 |
|---|