Primoris Services Corporation (PRIM)
NYSE: PRIM · IEX Real-Time Price · USD
45.01
-0.40 (-0.88%)
Apr 24, 2024, 4:00 PM EDT - Market closed

Primoris Services Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2006
Net Income
126.15133.02115.74104.9882.3377.4672.3526.7236.8763.16
Upgrade
Depreciation & Amortization
107.0499.16105.5682.585.479.2566.368.0365.258.42
Upgrade
Share-Based Compensation
11.837.4410.462.271.581.251.131.631.050.93
Upgrade
Other Operating Activities
-46.47-156.27-152.01123.25-50.36-31.1549.16-33.8-54.75-86.41
Upgrade
Operating Cash Flow
198.5583.3579.75313118.95126.82188.9462.5848.3836.1
Upgrade
Operating Cash Flow Growth
138.23%4.51%-74.52%163.15%-6.21%-32.88%201.94%29.35%34.00%-53.57%
Upgrade
Capital Expenditures
-39.31-3.5-84.29-42.51-65.87-98.53-71.05-48.42-57.21-82.14
Upgrade
Acquisitions
9.3-478.44-606.9700-110.62-66.21-11-22.3-14.6
Upgrade
Change in Investments
0000005.82030.99-5.87
Upgrade
Investing Cash Flow
-30.01-481.94-691.27-42.51-65.87-209.15-131.43-59.42-48.52-102.6
Upgrade
Dividends Paid
-12.78-12.78-12.57-11.59-12.21-12.34-11.33-11.38-9.81-7.48
Upgrade
Share Issuance / Repurchase
0.68-5.41163.99-10.88-48.2-18.5-3.85-3.561.62-1.17
Upgrade
Debt Issued / Paid
-186.99476.12342.99-35.01-17.07110.24-6.82-12.7230.0220.14
Upgrade
Other Financing Activities
-6.19-5.89-8.68-5.34-5.81-15.46-0.95-0.79-0.03-1.59
Upgrade
Financing Cash Flow
-205.28452.04485.73-62.82-83.2863.94-22.95-28.4621.89.89
Upgrade
Exchange Rate Effect
1.29-0.10.46-0.140.4-0.920000
Upgrade
Net Cash Flow
-35.4553.35-125.33207.53-29.81-19.3234.56-25.321.66-56.61
Upgrade
Free Cash Flow
159.2479.85-4.55270.553.0728.28117.914.15-8.83-46.04
Upgrade
Free Cash Flow Growth
99.44%--409.67%87.65%-76.01%733.01%---
Upgrade
Free Cash Flow Margin
2.79%1.81%-0.13%7.75%1.71%0.96%4.95%0.71%-0.46%-2.21%
Upgrade
Free Cash Flow Per Share
2.991.50-0.095.601.040.552.290.27-0.17-0.89
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).