COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024655+55.95%
Dec 31, 2023420+24.48%
Dec 31, 2022337+32.42%
Dec 31, 2021255+24.81%
Dec 31, 2020204+4.05%
Dec 31, 2019196+11.37%
Dec 31, 2018176+33.45%
Dec 31, 2017132+27.62%
Dec 31, 2016103-3.04%
Dec 31, 2015107+0.45%
Dec 31, 2014106+5.34%
Dec 31, 2013101+0.18%
Dec 31, 2012101-11.92%
Dec 31, 2011114