Logo image of FIX

COMFORT SYSTEMS USA INC (FIX) Stock Income Statement

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

682.66  -7.2 (-1.04%)

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
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
FIX Revenue ChartFIX Revenue over time chart
7.68B7.03B5.21B4.14B3.07B
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.96B5.55B4.22B3.40B2.51B
Gross Profit
FIX Gross Profit ChartFIX Gross Profit over time chart
1.73B1.48B990.51M741.61M563.21M
Operating Expenses
FIX Operating Expenses ChartFIX Operating Expenses over time chart
793.15M730.07M574.42M489.34M376.31M
Selling, General, and Administrative Expenses
FIX Selling, General, and Administrative Expenses ChartFIX Selling, General, and Administrative Expenses over time chart
735.17M674.70M536.19M452.92M346.10M
Operating Income
FIX Operating Income ChartFIX Operating Income over time chart
935.61M746.34M416.09M252.26M186.90M
Interest Income/Expense
FIX Interest Income/Expense ChartFIX Interest Income/Expense over time chart
-59.55M-82.33M-29.67M-17.32M2.33M
Other Income/Expense
FIX Other Income/Expense ChartFIX Other Income/Expense over time chart
-310.00K-479.00K-522.00K-666.00K-491.00K
Non Recurring Items
FIX Non Recurring Items ChartFIX Non Recurring Items over time chart
2.60M3.03M2.30M1.58M1.54M
Income Before Taxes
FIX Income Before Taxes ChartFIX Income Before Taxes over time chart
878.35M666.56M388.19M235.86M190.27M
Income Tax
FIX Income Tax ChartFIX Income Tax over time chart
186.10M144.13M64.80M-10.09M46.93M
Net Income
FIX Net Income ChartFIX Net Income over time chart
692.24M522.43M323.40M245.95M143.35M
EBITDA
FIX EBITDA ChartFIX EBITDA over time chart
1.08B891.82M497.65M333.61M255.84M
 
Per Share Data
EPS Diluted Total Ops
FIX EPS Diluted Total Ops ChartFIX EPS Diluted Total Ops over time chart
19.4614.609.016.823.93
Non GAAP EPS
FIX Non GAAP EPS ChartFIX Non GAAP EPS over time chart
19.4614.618.735.293.94
 
Statistics
Gross Profit Margin
FIX Gross Profit Margin ChartFIX Gross Profit Margin over time chart
22.50%21.01%19.02%17.91%18.32%
Profit Margin
FIX Profit Margin ChartFIX Profit Margin over time chart
9.01%7.43%6.21%5.94%4.66%
Operating Profit Margin
FIX Operating Profit Margin ChartFIX Operating Profit Margin over time chart
12.17%10.62%7.99%6.09%6.08%

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 2024 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 2024 TTM 5 10 15