Complete source-backed income-statement history.
- Available history
- 2017-03-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 |
|---|
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 | $6.35M | $4.48M | $1.85M | — | $1.03M | $2.7M | -$855,794.00 | $46,902.00 | -$808,892.00 | $121,025.00 | -$1.11M | -$0.25 | -$0.25 | 2,922,559 | 2,922,559 |
|---|
| 2025-03-31 | $6.19M | $3.58M | $2.58M | — | $852,569.00 | $2.97M | -$392,462.00 | $119,718.00 | -$272,744.00 | $100,104.00 | -$465,299.00 | -$0.11 | -$0.11 | 4,084,422 | 4,084,422 |
|---|
| 2024-03-31 | $7.22M | $4.2M | $2.99M | — | $1.07M | $3.23M | -$240,522.00 | -$5,448.00 | -$245,970.00 | $130,890.00 | -$55,288.00 | -$0.01 | -$0.01 | 4,429,195 | 4,429,195 |
|---|
| 2023-03-31 | $10.69M | $4.97M | $5.69M | — | $1.13M | $3.67M | $2.01M | $91,004.00 | $2.1M | $430,529.00 | $905,892.00 | $0.20 | $0.20 | 4,440,085 | 4,440,085 |
|---|
| 2022-03-31 | $11.47M | $5.95M | $5.46M | — | — | $4.42M | $1.04M | $100,672.00 | $1.14M | $238,885.00 | $743,135.00 | $0.17 | $0.17 | 4,435,164 | 4,435,164 |
|---|
| 2021-03-31 | $8.52M | $3.95M | $4.52M | — | — | $3.43M | $1.09M | $110,093.00 | $1.2M | $180,334.00 | $679,675.00 | $0.16 | $0.16 | 4,381,033 | 4,381,033 |
|---|
| 2020-03-31 | $5.64M | $3.35M | $2.25M | — | — | $3.82M | -$1.57M | $142,595.00 | -$1.43M | $212,498.00 | -$1.64M | -$0.39 | $4,290,681.00 | — | 4,290,681 |
|---|
| 2019-03-31 | $5.36M | $2.82M | $2.5M | — | — | $3.74M | -$1.24M | $123,260.00 | -$1.12M | -$96,804.00 | -$946,183.00 | — | — | — | 3,200,000 |
|---|
| 2018-03-31 | $5.97M | $2.2M | $3.74M | — | — | $2.67M | $1.07M | $223,006.00 | $1.3M | $92,023.00 | $1.14M | — | — | — | 3,200,000 |
|---|
| 2017-03-31 | $5.17M | $2.12M | $3.02M | — | — | $2.36M | $658,812.00 | $64,371.00 | $723,183.00 | $105,952.00 | $572,701.00 | — | — | — | 3,200,000 |
|---|