Cactus Inc (WHD)
Return on equity (ROE)
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net income (ttm) | US$ in thousands | 165,242 | 169,171 | 151,213 | 130,058 | 132,452 | 110,174 | 94,209 | 75,401 | 58,650 | 49,593 | 37,771 | 31,387 | 27,022 | 34,446 | 49,302 | 62,408 | 77,788 | 85,612 | 84,478 | 83,811 |
Total stockholders’ equity | US$ in thousands | 893,366 | 865,522 | 821,008 | 760,806 | 737,253 | 571,917 | 544,239 | 517,239 | 492,323 | 468,644 | 456,871 | 441,970 | 405,959 | 352,970 | 351,019 | 346,746 | 342,458 | 327,466 | 312,325 | 293,031 |
ROE | 18.50% | 19.55% | 18.42% | 17.09% | 17.97% | 19.26% | 17.31% | 14.58% | 11.91% | 10.58% | 8.27% | 7.10% | 6.66% | 9.76% | 14.05% | 18.00% | 22.71% | 26.14% | 27.05% | 28.60% |
March 31, 2024 calculation
ROE = Net income (ttm) ÷ Total stockholders’ equity
= $165,242K ÷ $893,366K
= 18.50%
Cactus Inc's return on equity (ROE) has fluctuated over the past few quarters, ranging from 6.66% to 19.55%. The ROE trend shows some variability, with peaks and troughs observed in the data.
In recent quarters, the ROE has generally been in the range of 17%-19%, indicating that the company has been generating decent returns for its shareholders. However, there was a slight decrease in ROE in the most recent quarter compared to the preceding quarter.
Looking back over the last few years, there has been a noticeable improvement in ROE since 2019, with the company achieving ROE levels above 20% in the past.
Overall, Cactus Inc's ROE performance suggests that the company has been effectively utilizing shareholders' equity to generate profits, although there may be some variability in financial performance over time.
Peer comparison
Mar 31, 2024