Cactus Income Statement 2015-2024 | WHD

Fifteen years of historical annual and quarterly income statements for Cactus (WHD).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015
$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-302024-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
$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