MarketBrain

Civeo Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$638.8M$682.1M$700.8M$697.1M$594.5M
Gross profit$151.1M$149.5M$170.5M$180.0M
Operating income$4.1M$1.3M$39.5M$17.0M$6.1M
Cost of revenue$487.8M$532.7M$530.3M$517.1M
Cash from operations$22.3M$83.5M$96.6M$91.8M$88.5M
Capital expenditure$20.2M$26.1M$31.6M$25.4M$15.6M
Free cash flow$2.1M$57.4M$64.9M$66.4M$73.0M
Share repurchases$53.6M$29.6M$11.6M$14.2M$4.6M
Impairments$0$11.6M$1.4M$5.7M$7.9M
Total assets$477.4M$405.1M$548.1M$566.2M$672.7M
Total liabilities$303.0M$168.1M$225.0M$262.5M$309.6M
Total debt$182.8M$43.3M$65.6M$132.0M$175.1M

Shares outstanding 10.9M · Free float 31.2%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.