• $236.2M
    Market Cap
  • -25.11%
    1-Year Change
  • Software - Infrastructure
    Industry
Annual
Quarterly
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Income Statement
Total Operating Revenue
31.0M
+3.14%
30.1M
-67.72%
93.2M
-24.11%
122.7M
-15.70%
Cost of Revenue
12.8M
+19.67%
10.7M
-73.54%
40.5M
+1.59%
39.8M
-10.60%
Gross Profit
72.6M
+13.91%
63.7M
+20.89%
52.7M
-36.45%
82.9M
-17.95%
Sales and Marketing Expense
30.8M
-0.29%
30.9M
-29.51%
43.9M
-11.22%
49.4M
-5.63%
Research and Development Expense
-24.5M
-6.19%
-26.1M
-33.24%
-39.1M
-178.54%
49.8M
+5.75%
Depreciation and Amortization Expense
4.0M
-34.96%
6.2M
-23.46%
8.1M
+10.61%
7.4M
+31.87%
Total Operating Expenses
68.9M
-1.08%
69.7M
-40.74%
117.6M
+2.12%
115.2M
+0.52%
Operating Profit
3.7M
+163.13%
-5.9M
-90.66%
-62.8M
+96.08%
-32.0M
+112.97%
Interest Income
2.1M
+73.54%
1.2M
-49.47%
2.3M
+24.52%
1.9M
+79.90%
Interest Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Interest Income and Expense and Net
2.1M
+73.54%
1.2M
-49.47%
2.3M
+24.52%
1.9M
+79.90%
Total Nonoperating Income and Expense
100,000
-94.76%
1.9M
-40.59%
3.2M
+50.66%
2.1M
+529.50%
Income before Taxes
3.7M
+163.13%
-5.9M
-90.66%
-62.8M
+96.08%
-32.0M
+112.97%
Income Taxes
1.2M
-30.14%
1.8M
+62.82%
1.1M
-42.80%
1.9M
+2.38%
Extraordinary Items
1.6M
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Net Income
3.7M
+163.13%
-5.9M
-90.66%
-62.8M
+96.08%
-32.0M
+112.97%
Net Income from Continuing Operations Applicable to Common
3.7M
+163.13%
-5.9M
-90.66%
-62.8M
+96.08%
-32.0M
+112.97%
Basic EPS and Net Income
0.08
+153.33%
-0.15
-90.96%
-1.66
+90.80%
-0.87
+107.14%
Diluted EPS and Net Income
0.08
+153.33%
-0.15
-90.96%
-1.66
+90.80%
-0.87
+107.14%
Basic Weighted Average Shares
44.1M
+13.21%
38.9M
+2.68%
37.9M
+2.53%
37.0M
+2.57%
Diluted Weighted Average Shares
46.2M
+18.64%
38.9M
+2.68%
37.9M
+2.53%
37.0M
+2.57%
Balance Sheet
Cash and Cash Equivalents
17.1M
+5.98%
16.1M
+13.74%
14.2M
+15.43%
12.3M
+4.93%
Short-Term Investments
48.7M
+83.84%
26.5M
-8.26%
28.9M
+572.09%
4.3M
-62.77%
Cash and Cash Equivalents and Short-Term Investments
65.8M
+54.35%
42.6M
-1.01%
43.0M
+159.49%
16.6M
-28.65%
Total Current Assets
125.0M
+38.60%
90.2M
+0.29%
89.9M
-40.78%
151.8M
+11.75%
Accumulated Depreciation
10.7M
-2.55%
10.9M
-56.88%
25.4M
-14.44%
29.7M
+3.63%
Property and Plant and Equipment and Net
6.0M
-21.81%
7.7M
-31.25%
11.2M
-21.40%
14.2M
-5.09%
Total Long-Term Assets
47.7M
-3.53%
49.5M
+2.52%
48.3M
-21.08%
61.1M
-9.50%
Total Assets
172.7M
+23.67%
139.6M
+1.07%
138.2M
-35.12%
213.0M
+4.69%
Income Taxes Payable
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Total Short-Term Debt
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Total Current Liabilities
47.2M
+31.11%
36.0M
-8.72%
39.4M
-34.97%
60.6M
+9.96%
Total Long-Term Debt
0
-100.00%
40.0M
+0.50%
39.8M
+0.50%
39.6M
N/A
Total Long-Term Liabilities
12.2M
-77.37%
53.9M
+9.94%
49.0M
-2.75%
50.4M
+125.99%
Total Liabilities
52.6M
+25.79%
41.8M
+4.16%
40.1M
-36.51%
63.2M
+4.29%
Retained Earnings
-262.0M
-1.39%
-265.7M
+2.26%
-259.8M
+31.88%
-197.0M
+19.41%
Total Stockholders Equity
113.3M
+127.57%
49.8M
+0.09%
49.8M
-51.20%
102.0M
-19.07%
Total Shares Outstanding
48.6M
+23.06%
39.5M
+3.01%
38.4M
+2.69%
37.4M
+2.41%
Cash Flow
Cash from Operating Activities
17.8M
+268.65%
4.8M
+116.23%
-29.7M
-8.69%
-32.6M
+289.07%
Capital Expenditures
2.3M
+8.31%
2.1M
-14.95%
2.5M
-55.88%
5.6M
-26.17%
Cash from Investing Activities
-28.5M
+891.55%
-2.9M
-109.09%
31.6M
+585.76%
-6.5M
+2.99%
Dividends Paid
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash from Financing Activities
11.1M
+1,113,500.00%
1,000
N/A
0
-100.00%
39.7M
+1,310.71%
Financials Ratio
Gross Margin
58.68%
-8.86%
64.39%
+13.84%
56.56%
-16.27%
67.55%
-2.67%
Operating Margin
11.95%
+161.21%
-19.52%
-71.05%
-67.42%
+158.36%
-26.10%
+152.64%
Return on Assets
2.37%
+156.15%
-4.23%
-88.19%
-35.77%
+132.52%
-15.39%
+107.16%
Return on Equity
4.54%
+138.53%
-11.79%
-85.76%
-82.78%
+194.61%
-28.10%
+139.29%
Revenue Growth
3.14%
+104.64%
-67.72%
+180.93%
-24.11%
+53.52%
-15.70%
-320.53%
Current Ratio
2.65
+5.71%
2.51
+9.88%
2.28
-8.93%
2.51
+1.63%
Cash Ratio
0.36
-19.16%
0.45
+24.63%
0.36
+77.48%
0.20
-4.56%
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