COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20242,583+50.06%
Dec 31, 20231,721+47.01%
Dec 31, 20221,171+39.96%
Dec 31, 2021837+20.73%
Dec 31, 2020693+13.97%
Dec 31, 2019608+30.18%
Dec 31, 2018467+24.97%
Dec 31, 2017374+17.64%
Dec 31, 2016318+4.02%
Dec 31, 2015305+8.05%
Dec 31, 2014283+4.90%
Dec 31, 2013269+0.32%
Dec 31, 2012269-3.38%
Dec 31, 2011278