Logo image of FIX

COMFORT SYSTEMS USA INC (FIX) Stock Income Statement

USA - NYSE:FIX - US1999081045 - Common Stock

954.53 USD
-19.61 (-2.01%)
Last: 11/11/2025, 8:04:00 PM
953.12 USD
-1.41 (-0.15%)
After Hours: 11/11/2025, 8:04:00 PM

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-9-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
8.32B7.03B5.21B4.14B3.07B
Gross Premiums Earned
FIX Gross Premiums Earned ChartFIX Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
FIX Loss Claims ChartFIX Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
FIX Deferred Policy Acquisition Expense ChartFIX Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
FIX Net Interest Income ChartFIX Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
FIX Non Interest Income ChartFIX Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
FIX Loan Loss Provision ChartFIX Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
FIX Net Interest Income after Provision ChartFIX Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
FIX Non Interest Expense ChartFIX Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
FIX Minority Interest Expense ChartFIX Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
FIX Cost Of Goods ChartFIX Cost Of Goods over time chart
6.37B5.55B4.22B3.40B2.51B
Gross Profit
FIX Gross Profit ChartFIX Gross Profit over time chart
1.95B1.48B990.51M741.61M563.21M
Operating Expenses
FIX Operating Expenses ChartFIX Operating Expenses over time chart
842.55M730.07M574.42M489.34M376.31M
Research and Development
FIX Research and Development ChartFIX Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
FIX Selling, General, and Administrative Expenses ChartFIX Selling, General, and Administrative Expenses over time chart
783.83M674.70M536.19M452.92M346.10M
Operating Income
FIX Operating Income ChartFIX Operating Income over time chart
1.11B746.34M416.09M252.26M186.90M
Interest Income/Expense
FIX Interest Income/Expense ChartFIX Interest Income/Expense over time chart
-53.09M-82.33M-29.67M-17.32M2.33M
Other Income/Expense
FIX Other Income/Expense ChartFIX Other Income/Expense over time chart
-117.00K-479.00K-522.00K-666.00K-491.00K
Non Recurring Items
FIX Non Recurring Items ChartFIX Non Recurring Items over time chart
1.83M3.03M2.30M1.58M1.54M
Income Before Taxes
FIX Income Before Taxes ChartFIX Income Before Taxes over time chart
1.06B666.56M388.19M235.86M190.27M
Income Tax
FIX Income Tax ChartFIX Income Tax over time chart
223.37M144.13M64.80M-10.09M46.93M
Net Income
FIX Net Income ChartFIX Net Income over time chart
837.62M522.43M323.40M245.95M143.35M
EBITDA
FIX EBITDA ChartFIX EBITDA over time chart
1.25B891.82M497.65M333.61M255.84M
 
Per Share Data
EPS Diluted Total Ops
FIX EPS Diluted Total Ops ChartFIX EPS Diluted Total Ops over time chart
23.614714.60339.00966.82313.9327
Non GAAP EPS
FIX Non GAAP EPS ChartFIX Non GAAP EPS over time chart
23.6214.618.735.293.94
 
Statistics
Gross Profit Margin
FIX Gross Profit Margin ChartFIX Gross Profit Margin over time chart
23.49%21.01%19.02%17.91%18.32%
Profit Margin
FIX Profit Margin ChartFIX Profit Margin over time chart
10.06%7.43%6.21%5.94%4.66%
Operating Profit Margin
FIX Operating Profit Margin ChartFIX Operating Profit Margin over time chart
13.36%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 8B
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 20