Logo image of FIX

COMFORT SYSTEMS USA INC (FIX) Stock Income Statement

NYSE:FIX - New York Stock Exchange, Inc. - US1999081045 - Common Stock

503.78  -1.37 (-0.27%)

After market: 503.78 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
FIX Revenue ChartFIX Revenue over time chart
6.52B5.21B4.14B3.07B2.86B
Minority Interest Expense
FIX Minority Interest Expense ChartFIX Minority Interest Expense over time chart
N/AN/AN/AN/AN/A
Cost Of Goods
FIX Cost Of Goods ChartFIX Cost Of Goods over time chart
5.19B4.22B3.40B2.51B2.31B
Gross Profit
FIX Gross Profit ChartFIX Gross Profit over time chart
1.32B990.51M741.61M563.21M547.00M
Operating Expenses
FIX Operating Expenses ChartFIX Operating Expenses over time chart
682.46M574.42M489.34M376.31M357.70M
Selling, General, and Administrative Expenses
FIX Selling, General, and Administrative Expenses ChartFIX Selling, General, and Administrative Expenses over time chart
631.48M536.19M452.92M346.10M331.30M
Operating Income
FIX Operating Income ChartFIX Operating Income over time chart
639.89M416.09M252.26M186.90M189.30M
Interest Income/Expense
FIX Interest Income/Expense ChartFIX Interest Income/Expense over time chart
-51.56M-29.67M-17.32M2.33M1.70M
Other Income/Expense
FIX Other Income/Expense ChartFIX Other Income/Expense over time chart
524.00K-522.00K-666.00K-491.00K-800.00K
Non Recurring Items
FIX Non Recurring Items ChartFIX Non Recurring Items over time chart
3.40M2.30M1.58M1.54M1.40M
Income Before Taxes
FIX Income Before Taxes ChartFIX Income Before Taxes over time chart
592.25M388.19M235.86M190.27M191.50M
Income Tax
FIX Income Tax ChartFIX Income Tax over time chart
124.11M64.80M-10.09M46.93M41.40M
Net Income
FIX Net Income ChartFIX Net Income over time chart
468.14M323.40M245.95M143.35M150.10M
EBITDA
FIX EBITDA ChartFIX EBITDA over time chart
772.07M497.65M333.61M255.84M249.90M
 
Per Share Data
EPS Diluted Total Ops
FIX EPS Diluted Total Ops ChartFIX EPS Diluted Total Ops over time chart
13.079.016.823.934.09
Non GAAP EPS
FIX Non GAAP EPS ChartFIX Non GAAP EPS over time chart
13.078.735.293.943.92
 
Statistics
Gross Profit Margin
FIX Gross Profit Margin ChartFIX Gross Profit Margin over time chart
20.29%19.02%17.91%18.32%19.15%
Profit Margin
FIX Profit Margin ChartFIX Profit Margin over time chart
7.18%6.21%5.94%4.66%5.25%
Operating Profit Margin
FIX Operating Profit Margin ChartFIX Operating Profit Margin over time chart
9.82%7.99%6.09%6.08%6.63%

All data in USD

Charts

FIX Income Statement data chartFIX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 2B 4B 6B
FIX Earnings Per Share (EPS) chartFIX EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 2 4 6 8 10