Skip to content
10-K

Annual Report

DHI GROUP, INC. DHX

0001393883-26-000041

← back to feed
Filed
Feb 12, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 6, 2026 44.97M sh
Shares Diluted FY 2025 · Dec 31, 2025 44.78M sh
Shares Diluted FY 2025 · Dec 31, 2024 45.09M sh
Shares Diluted FY 2025 · Dec 31, 2023 44.5M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $9.66M
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $6.9M
Capex FY 2025 · Dec 31, 2025 $7.31M
Capex FY 2025 · Dec 31, 2024 $13.93M
Capex FY 2025 · Dec 31, 2023 $20.25M
Operating Cash Flow FY 2025 · Dec 31, 2025 $21.1M
Operating Cash Flow FY 2025 · Dec 31, 2024 $21.05M
Operating Cash Flow FY 2025 · Dec 31, 2023 $21.35M
Long Term Debt FY 2025 · Dec 31, 2025 $30M
Long Term Debt FY 2025 · Dec 31, 2024 $32M
Cash And Equivalents FY 2025 · Dec 31, 2025 $2.91M
Cash And Equivalents FY 2025 · Dec 31, 2024 $3.7M
Stockholders Equity FY 2025 · Dec 31, 2025 $94.51M
Stockholders Equity FY 2025 · Dec 31, 2024 $114.33M
Stockholders Equity FY 2025 · Dec 31, 2023 $107.54M
Stockholders Equity FY 2025 · Dec 31, 2022 $106.24M
Current Liabilities FY 2025 · Dec 31, 2025 $55.08M
Current Liabilities FY 2025 · Dec 31, 2024 $62.71M
Total Liabilities FY 2025 · Dec 31, 2025 $93.74M
Total Liabilities FY 2025 · Dec 31, 2024 $107.05M
Current Assets FY 2025 · Dec 31, 2025 $24.48M
Current Assets FY 2025 · Dec 31, 2024 $29.65M
Total Assets FY 2025 · Dec 31, 2025 $188.24M
Total Assets FY 2025 · Dec 31, 2024 $221.37M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.30
Eps Diluted FY 2025 · Dec 31, 2024 $0.01
Eps Diluted FY 2025 · Dec 31, 2023 $0.08
Eps Basic FY 2025 · Dec 31, 2025 −$0.30
Eps Basic FY 2025 · Dec 31, 2024 $0.01
Eps Basic FY 2025 · Dec 31, 2023 $0.08
Sga Expense FY 2025 · Dec 31, 2025 $27.08M
Sga Expense FY 2025 · Dec 31, 2024 $30.02M
Sga Expense FY 2025 · Dec 31, 2023 $31.27M
Rd Expense FY 2025 · Dec 31, 2025 $12.84M
Rd Expense FY 2025 · Dec 31, 2024 $18.88M
Rd Expense FY 2025 · Dec 31, 2023 $17.78M
Net Income FY 2025 · Dec 31, 2025 −$13.51M
Net Income FY 2025 · Dec 31, 2024 $253K
Net Income FY 2025 · Dec 31, 2023 $3.49M
Operating Income FY 2025 · Dec 31, 2025 −$11.37M
Operating Income FY 2025 · Dec 31, 2024 $6.33M
Operating Income FY 2025 · Dec 31, 2023 $6.29M