• $145.9M
    Market Cap
  • 53.38%
    1-Year Change
  • N/A
    Industry
Annual
Quarterly
12/31/2021
12/31/2020
Income Statement
Total Operating Revenue
164.1M
+21.53%
135.1M
N/A
Cost of Revenue
79.9M
+34.22%
59.6M
N/A
Gross Profit
84.2M
+11.52%
75.5M
N/A
Sales and Marketing Expense
7.8M
+30.84%
5.9M
N/A
Research and Development Expense
N/A
N/A
N/A
N/A
Depreciation and Amortization Expense
838,718
+19.50%
701,868
N/A
Total Operating Expenses
67.5M
+7.57%
62.7M
N/A
Operating Profit
16.7M
+30.93%
12.8M
N/A
Interest Income
53,105
-78.19%
243,472
N/A
Interest Expense
-64,660
+56.20%
-41,396
N/A
Interest Income and Expense and Net
-11,555
-105.72%
202,076
N/A
Total Nonoperating Income and Expense
-7,059
-102.63%
268,845
N/A
Income before Taxes
16.7M
+28.17%
13.0M
N/A
Income Taxes
3.5M
+24.50%
2.8M
N/A
Extraordinary Items
N/A
N/A
N/A
N/A
Net Income
13.2M
+29.17%
10.2M
N/A
Net Income from Continuing Operations Applicable to Common
10.3M
+25.49%
8.2M
N/A
Basic EPS and Net Income
1.12
+24.44%
0.90
N/A
Diluted EPS and Net Income
1.12
+24.44%
0.90
N/A
Basic Weighted Average Shares
9.2M
+1.15%
9.1M
N/A
Diluted Weighted Average Shares
9.2M
+1.27%
9.1M
N/A
Balance Sheet
Cash and Cash Equivalents
43.0M
+34.19%
32.1M
N/A
Short-Term Investments
14.4M
-15.87%
17.1M
N/A
Cash and Cash Equivalents and Short-Term Investments
57.4M
+16.78%
49.1M
N/A
Total Current Assets
77.3M
+21.55%
63.6M
N/A
Accumulated Depreciation
N/A
N/A
7.3M
N/A
Property and Plant and Equipment and Net
8.3M
+0.28%
8.3M
N/A
Total Long-Term Assets
492,719
+4.39%
471,991
N/A
Total Assets
116.2M
+24.61%
93.3M
N/A
Income Taxes Payable
357,000
-3.51%
370,000
N/A
Total Short-Term Debt
1.4M
N/A
N/A
N/A
Total Current Liabilities
25.0M
+45.80%
17.1M
N/A
Total Long-Term Debt
2.0M
N/A
N/A
N/A
Total Long-Term Liabilities
13.1M
+84.92%
7.1M
N/A
Total Liabilities
38.0M
+57.22%
24.2M
N/A
Retained Earnings
46.9M
+21.81%
38.5M
N/A
Total Stockholders Equity
76.4M
+13.22%
67.5M
N/A
Total Shares Outstanding
9.1M
+3.01%
8.8M
N/A
Cash Flow
Cash from Operating Activities
17.4M
+27.02%
13.7M
N/A
Capital Expenditures
1.0M
+110.89%
480,510
N/A
Cash from Investing Activities
-2.8M
+81.79%
-1.5M
N/A
Dividends Paid
921,984
-19.40%
1.1M
N/A
Cash from Financing Activities
-4.1M
-43.52%
-7.2M
N/A
Financials Ratio
Gross Margin
51.30%
-8.24%
55.90%
N/A
Operating Margin
10.19%
+7.73%
9.45%
N/A
Return on Assets
12.64%
+14.19%
11.07%
N/A
Return on Equity
18.40%
+16.89%
15.74%
N/A
Revenue Growth
21.53%
+38.67%
15.53%
N/A
Current Ratio
3.10
-16.63%
3.71
N/A
Cash Ratio
1.72
-7.96%
1.87
N/A
Debt-to-Equity Ratio
0.04
N/A
N/A
N/A
Debt-to-Assets Ratio
0.03
N/A
N/A
N/A

Earnings & Revenue History

Debt-to-Assets

Cash Flow