Cactus, Inc.
NYSE:WHD
61.36 (USD) • At close November 4, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|
Revenue
| 1,096.96 | 688.369 | 438.589 | 348.566 | 628.414 | 544.135 | 341.191 | 155.048 | 221.395 |
Cost of Revenue
| 711.974 | 445.921 | 317.141 | 236.948 | 393.607 | 325.905 | 225.151 | 125.226 | 157.055 |
Gross Profit
| 384.986 | 242.448 | 121.448 | 111.618 | 234.807 | 218.23 | 116.04 | 29.822 | 64.34 |
Gross Profit Ratio
| 0.351 | 0.352 | 0.277 | 0.32 | 0.374 | 0.401 | 0.34 | 0.192 | 0.291 |
Reseach & Development Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General & Administrative Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Selling & Marketing Expenses
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SG&A
| 105.77 | 67.7 | 46.021 | 39.715 | 51.657 | 40.529 | 27.177 | 19.207 | 22.135 |
Other Expenses
| 4.49 | -1.91 | 0.492 | -0.555 | 4.294 | -4.305 | 101.121 | 2.251 | 1.64 |
Operating Expenses
| 105.77 | 67.7 | 46.021 | 39.715 | 51.657 | 40.529 | 27.177 | 19.207 | 22.135 |
Operating Income
| 279.216 | 174.748 | 75.427 | 70.039 | 183.15 | 177.701 | 88.863 | 10.615 | 42.205 |
Operating Income Ratio
| 0.255 | 0.254 | 0.172 | 0.201 | 0.291 | 0.327 | 0.26 | 0.068 | 0.191 |
Total Other Income Expenses Net
| -16.84 | 1.804 | -0.282 | 0.146 | 5.173 | -4.305 | -20.767 | 2.251 | 1.64 |
Income Before Tax
| 262.376 | 176.552 | 75.145 | 70.185 | 188.323 | 169.801 | 68.096 | -7.367 | 22.008 |
Income Before Tax Ratio
| 0.239 | 0.256 | 0.171 | 0.201 | 0.3 | 0.312 | 0.2 | -0.048 | 0.099 |
Income Tax Expense
| 47.536 | 31.43 | 7.675 | 10.97 | 32.02 | 19.52 | 1.549 | 0.809 | 0.784 |
Net Income
| 169.171 | 110.174 | 67.47 | 59.215 | 156.303 | 65.331 | 66.547 | -8.176 | 21.224 |
Net Income Ratio
| 0.154 | 0.16 | 0.154 | 0.17 | 0.249 | 0.12 | 0.195 | -0.053 | 0.096 |
EPS
| 2.62 | 1.83 | 1.22 | 1.25 | 3.47 | 2.02 | 3.11 | -0.11 | 0.15 |
EPS Diluted
| 2.57 | 1.8 | 0.89 | 0.78 | 2.07 | 2 | 3.11 | -0.11 | 0.15 |
EBITDA
| 344.261 | 208.872 | 111.735 | 114.287 | 226.298 | 203.549 | 112.134 | 34.109 | 64.436 |
EBITDA Ratio
| 0.314 | 0.303 | 0.255 | 0.328 | 0.36 | 0.374 | 0.329 | 0.22 | 0.291 |