COMFORT SYSTEMS USA INCFIX

Market cap
$33.8B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20245,551+31.66%
Dec 31, 20234,216+24.05%
Dec 31, 20223,399+35.39%
Dec 31, 20212,510+8.69%
Dec 31, 20202,310+9.29%
Dec 31, 20192,113+21.69%
Dec 31, 20181,737+22.15%
Dec 31, 20171,422+10.18%
Dec 31, 20161,290+2.21%
Dec 31, 20151,262+8.73%
Dec 31, 20141,161+3.91%
Dec 31, 20131,117-0.55%
Dec 31, 20121,124+6.14%
Dec 31, 20111,059