Cactus Financial Statements 2015-2024 | WHD
Fifteen years of historical annual and quarterly income statements for Cactus (WHD).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
$1,133 | $1,097 | $688 | $439 | $349 | $628 | $544 | $341 | $155 | $221 |
$689 | $691 | $446 | $317 | $237 | $394 | $326 | $225 | $125 | $157 |
$443 | $406 | $242 | $121 | $112 | $235 | $218 | $116 | $29.82 | $64.34 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$128 | $127 | $67.70 | $46.02 | $39.72 | $51.66 | $40.53 | $27.18 | $19.21 | $22.14 |
$-18.12 | $-14.85 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$146 | $142 | $67.70 | $46.02 | $41.58 | $51.66 | $40.53 | $27.18 | $19.21 | $22.14 |
$298 | $264 | $175 | $75.43 | $70.04 | $183 | $178 | $88.86 | $10.62 | $42.21 |
$4.66 | $-1.99 | $1.80 | $-0.28 | $0.15 | $5.17 | $-7.90 | $-20.77 | $-17.98 | $-20.20 |
$302 | $262 | $177 | $75.15 | $70.19 | $188 | $170 | $68.10 | $-7.37 | $22.01 |
$64.99 | $47.54 | $31.43 | $7.68 | $10.97 | $32.02 | $19.52 | $1.55 | $0.81 | $0.78 |
$237 | $215 | $145 | $67.47 | $59.22 | $156 | $150 | $66.55 | $-8.18 | $21.22 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$237 | $215 | $145 | $67.47 | $59.22 | $156 | $150 | $66.55 | $-8.18 | $21.22 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$188 | $169 | $110 | $49.59 | $34.45 | $85.61 | $51.68 | $0 | $0 | $11.20 |
$359 | $334 | $209 | $112 | $111 | $222 | $208 | $114 | $33.63 | $64.70 |
$298 | $264 | $175 | $75.43 | $70.04 | $183 | $178 | $88.86 | $10.62 | $42.21 |
$2.86 | $2.62 | $1.83 | $0.90 | $0.73 | $1.90 | $1.60 | $0 | $0 | $307 |
$2.84 | $2.57 | $1.80 | $0.83 | $0.72 | $1.88 | $1.58 | $0.00 | $0.00 | $307 |
Quarterly Data | Millions of US $ except per share data
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2015-12-31 |
$293 | $290 | $274 | $275 | $288 | $306 | $228 | $188 | $184 | $170 | $146 | $130 | $115 | $109 | $84.42 | $68.09 | $59.79 | $66.55 | $154 | $140 | $161 | $168 | $159 | $140 | $151 | $139 | $115 | $105 | $96.03 | $81.88 | $58.50 | $0 | $0 |
$179 | $176 | $169 | $165 | $176 | $201 | $149 | $117 | $117 | $111 | $101 | $91.34 | $82.45 | $80.20 | $63.16 | $50.69 | $38.85 | $48.12 | $99.29 | $91.76 | $100 | $104 | $97.72 | $85.45 | $87.47 | $82.21 | $70.78 | $69.41 | $60.87 | $52.47 | $42.41 | $0 | $0 |
$114 | $114 | $105 | $110 | $112 | $105 | $79.59 | $71.12 | $67.27 | $58.98 | $45.08 | $38.57 | $32.92 | $28.70 | $21.26 | $17.40 | $20.94 | $18.43 | $54.85 | $48.47 | $60.47 | $64.70 | $61.16 | $54.38 | $63.18 | $56.34 | $44.33 | $35.37 | $35.16 | $29.41 | $16.10 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0 | $0 |
$37.37 | $31.23 | $29.42 | $29.56 | $29.55 | $38.07 | $29.90 | $22.90 | $15.97 | $14.74 | $14.09 | $12.86 | $12.15 | $11.38 | $9.63 | $8.98 | $8.38 | $8.69 | $13.66 | $12.39 | $13.35 | $13.25 | $12.67 | $10.51 | $11.05 | $9.85 | $9.11 | $6.66 | $7.10 | $7.33 | $6.10 | $0 | $0 |
$-0.14 | $-2.88 | $-13.30 | $-1.80 | $5.09 | $-18.14 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$37.51 | $34.10 | $42.73 | $31.35 | $24.46 | $56.21 | $29.90 | $22.90 | $15.97 | $14.74 | $14.09 | $12.86 | $12.15 | $11.38 | $9.63 | $8.98 | $8.38 | $9.55 | $14.67 | $12.39 | $13.35 | $13.25 | $12.67 | $10.51 | $11.05 | $9.85 | $9.11 | $6.66 | $7.10 | $7.33 | $6.10 | $0 | $0 |
$76.79 | $79.82 | $62.55 | $78.55 | $87.60 | $48.52 | $49.69 | $48.22 | $51.30 | $44.24 | $30.99 | $25.71 | $20.77 | $17.31 | $11.64 | $8.42 | $12.56 | $8.88 | $40.19 | $36.09 | $47.12 | $51.45 | $48.49 | $43.86 | $52.13 | $46.49 | $35.22 | $28.72 | $28.06 | $22.07 | $9.99 | $0 | $0 |
$2.06 | $1.41 | $0.69 | $0.50 | $-1.11 | $-5.93 | $4.54 | $0.45 | $2.27 | $0.30 | $-1.22 | $1.76 | $-0.30 | $-1.19 | $-0.56 | $-0.15 | $-1.65 | $1.53 | $0.41 | $5.17 | $0.93 | $0.09 | $-1.02 | $-0.23 | $-0.27 | $-0.25 | $-7.16 | $-5.34 | $-5.28 | $-5.19 | $-4.99 | $0 | $0 |
$78.85 | $81.22 | $63.24 | $79.06 | $86.50 | $42.59 | $54.23 | $48.67 | $53.56 | $44.55 | $29.78 | $27.47 | $20.47 | $16.13 | $11.08 | $8.27 | $10.91 | $10.41 | $40.60 | $41.25 | $48.05 | $51.54 | $47.47 | $43.64 | $51.86 | $46.24 | $28.06 | $23.44 | $22.78 | $16.89 | $5.01 | $0 | $0 |
$16.42 | $18.17 | $13.42 | $16.98 | $18.48 | $10.14 | $1.94 | $7.93 | $12.04 | $8.77 | $2.69 | $7.09 | $3.29 | $1.36 | $-4.06 | $2.14 | $0.02 | $1.31 | $7.50 | $9.98 | $12.22 | $10.79 | $-0.97 | $4.96 | $8.22 | $4.70 | $1.65 | $0.63 | $0.48 | $0.31 | $0.15 | $0 | $0 |
$62.44 | $63.06 | $49.82 | $62.07 | $68.02 | $32.46 | $52.29 | $40.74 | $41.52 | $35.78 | $27.08 | $20.38 | $17.18 | $14.77 | $15.14 | $6.14 | $10.89 | $9.10 | $33.10 | $31.27 | $35.83 | $40.75 | $48.45 | $38.68 | $43.65 | $41.54 | $26.41 | $22.81 | $22.30 | $16.58 | $4.85 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0 | $0 |
$62.44 | $63.06 | $49.82 | $62.07 | $68.02 | $32.46 | $52.29 | $40.74 | $41.52 | $35.78 | $27.08 | $20.38 | $17.18 | $14.77 | $15.14 | $6.14 | $10.89 | $9.10 | $33.10 | $31.27 | $35.83 | $40.75 | $48.45 | $38.68 | $43.65 | $41.54 | $26.41 | $22.81 | $22.30 | $16.58 | $4.85 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0 | $0 |
$49.93 | $49.83 | $38.97 | $48.95 | $52.58 | $24.75 | $42.89 | $30.99 | $31.43 | $27.14 | $20.62 | $15.02 | $12.62 | $10.39 | $11.56 | $3.20 | $6.23 | $6.03 | $18.98 | $18.06 | $19.34 | $21.41 | $26.81 | $16.92 | $18.67 | $12.33 | $3.75 | $22.81 | $0 | $0 | $0 | $0 | $0 |
$92.15 | $95.10 | $77.88 | $93.75 | $103 | $73.69 | $63.09 | $56.39 | $59.74 | $53.20 | $39.71 | $34.58 | $29.94 | $26.52 | $20.87 | $17.72 | $22.36 | $19.44 | $51.21 | $46.72 | $57.17 | $60.87 | $57.42 | $52.23 | $59.98 | $53.85 | $42.06 | $35.45 | $34.57 | $28.10 | $15.75 | $0 | $0 |
$76.79 | $79.82 | $62.55 | $78.55 | $87.60 | $48.52 | $49.69 | $48.22 | $51.30 | $44.24 | $30.99 | $25.71 | $20.77 | $17.31 | $11.64 | $8.42 | $12.56 | $8.88 | $40.19 | $36.09 | $47.12 | $51.45 | $48.49 | $43.86 | $52.13 | $46.49 | $35.22 | $28.72 | $28.06 | $22.07 | $9.99 | $0 | $0 |
$0.75 | $0.75 | $0.60 | $0.76 | $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.34 | $0.41 | $0.46 | $0.69 | $0.47 | $0.52 | $0.47 | $0.14 | $431 | $0 | $0 | $0 | $0 | $0 |
$0.74 | $0.75 | $0.59 | $0.76 | $0.80 | $0.38 | $0.63 | $0.51 | $0.51 | $0.44 | $0.34 | $0.25 | $0.21 | $0.18 | $0.19 | $0.08 | $0.13 | $0.11 | $0.40 | $0.43 | $0.41 | $0.45 | $0.59 | $0.46 | $0.52 | $0.46 | $0.14 | $431 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |