Skip to content
10-K

Annual Report

IBEX LIMITED IBEX

0001720420-25-000027

← back to feed
Filed
Sep 11, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Aug 29, 2025 13.32M sh
Shares Diluted FY 2025 · Jun 30, 2025 15.73M sh
Shares Diluted FY 2025 · Jun 30, 2024 18.26M sh
Shares Diluted FY 2025 · Jun 30, 2023 18.89M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $78.01M
Stock Repurchased FY 2025 · Jun 30, 2024 $21.56M
Stock Repurchased FY 2025 · Jun 30, 2023 $276K
Capex FY 2025 · Jun 30, 2025 $18.38M
Capex FY 2025 · Jun 30, 2024 $8.86M
Capex FY 2025 · Jun 30, 2023 $18.95M
Operating Cash Flow FY 2025 · Jun 30, 2025 $45.67M
Operating Cash Flow FY 2025 · Jun 30, 2024 $35.9M
Operating Cash Flow FY 2025 · Jun 30, 2023 $41.86M
Cash And Equivalents FY 2025 · Jun 30, 2025 $15.35M
Cash And Equivalents FY 2025 · Jun 30, 2024 $62.72M
Stockholders Equity FY 2025 · Jun 30, 2025 $134.31M
Stockholders Equity FY 2025 · Jun 30, 2024 $165.8M
Stockholders Equity FY 2025 · Jun 30, 2023 $149.96M
Stockholders Equity FY 2025 · Jun 30, 2022 $113.46M
Current Liabilities FY 2025 · Jun 30, 2025 $79.94M
Current Liabilities FY 2025 · Jun 30, 2024 $71M
Total Liabilities FY 2025 · Jun 30, 2025 $138.91M
Total Liabilities FY 2025 · Jun 30, 2024 $128.11M
Current Assets FY 2025 · Jun 30, 2025 $145.62M
Current Assets FY 2025 · Jun 30, 2024 $179.96M
Total Assets FY 2025 · Jun 30, 2025 $273.22M
Total Assets FY 2025 · Jun 30, 2024 $293.9M
Eps Diluted FY 2025 · Jun 30, 2025 $2.36
Eps Diluted FY 2025 · Jun 30, 2024 $1.84
Eps Diluted FY 2025 · Jun 30, 2023 $1.67
Eps Basic FY 2025 · Jun 30, 2025 $2.51
Eps Basic FY 2025 · Jun 30, 2024 $1.90
Eps Basic FY 2025 · Jun 30, 2023 $1.74
Sga Expense FY 2025 · Jun 30, 2025 $108.74M
Sga Expense FY 2025 · Jun 30, 2024 $93.14M
Sga Expense FY 2025 · Jun 30, 2023 $88.66M
Net Income FY 2025 · Jun 30, 2025 $36.86M
Net Income FY 2025 · Jun 30, 2024 $33.66M
Net Income FY 2025 · Jun 30, 2023 $31.58M
Operating Income FY 2025 · Jun 30, 2025 $46.61M
Operating Income FY 2025 · Jun 30, 2024 $39.43M
Operating Income FY 2025 · Jun 30, 2023 $40.48M
Revenue FY 2025 · Jun 30, 2025 $558.27M
Revenue FY 2025 · Jun 30, 2024 $508.57M
Revenue FY 2025 · Jun 30, 2023 $523.12M