COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20243,006+48.26%
Dec 31, 20232,028+26.93%
Dec 31, 20221,598+13.83%
Dec 31, 20211,403+32.29%
Dec 31, 20201,061+15.35%
Dec 31, 2019920+62.92%
Dec 31, 2018565+21.88%
Dec 31, 2017463+39.40%
Dec 31, 2016332+1.74%
Dec 31, 2015327-5.16%
Dec 31, 2014344+19.65%
Dec 31, 2013288-1.92%
Dec 31, 2012293-4.71%
Dec 31, 2011308