Skip to content
10-K

Annual Report

CORE LABORATORIES INC. CLB

0001193125-26-118177

← back to feed
Filed
Mar 23, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 28, 2026 46.05M sh
Shares Diluted FY 2025 · Dec 31, 2025 47.03M sh
Shares Diluted FY 2025 · Dec 31, 2024 47.69M sh
Shares Diluted FY 2025 · Dec 31, 2023 47.52M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $12.43M
Stock Repurchased FY 2025 · Dec 31, 2024 $5.31M
Stock Repurchased FY 2025 · Dec 31, 2023 $2.2M
Dividends Paid FY 2025 · Dec 31, 2025 $1.87M
Dividends Paid FY 2025 · Dec 31, 2024 $1.88M
Dividends Paid FY 2025 · Dec 31, 2023 $1.87M
Capex FY 2025 · Dec 31, 2025 $11.21M
Capex restated FY 2025 · Dec 31, 2024 $11.89M
Capex FY 2025 · Dec 31, 2023 $10.58M
Operating Cash Flow FY 2025 · Dec 31, 2025 $37.03M
Operating Cash Flow FY 2025 · Dec 31, 2024 $56.39M
Operating Cash Flow FY 2025 · Dec 31, 2023 $24.79M
Long Term Debt FY 2025 · Dec 31, 2025 $110.26M
Long Term Debt FY 2025 · Dec 31, 2024 $126.11M
Cash And Equivalents FY 2025 · Dec 31, 2025 $22.7M
Cash And Equivalents FY 2025 · Dec 31, 2024 $19.16M
Stockholders Equity FY 2025 · Dec 31, 2025 $265.99M
Stockholders Equity restated FY 2025 · Dec 31, 2024 $246.57M
Current Liabilities FY 2025 · Dec 31, 2025 $106.02M
Current Liabilities restated FY 2025 · Dec 31, 2024 $102.45M
Current Assets FY 2025 · Dec 31, 2025 $214.67M
Current Assets restated FY 2025 · Dec 31, 2024 $221.33M
Total Assets FY 2025 · Dec 31, 2025 $584.01M
Total Assets restated FY 2025 · Dec 31, 2024 $585.13M
Total Assets FY 2025 · Dec 31, 2023 $586.4M
Eps Diluted FY 2025 · Dec 31, 2025 $0.63
Eps Diluted FY 2025 · Dec 31, 2024 $0.66
Eps Diluted FY 2025 · Dec 31, 2023 $0.77
Eps Basic FY 2025 · Dec 31, 2025 $0.64
Eps Basic FY 2025 · Dec 31, 2024 $0.67
Eps Basic FY 2025 · Dec 31, 2023 $0.79
Sga Expense FY 2025 · Dec 31, 2025 $45.43M
Sga Expense FY 2025 · Dec 31, 2024 $39.77M
Sga Expense FY 2025 · Dec 31, 2023 $40.26M
Net Income FY 2025 · Dec 31, 2025 $29.67M
Net Income FY 2025 · Dec 31, 2024 $31.4M
Net Income FY 2025 · Dec 31, 2023 $36.68M
Operating Income FY 2025 · Dec 31, 2025 $56.47M
Operating Income FY 2025 · Dec 31, 2024 $58.56M
Operating Income FY 2025 · Dec 31, 2023 $54.64M
Cost Of Revenue FY 2025 · Dec 31, 2025 $417.59M
Cost Of Revenue FY 2025 · Dec 31, 2024 $420.52M
Cost Of Revenue FY 2025 · Dec 31, 2023 $399.96M
Revenue FY 2025 · Dec 31, 2025 $526.52M
Revenue FY 2025 · Dec 31, 2024 $523.85M
Revenue FY 2025 · Dec 31, 2023 $509.79M