COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024424+38.20%
Dec 31, 2023307-28.17%
Dec 31, 2022427-24.72%
Dec 31, 2021567+54.04%
Dec 31, 2020368+18.07%
Dec 31, 2019312+219.84%
Dec 31, 201897+8.96%
Dec 31, 201789+513.11%
Dec 31, 201615-31.18%
Dec 31, 201521-65.65%
Dec 31, 201462+236.13%
Dec 31, 201318-26.14%
Dec 31, 201225-17.10%
Dec 31, 201130