Logo image of WHD

CACTUS INC - A (WHD) Stock Income Statement

NYSE:WHD - New York Stock Exchange, Inc. - US1272031071 - Common Stock

63.45  -0.3 (-0.47%)

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
WHD Revenue ChartWHD Revenue over time chart
1.13B1.10B688.40M438.60M348.60M
Minority Interest Expense
WHD Minority Interest Expense ChartWHD Minority Interest Expense over time chart
-49.72M-45.67M-34.90M-17.90M-24.80M
Cost Of Goods
WHD Cost Of Goods ChartWHD Cost Of Goods over time chart
689.15M690.67M445.90M317.10M236.90M
Gross Profit
WHD Gross Profit ChartWHD Gross Profit over time chart
443.41M406.29M242.40M121.40M111.60M
Operating Expenses
WHD Operating Expenses ChartWHD Operating Expenses over time chart
145.69M141.93M67.70M46.10M39.70M
Selling, General, and Administrative Expenses
WHD Selling, General, and Administrative Expenses ChartWHD Selling, General, and Administrative Expenses over time chart
111.58M85.47M67.20M45.60M38.80M
Operating Income
WHD Operating Income ChartWHD Operating Income over time chart
297.71M264.37M174.70M75.40M71.90M
Interest Income/Expense
WHD Interest Income/Expense ChartWHD Interest Income/Expense over time chart
3.97M-6.48M3.70M-800.00K700.00K
Other Income/Expense
WHD Other Income/Expense ChartWHD Other Income/Expense over time chart
686.00K4.49M-1.90M500.00K-600.00K
Non Recurring Items
WHD Non Recurring Items ChartWHD Non Recurring Items over time chart
N/AN/A0.000.00-1.90M
Income Before Taxes
WHD Income Before Taxes ChartWHD Income Before Taxes over time chart
302.37M262.38M176.60M75.10M70.20M
Income Tax
WHD Income Tax ChartWHD Income Tax over time chart
64.99M47.54M31.40M7.70M11.00M
Net Income
WHD Net Income ChartWHD Net Income over time chart
187.67M169.17M110.20M49.60M34.40M
EBITDA
WHD EBITDA ChartWHD EBITDA over time chart
357.68M329.41M208.80M111.70M112.40M
 
Per Share Data
EPS Diluted Total Ops
WHD EPS Diluted Total Ops ChartWHD EPS Diluted Total Ops over time chart
2.482.121.440.650.45
Non GAAP EPS
WHD Non GAAP EPS ChartWHD Non GAAP EPS over time chart
3.163.091.830.710.72
 
Statistics
Gross Profit Margin
WHD Gross Profit Margin ChartWHD Gross Profit Margin over time chart
39.15%37.04%35.21%27.68%32.01%
Profit Margin
WHD Profit Margin ChartWHD Profit Margin over time chart
16.57%15.42%16.01%11.31%9.87%
Operating Profit Margin
WHD Operating Profit Margin ChartWHD Operating Profit Margin over time chart
26.29%24.10%25.38%17.19%20.63%

All data in USD

Charts

WHD Income Statement data chartWHD Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 200M 400M 600M 800M 1B
WHD Earnings Per Share (EPS) chartWHD EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1 2 3