Cactus Financial Ratios for Analysis 2015-2024 | WHD

Fifteen years of historical annual and quarterly financial ratios and margins for Cactus (WHD).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015
3.175.615.608.694.553.683.103.42-
0.010.010.010.000.010.021.171.73-
0.020.020.020.010.020.04-7.09-2.40-
37.0435.2227.6932.0237.3740.1134.0119.2329.06
24.1025.3917.2020.0929.1432.6626.046.8519.06
24.1025.3917.2020.0929.1432.6626.046.8519.06
30.4430.3725.5131.7735.3538.2533.3821.6929.22
23.9225.6517.1320.1429.9731.2119.96-4.759.94
15.4216.0111.319.8813.629.50--5.06
0.720.620.450.430.750.931.280.94-
3.362.762.652.713.473.263.493.30-
5.344.984.927.917.155.904.054.80-
68.3473.3274.2446.1551.0361.8990.0576.01-
20.1820.4311.3410.7530.2741.48-183.757.91-
31.5120.6511.4910.9130.7342.39-151.107.36-
14.1112.976.877.2618.7225.7024.97-4.95-
20.0020.2411.2310.7130.0440.5031.22-5.80-
13.409.367.867.316.874.84--2,264.42-
4.281.540.841.902.785.110.000.001,258
3.801.210.681.662.043.03--617

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
3.753.243.172.782.762.835.614.745.235.335.605.596.447.988.698.587.095.354.554.323.923.753.683.523.092.863.10-----
0.010.010.010.010.040.120.010.010.010.010.010.010.010.010.000.000.010.010.010.010.040.020.020.030.030.041.17-----
0.010.020.020.020.070.180.020.020.020.020.020.020.020.020.010.010.020.020.020.030.060.030.040.050.060.06-7.09-----
39.2338.4039.9938.9334.2534.8537.8736.4634.6530.9029.6928.5326.3525.1925.5535.0227.6935.5934.5737.6038.4038.5038.8941.9440.6638.5133.7836.6135.9227.51--
27.4922.8228.5830.4315.8721.7525.6827.8125.9921.2419.7918.0015.9013.7812.3721.0013.3426.0725.7329.3030.5430.5231.3734.6033.5530.5927.4029.2226.9617.08--
27.4922.8228.5830.4315.8721.7525.6827.8125.9921.2419.7918.0015.9013.7812.3721.0013.3426.0725.7329.3030.5430.5231.3734.6033.5530.5927.4029.2226.9617.08--
--------------------------------
27.9723.0728.7630.0513.9323.7425.9229.0326.1720.4121.1517.7414.8113.1212.1518.2515.6426.3429.4229.8830.5929.8831.2134.4233.3824.3822.3723.7220.628.56--
17.1614.2117.8118.278.0918.7816.5017.0315.9514.1311.5610.949.5413.694.7010.439.0612.3212.8812.0312.7116.8712.1012.398.903.2621.77-----
0.180.170.180.200.210.150.170.170.160.140.130.120.120.100.080.070.080.180.170.200.210.210.240.270.340.320.39-----
0.850.830.800.860.960.640.720.720.750.740.760.820.910.740.580.440.530.990.810.900.940.900.861.031.051.021.08-----
1.421.321.341.401.431.091.361.401.351.401.461.451.521.461.551.481.421.621.601.601.491.471.521.421.421.361.24-----
63.5468.1767.2564.4863.1582.5366.2764.2766.5364.2861.8061.9459.3661.4458.2560.6563.3355.6156.3956.1460.3461.1159.3963.2963.3866.3072.30-----
5.464.535.836.733.415.655.736.155.564.403.432.962.592.711.111.991.666.106.067.338.9711.6410.6813.4415.6611.62-62.99-----
8.096.909.1010.885.789.905.806.225.634.463.473.002.622.751.132.021.686.196.157.459.1211.8610.9113.7716.1312.03-51.80-----
3.883.164.084.652.203.443.643.793.342.642.081.781.561.720.751.341.113.893.754.425.136.526.627.7210.237.378.56-----
5.424.495.786.673.275.005.686.085.504.353.392.932.562.691.111.981.656.066.017.258.6311.4410.4213.0715.1311.1810.70-----
14.5113.8313.4012.7212.0011.669.368.908.498.007.867.667.547.397.317.257.277.206.876.516.055.544.844.343.543.04------
2.471.084.283.802.590.761.541.290.630.230.840.680.570.211.901.611.360.602.783.132.090.465.113.383.011.456550.000.000.000.000.00
2.261.003.803.352.270.581.210.970.460.130.680.570.510.181.661.391.140.492.042.331.480.273.031.881.840.8676.04-----