• $631.5M
    Market Cap
  • 76.07%
    1-Year Change
  • Engineering & Construction
    Industry
Annual
Quarterly
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Income Statement
Total Operating Revenue
852.3M
+7.01%
796.4M
+11.89%
711.8M
-4.88%
748.3M
+24.44%
Cost of Revenue
746.6M
+5.87%
705.2M
+8.48%
650.1M
-6.80%
697.6M
+24.48%
Gross Profit
105.6M
+15.86%
91.2M
+47.84%
61.7M
+21.52%
50.7M
+23.86%
Sales and Marketing Expense
93.5M
+13.25%
82.5M
+18.88%
69.4M
+11.08%
62.5M
+3.86%
Research and Development Expense
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Depreciation and Amortization Expense
13.7M
-12.00%
15.5M
-17.51%
18.8M
-9.90%
20.9M
-7.49%
Total Operating Expenses
746.6M
+5.87%
705.2M
+8.48%
650.1M
-6.80%
697.6M
+24.48%
Operating Profit
14.6M
+26.82%
11.5M
+273.77%
-6.6M
-17.43%
-8.0M
-13.81%
Interest Income
936,000
+352.17%
207,000
+100.97%
103,000
-0.96%
104,000
-23.53%
Interest Expense
N/A
N/A
N/A
N/A
-11.7M
+161.65%
-4.5M
-12.21%
Interest Income and Expense and Net
936,000
+352.17%
207,000
+101.79%
-11.6M
+165.53%
-4.4M
-11.90%
Total Nonoperating Income and Expense
-11.7M
-8.68%
-12.8M
+17.43%
-10.9M
+162.82%
-4.2M
-12.40%
Income before Taxes
2.9M
+324.31%
-1.3M
-92.61%
-17.5M
+44.01%
-12.2M
-13.34%
Income Taxes
419,000
+20.40%
348,000
+5.45%
330,000
-23.08%
429,000
-14.54%
Extraordinary Items
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Net Income
2.5M
+251.34%
-1.6M
-90.80%
-17.9M
+41.73%
-12.6M
-13.38%
Net Income from Continuing Operations Applicable to Common
2.9M
+324.31%
-1.3M
-92.61%
-17.5M
+44.01%
-12.2M
-13.34%
Basic EPS and Net Income
0.06
+220.00%
-0.05
-90.91%
-0.55
+37.50%
-0.40
-14.89%
Diluted EPS and Net Income
0.06
+220.00%
-0.05
-90.91%
-0.55
+37.50%
-0.40
-14.89%
Basic Weighted Average Shares
39.6M
+13.93%
34.8M
+7.53%
32.3M
+3.01%
31.4M
+2.08%
Diluted Weighted Average Shares
39.6M
+13.96%
34.8M
+7.53%
32.3M
+3.01%
31.4M
+2.08%
Balance Sheet
Cash and Cash Equivalents
1.6M
-94.39%
28.3M
-8.48%
30.9M
+717.60%
3.8M
-69.22%
Short-Term Investments
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash and Cash Equivalents and Short-Term Investments
1.6M
-94.39%
28.3M
-8.48%
30.9M
+717.60%
3.8M
-69.22%
Total Current Assets
278.2M
+3.28%
269.3M
-0.92%
271.8M
+23.36%
220.3M
+11.32%
Accumulated Depreciation
185.7M
-11.27%
209.2M
+1.45%
206.2M
+5.25%
195.9M
+2.30%
Property and Plant and Equipment and Net
88.2M
+2.45%
86.1M
-1.98%
87.8M
-13.02%
101.0M
-5.32%
Total Long-Term Assets
3.1M
+134.44%
1.3M
-14.83%
1.6M
-28.14%
2.2M
-44.41%
Total Assets
414.7M
-0.64%
417.3M
+0.10%
416.9M
+13.55%
367.2M
+4.38%
Income Taxes Payable
277,000
-48.22%
535,000
-15.62%
634,000
-13.51%
733,000
-4.81%
Total Short-Term Debt
1.8M
+319.95%
426,000
-96.83%
13.5M
-61.51%
35.0M
-10.69%
Total Current Liabilities
203.9M
+6.66%
191.2M
-11.46%
215.9M
+14.10%
189.2M
+17.00%
Total Long-Term Debt
6.1M
-73.25%
22.8M
-4.17%
23.7M
+3,215.64%
716,000
+176.45%
Total Long-Term Liabilities
15.0M
-26.96%
20.5M
-19.02%
25.3M
+48.31%
17.1M
-9.87%
Total Liabilities
255.6M
-4.13%
266.6M
-9.74%
295.4M
+28.80%
229.4M
+12.62%
Retained Earnings
-61.2M
-3.91%
-63.7M
+2.65%
-62.0M
+40.47%
-44.2M
+39.96%
Total Stockholders Equity
159.0M
+5.54%
150.7M
+24.04%
121.5M
-11.85%
137.8M
-6.95%
Total Shares Outstanding
39.9M
+2.39%
39.0M
+19.73%
32.5M
+1.53%
32.1M
+3.41%
Cash Flow
Cash from Operating Activities
28.1M
+121.41%
12.7M
-26.21%
17.2M
+79.59%
9.6M
+13,762.32%
Capital Expenditures
38.9M
+175.79%
14.1M
+58.17%
8.9M
-38.91%
14.6M
-14.09%
Cash from Investing Activities
-13.7M
+19.34%
-11.5M
-629.12%
2.2M
+122.36%
-9.7M
-191.30%
Dividends Paid
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Cash from Financing Activities
-39.4M
+932.34%
-3.8M
-148.89%
7.8M
+193.26%
-8.4M
-139,600.00%
Financials Ratio
Gross Margin
12.39%
+8.26%
11.45%
+32.13%
8.66%
+27.76%
6.78%
-0.46%
Operating Margin
1.71%
+18.51%
1.45%
+255.30%
-0.93%
-13.20%
-1.07%
-30.74%
Return on Assets
0.60%
+251.76%
-0.39%
-91.36%
-4.56%
+29.95%
-3.51%
-7.71%
Return on Equity
1.61%
+232.99%
-1.21%
-91.24%
-13.79%
+56.28%
-8.82%
-6.81%
Revenue Growth
7.01%
-40.99%
11.89%
+343.43%
-4.88%
-119.98%
24.44%
+259.78%
Current Ratio
1.36
-3.17%
1.41
+11.91%
1.26
+8.12%
1.16
-4.85%
Cash Ratio
0.008
-94.73%
0.15
+3.35%
0.14
+616.50%
0.02
-73.68%
Debt-to-Equity Ratio
0.05
-67.82%
0.15
-49.77%
0.31
+18.27%
0.26
-2.67%
Debt-to-Assets Ratio
0.02
-65.77%
0.06
-37.78%
0.09
-8.23%
0.10
-13.21%

Earnings & Revenue History

Debt-to-Assets

Cash Flow