Complete source-backed income-statement history.
- Available history
- 2013-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 | — | — | — | — | — | — | — | — | — | $4.54M | $14.61M | $0.48 | $0.47 | 28,504,000 | 28,654,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | $3.69M | $13.4M | $0.43 | $0.43 | 28,461,000 | 28,673,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | $4.95M | $19.54M | $0.64 | $0.64 | 1,014,000 | 947,000 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | $7.17M | $17.9M | $0.68 | $0.67 | 25,600,000 | 26,043,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | $5.07M | $13.7M | $0.53 | $0.52 | 25,167,000 | 25,648,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $2.28M | $9.37M | $0.36 | $0.35 | 25,156,000 | 25,550,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $5.43M | $18.32M | $0.71 | $0.70 | 172,000 | 262,000 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | $5.12M | $11.93M | $0.45 | $0.45 | 25,425,000 | 26,589,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | $3.84M | $10.95M | $0.43 | $0.43 | 24,599,000 | 24,706,000 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $3.45M | $9.65M | $0.38 | $0.38 | 24,287,000 | 24,358,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $3.99M | $10.85M | $0.43 | $0.42 | 8,000 | 12,000 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | $3.42M | $10.92M | $0.43 | $0.43 | 24,277,000 | 24,413,000 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | $2.6M | $7.01M | $0.27 | $0.27 | 24,264,000 | 24,306,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | -$11.95M | $18.55M | $0.76 | $0.74 | 24,223,000 | 24,881,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $6.29M | -$2.22M | -$0.09 | -$0.09 | -6,000 | -6,000 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | $118,000.00 | $11.36M | $0.47 | $0.47 | 24,299,000 | 24,299,000 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | -$886,000.00 | $13.52M | $0.56 | $0.56 | 24,157,000 | — |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $943,000.00 | $9.65M | $0.40 | $0.40 | 24,156,000 | — |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | $20.03M | $0.84 | — | 327,000 | — |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | — | $16.61M | $0.74 | — | 22,541,000 | — |
|---|
| 2014-09-30 | $38.17M | — | — | — | — | — | — | — | $4.52M | $1.93M | $2.64M | $0.35 | $0.34 | 7,463,000 | 7,699,000 |
|---|
| 2013-09-30 | $34.77M | — | — | — | — | — | — | — | $1.95M | $137,000.00 | $1.82M | $0.26 | $0.24 | 7,064,000 | 7,604,000 |
|---|
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-12-31 | — | — | — | — | — | — | — | — | — | $19.47M | $60.51M | $2.21 | $2.18 | 26,324,000 | 26,715,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $17.84M | $50.85M | $1.97 | $1.96 | 24,945,000 | 25,186,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | -$1.96M | $47.33M | $1.89 | $1.88 | 24,263,000 | 24,348,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $6.46M | $32.31M | $1.34 | $1.34 | 24,198,000 | 24,198,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $1.33M | $84.14M | $3.69 | $3.69 | 22,795,000 | 22,795,000 |
|---|