• $97.9M
    Market Cap
  • 33.84%
    1-Year Change
  • Security & Protection Services
    Industry
Annual
Quarterly
04/30/2026
04/30/2025
04/30/2024
04/30/2023
Income Statement
Total Operating Revenue
24.9M
+10.27%
22.5M
+3.54%
21.8M
+8.95%
20.0M
-3.65%
Cost of Revenue
12.9M
+10.96%
11.6M
+6.43%
10.9M
+3.03%
10.6M
-1.07%
Gross Profit
11.9M
+9.53%
10.9M
+0.64%
10.8M
+15.65%
9.4M
-6.40%
Sales and Marketing Expense
3.3M
+7.48%
3.1M
+5.27%
3.0M
+4.30%
2.8M
-0.74%
Research and Development Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Depreciation and Amortization Expense
350,000
-28.13%
487,000
0.00%
487,000
+9.44%
445,000
+2.30%
Total Operating Expenses
5.0M
+6.68%
4.7M
+2.64%
4.6M
+5.52%
4.3M
-1.21%
Operating Profit
7.0M
+11.67%
6.2M
-0.81%
6.3M
+24.29%
5.1M
-10.41%
Interest Income
1.6M
+14.04%
1.4M
+26.34%
1.1M
+4.49%
1.1M
+3.99%
Interest Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Interest Income and Expense and Net
1.6M
+14.04%
1.4M
+26.34%
1.1M
+4.49%
1.1M
+3.99%
Total Nonoperating Income and Expense
7.5M
+162.09%
2.9M
-28.73%
4.0M
+434.30%
755,000
+157.77%
Income before Taxes
14.5M
+59.12%
9.1M
-11.72%
10.3M
+77.52%
5.8M
+33.96%
Income Taxes
3.1M
+57.22%
2.0M
-28.39%
2.8M
+161.34%
1.1M
+36.52%
Extraordinary Items
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Net Income
11.4M
+59.04%
7.2M
-4.83%
7.6M
+58.88%
4.8M
+33.40%
Net Income from Continuing Operations Applicable to Common
14.5M
+59.12%
9.1M
-11.72%
10.3M
+77.52%
5.8M
+33.96%
Basic EPS and Net Income
2.33
+59.59%
1.46
-5.19%
1.54
+60.42%
0.96
+33.33%
Diluted EPS and Net Income
2.32
+60.00%
1.45
-5.23%
1.53
+59.38%
0.96
+33.33%
Basic Weighted Average Shares
4.9M
-0.10%
4.9M
-0.37%
4.9M
-0.35%
4.9M
-0.22%
Diluted Weighted Average Shares
4.9M
-0.10%
4.9M
-0.36%
4.9M
-0.35%
5.0M
-0.22%
Balance Sheet
Cash and Cash Equivalents
5.2M
-20.32%
6.5M
-9.01%
7.1M
+43.88%
4.9M
-18.67%
Short-Term Investments
42.3M
+18.47%
35.7M
+3.62%
34.5M
+9.96%
31.4M
+1.24%
Cash and Cash Equivalents and Short-Term Investments
47.5M
+12.52%
42.2M
+1.46%
41.6M
+14.58%
36.3M
-2.03%
Total Current Assets
68.4M
+13.34%
60.4M
+5.09%
57.4M
+9.70%
52.4M
+3.72%
Accumulated Depreciation
5.9M
+3.58%
5.7M
+6.71%
5.3M
+4.54%
5.1M
+5.99%
Property and Plant and Equipment and Net
2.2M
+6.06%
2.0M
+1.40%
2.0M
+0.30%
2.0M
+12.07%
Total Long-Term Assets
2.2M
+6.06%
2.0M
+1.40%
2.0M
+0.30%
2.0M
+12.07%
Total Assets
71.4M
+12.68%
63.3M
+4.21%
60.8M
+8.63%
56.0M
+3.55%
Income Taxes Payable
3.3M
+42.27%
2.3M
-6.34%
2.5M
+44.35%
1.7M
-14.46%
Total Short-Term Debt
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Total Current Liabilities
4.7M
+12.74%
4.2M
+11.00%
3.8M
+5.03%
3.6M
+10.10%
Total Long-Term Debt
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Total Long-Term Liabilities
3.3M
+43.64%
2.3M
-3.27%
2.4M
+38.27%
1.7M
-0.86%
Total Liabilities
8.0M
+23.76%
6.5M
+5.45%
6.1M
+15.86%
5.3M
+6.27%
Retained Earnings
65.6M
+11.00%
59.1M
+3.93%
56.8M
+8.30%
52.5M
+3.22%
Total Stockholders Equity
63.4M
+11.42%
56.9M
+4.07%
54.6M
+7.87%
50.6M
+3.28%
Total Shares Outstanding
8.5M
0.00%
8.5M
0.00%
8.5M
0.00%
8.5M
0.00%
Cash Flow
Cash from Operating Activities
4.7M
+8.61%
4.3M
-28.28%
6.0M
+111.74%
2.8M
+44.03%
Capital Expenditures
383,000
N/A
N/A
N/A
378,000
-31.02%
548,000
+40.51%
Cash from Investing Activities
-1.5M
+242.66%
-429,000
-19.06%
-530,000
-58.43%
-1.3M
+70.23%
Dividends Paid
4.5M
+0.45%
4.4M
+52.56%
2.9M
+8.40%
2.7M
+19.14%
Cash from Financing Activities
-4.5M
+0.09%
-4.5M
+36.69%
-3.3M
+22.63%
-2.7M
+9.24%
Financials Ratio
Gross Margin
48.08%
-0.67%
48.41%
-2.81%
49.80%
+6.15%
46.92%
-2.86%
Operating Margin
28.03%
+1.27%
27.68%
-4.20%
28.89%
+14.08%
25.33%
-7.02%
Return on Assets
16.98%
+46.54%
11.59%
-10.49%
12.95%
+49.70%
8.65%
+31.20%
Return on Equity
19.03%
+47.51%
12.90%
-10.13%
14.36%
+50.44%
9.54%
+30.40%
Revenue Growth
10.27%
+189.86%
3.54%
-60.42%
8.95%
+345.46%
-3.65%
-130.26%
Current Ratio
14.56
+0.53%
14.48
-5.32%
15.30
+4.44%
14.65
-5.80%
Cash Ratio
1.10
-29.32%
1.55
-18.03%
1.89
+36.98%
1.38
-26.13%
Debt-to-Equity Ratio
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Debt-to-Assets Ratio
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A

Earnings & Revenue History

Debt-to-Assets

Cash Flow