Cactus Inc. Class A Common Stock(WHD:US)
Market Cap$4.948B
Key Metrics
Price$61.71
Revenue (TTM)$1.363B
Holders Revenue (TTM)$47.5M
Gross Profit (TTM)$452.98M
Earnings (TTM)$163.36M
EBITDA (TTM)$372.73M
Op. Margin (TTM)18.65%
Dividend Yield0.79%
Holders Yield0.96%
Cash on hand$365.82M
Total Assets$2.585B
Net Assets$1.703B
Total Debt$56.22M
Key Metrics
Price$61.71
Revenue (TTM)$1.363B
Holders Revenue (TTM)$47.5M
Gross Profit (TTM)$452.98M
Earnings (TTM)$163.36M
EBITDA (TTM)$372.73M
Op. Margin (TTM)18.65%
Dividend Yield0.79%
Holders Yield0.96%
Cash on hand$365.82M
Total Assets$2.585B
Net Assets$1.703B
Total Debt$56.22M
Financials

| Name | Jun 30, 2026 | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Jun 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Jun 30, 2017 | Mar 31, 2017 | Dec 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | $449.53M | $388.35M | $261.2M | $263.95M | $273.58M | $280.32M | $272.12M | $293.18M | $290.39M | $274.12M | $274.87M | $287.87M | $305.82M | $228.41M | $187.77M | $184.48M | $170.22M | $145.9M | $129.92M | $115.36M | $108.89M | $84.42M | $68.09M | $59.79M | $66.55M | $154.14M | $140.24M | $160.81M | $168.49M | $158.88M | $139.82M | $150.66M | $138.54M | $115.11M | $104.78M | $96.03M | $81.88M | $58.5M | $49.55M |
Cost of Revenue | $299.81M | $276.77M | $166.64M | $166.83M | $173.58M | $172.58M | $169.23M | $178.88M | $176.47M | $168.85M | $164.96M | $175.81M | $201.08M | $148.82M | $116.66M | $117.22M | $111.23M | $100.82M | $91.34M | $82.45M | $80.2M | $63.16M | $50.69M | $38.85M | $48.12M | $99.29M | $91.76M | $100.34M | $103.79M | $97.72M | $85.45M | $87.47M | $82.21M | $70.78M | $69.4M | $60.87M | $52.47M | $42.41M | $37.79M |
Gross Profit | $149.72M | $111.58M | $94.56M | $97.12M | $100M | $107.74M | $102.89M | $114.3M | $113.92M | $105.28M | $109.91M | $112.06M | $104.74M | $79.59M | $71.12M | $67.27M | $58.98M | $45.08M | $38.57M | $32.92M | $28.7M | $21.26M | $17.4M | $20.94M | $18.43M | $54.85M | $48.47M | $60.47M | $64.7M | $61.16M | $54.38M | $63.18M | $56.34M | $44.33M | $35.38M | $35.16M | $29.41M | $16.1M | $11.76M |
| $66.14M | $62.07M | $34.71M | $35.89M | $39.19M | $39.13M | $32.44M | $37.37M | $31.23M | $29.42M | $29.56M | $29.55M | $38.07M | $29.9M | $22.9M | $15.97M | $14.74M | $14.09M | $12.86M | $12.15M | $11.38M | $9.63M | $8.98M | $8.38M | $8.69M | $13.66M | $12.39M | $13.35M | $13.25M | $12.67M | $10.51M | $11.05M | $9.85M | $9.11M | $6.64M | $7.1M | $7.33M | $6.1M | $5.6M | |
| Research and Development | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling, General, and Administrative | $66.14M | $62.07M | $34.71M | $35.89M | $39.19M | $39.13M | $32.44M | $37.37M | $31.23M | $29.42M | $29.56M | $29.55M | $38.07M | $29.9M | $22.9M | $15.97M | $14.74M | $14.09M | $12.86M | $12.15M | $11.38M | $9.63M | $8.98M | $8.38M | $8.69M | $13.66M | $12.39M | $13.35M | $13.25M | $12.67M | $10.51M | $11.05M | $9.85M | $9.11M | $6.64M | $7.1M | $7.33M | $6.1M | $5.6M |
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income | $83.58M | $49.5M | $59.85M | $61.23M | $60.81M | $68.61M | $70.45M | $76.93M | $82.7M | $75.85M | $80.35M | $82.51M | $66.67M | $49.69M | $48.22M | $51.3M | $44.24M | $30.99M | $25.71M | $20.77M | $17.31M | $11.64M | $8.42M | $12.56M | $9.73M | $41.19M | $36.09M | $47.12M | $51.45M | $48.49M | $43.86M | $52.13M | $46.49M | $35.22M | $28.74M | $28.06M | $22.07M | $9.99M | $6.16M |
| - | - | $6.48M | $3.2M | - | $2.33M | $3.2M | -$138K | -$2.88M | -$12.62M | -$1.11M | $5.36M | -$18.14M | $4.54M | -$1.92M | $1.13M | - | -$1.22M | $1.9M | - | -$1M | -$558K | $977K | -$1.65M | $676K | -$597K | $2.93M | $1.3M | $93K | -$1.02M | -$308K | -$270K | -$248K | -$7.16M | -$5.23M | -$5.28M | -$5.19M | -$4.99M | -$4.92M | |
| Non-Operating Interest Income | - | - | $7.49M | $2.98M | - | $2.33M | - | - | - | $689K | - | - | - | $1M | - | - | - | - | - | - | - | - | $977K | $218K | - | - | - | $373K | - | - | - | - | - | - | $1K | - | - | - | $0 |
| Non-Operating Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $100K | - | - | - | $152K | - | - | -$223K | -$410K | $1.85M | -$373K | -$93K | -$23K | $308K | $270K | $248K | $2.85M | $5.24M | $5.28M | $5.19M | $4.99M | $4.92M |
| Other Income/Expense | - | - | -$1.02M | $221K | - | - | $3.2M | -$138K | -$2.88M | -$13.3M | -$1.11M | $5.36M | -$18.14M | $3.54M | -$1.92M | $1.13M | - | -$1.12M | $1.9M | - | -$1M | -$406K | $0 | -$1.87M | $453K | -$1.01M | $4.78M | $558K | - | -$1.04M | $0 | - | - | -$4.31M | $0 | - | - | - | $0 |
Income Before Tax | $84.53M | $49.72M | $61.98M | $64.43M | $63.32M | $70.94M | $75.96M | $78.85M | $81.22M | $63.24M | $79.06M | $86.5M | $42.59M | $54.23M | $48.67M | $53.56M | $44.55M | $29.78M | $27.47M | $20.47M | $16.13M | $11.08M | $8.27M | $10.91M | $10.41M | $40.6M | $41.25M | $48.05M | $51.54M | $47.47M | $43.64M | $51.86M | $46.24M | $28.06M | $23.42M | $22.78M | $16.89M | $5.01M | $1.2M |
Income Tax | $23.15M | $9.5M | $13.68M | $14.24M | $14.28M | $16.83M | $18.51M | $16.42M | $18.17M | $13.42M | $16.98M | $18.48M | $10.14M | $1.94M | $7.93M | $12.04M | $8.77M | $2.69M | $7.09M | $3.29M | $1.36M | -$4.06M | $2.14M | $23K | $1.31M | $7.5M | $9.98M | $12.22M | $10.79M | -$973K | $4.96M | $8.22M | $4.7M | $1.65M | $607K | $479K | $309K | $154K | -$148K |
Net Income | $61.38M | $40.22M | $48.3M | $50.19M | $49.05M | $54.11M | $57.45M | $62.44M | $63.06M | $49.82M | $62.07M | $68.02M | $32.46M | $52.29M | $40.74M | $41.52M | $35.78M | $27.08M | $20.38M | $17.18M | $14.77M | $15.14M | $6.14M | $10.89M | $9.1M | $33.1M | $31.27M | $35.83M | $40.75M | $48.45M | $38.68M | $43.65M | $41.54M | $26.41M | $22.81M | $22.3M | $16.58M | $4.85M | $1.35M |
Minority Interests | -$12.38M | -$7.32M | -$8.46M | -$8.56M | -$8.72M | -$9.88M | -$10.76M | -$12.51M | -$13.23M | -$10.85M | -$58.8M | -$15.44M | -$7.71M | -$9.39M | -$9.75M | -$10.1M | -$8.64M | -$6.47M | -$5.36M | -$4.56M | -$4.38M | -$3.58M | -$2.93M | -$4.65M | -$3.07M | -$14.12M | -$13.22M | -$16.49M | -$19.34M | -$21.64M | -$21.76M | -$24.98M | -$29.21M | -$22.66M | - | -$22.3M | -$16.58M | $0 | - |
Preferred Stock Dividends | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $0 | - | - | $13.65M | $5.03M | $22.3M | $16.58M | - | - |
Net Income to Common | $49M | $32.91M | $39.84M | $41.62M | $40.33M | $44.22M | $46.69M | $49.93M | $49.83M | $38.97M | $3.28M | $52.58M | $24.75M | $42.89M | $30.99M | $31.43M | $27.14M | $20.62M | $15.02M | $12.62M | $10.39M | $11.56M | $3.2M | $6.23M | $6.03M | $18.98M | $18.06M | $19.34M | $21.41M | $26.81M | $16.92M | $18.67M | $12.33M | -$9.9M | $17.79M | -$22.3M | -$16.58M | $4.85M | $1.35M |
Shares Outstanding (Basic) | 69.53M | 69.03M | 68.86M | 68.68M | 68.51M | 68.19M | 67.47M | 66.56M | 66.14M | 65.38M | - | 64.88M | 64.57M | 63.74M | 60.8M | 60.67M | 60.52M | 59.29M | 58.99M | 58.25M | 55.05M | 49.17M | 47.61M | 47.51M | 47.44M | 47.27M | 47.13M | 47.1M | 46.88M | 38.72M | 37.65M | 35.82M | 26.45M | 26.45M | 21.43M | 74.89M | 74.89M | 74.89M | - |
Shares Outstanding (Diluted) | 70.22M | 69.03M | 69.52M | 69.2M | 68.89M | 68.66M | 80.36M | 80.19M | 66.58M | 79.56M | - | 65.49M | 65M | 79.16M | 76.41M | 61.11M | 76.32M | 76.16M | 76.15M | 76.08M | 76M | 75.77M | 47.99M | 75.62M | 75.37M | 75.4M | 75.41M | 47.32M | 47.15M | 75.25M | 38.08M | 36.23M | 26.78M | 26.65M | 21.43M | 74.89M | 74.89M | 74.89M | - |
EPS (Basic) | $0.70 | -$0.70 | $0.58 | $0.61 | $0.59 | $0.65 | $0.69 | $0.75 | $0.75 | $0.60 | - | $0.81 | $0.38 | $0.67 | $0.51 | $0.52 | $0.45 | $0.35 | $0.25 | $0.22 | $0.19 | $0.24 | $0.07 | $0.13 | $0.13 | $0.40 | $0.38 | $0.41 | $0.46 | $0.69 | $0.45 | $0.52 | $0.47 | $0.14 | $1.06 | $0 | $0 | $0.065 | - |
EPS (Diluted) | $0.70 | -$0.70 | $0.57 | $0.60 | $0.59 | $0.64 | $0.68 | $0.74 | $0.75 | $0.59 | - | $0.80 | $0.38 | $0.63 | $0.50 | $0.51 | $0.44 | $0.34 | $0.25 | $0.21 | $0.18 | $0.19 | $0.07 | $0.13 | $0.11 | $0.40 | $0.38 | $0.41 | $0.45 | $0.59 | $0.44 | $0.52 | $0.46 | $0.14 | $1.06 | $0 | $0 | $0.065 | - |
EBIT | $83.58M | $49.5M | $72.67M | $61.23M | $60.81M | $68.61M | $66.07M | $76.93M | $82.7M | $75.85M | $68.44M | $82.51M | $66.67M | $49.69M | $50.92M | $51.3M | $44.24M | $30.99M | $26.26M | $20.77M | $17.31M | $11.23M | $7.83M | $12.56M | $9.73M | $41.19M | $43.1M | $47.12M | $51.45M | $47.45M | $43.95M | $52.13M | $46.49M | $30.91M | $28.66M | $28.06M | $22.07M | $9.99M | $6.12M |
EBITDA | $120.21M | $86.27M | $88.83M | $77.42M | $76.69M | $84.29M | $81.39M | $92.15M | $100.57M | $104.2M | $85.1M | $92.58M | $106.72M | $62.8M | $59.05M | $59.7M | $53.16M | $39.67M | $35.09M | $29.89M | $26.47M | $20.42M | $17.09M | $22.32M | $21.11M | $53.18M | $53.69M | $57.13M | $60.83M | $56.33M | $52.27M | $59.97M | $53.85M | $37.53M | $34.95M | $34.13M | $27.66M | $15.31M | $11.42M |
