Customer concentration— top 10 customers 5% of revenue
10 customers
— 5% of revenue (2025)
“our ten largest client groups combined accounted for approximately 5% of our revenue in each of 2025 and 2024”
20 customers
— 10.5% of receivables (the year ended December 31, 2025)
“our 20 largest client groups accounted for 10.5% of total accounts receivable”
One customer
— 1.5% of receivables (the year ended December 31, 2025)
“For the year ended December 31, 2025, our largest single client group in relation to outstanding accounts receivable accounted for 1.5% of total accounts receivable”
, your time. If we record the earnings call live, its text streams below as it is spoken. The audio replay and the speaker-labelled transcript follow after it ends either way.
Live now
This earnings call is in progress. If we record it live, its text appears below as it is spoken. The audio replay and the speaker-labelled transcript follow after it ends.
Replay coming soon
The audio replay and transcript should be available on this page soon after the earnings call ends.
Executive readout · one minute
What this page will hold
While the call is held, its live text streams on this page when we record it live. After it ends, the
audio replay and the speaker-labelled transcript follow here, then a one-minute readout of what matters.
Research materials
Open the source you need; every reader stays inside this workspace.
Automatic text of the call as it is spoken, when we record it live.
The live transcript appears here when the call starts.
Waiting for the call's audio. If we record it live, its text appears here as it is spoken.
We are recording the call. Its audio and text appear here as it is spoken.
No live text was recorded for this call. The audio replay and the speaker-labelled transcript follow after it ends.
Preliminary transcript
Automatic and unverified. Speakers are added after the call.
Live. New text appears here as it is spoken.The call has ended. The audio replay and the speaker-labelled transcript follow on this page.Our live capture ended early. The full transcript follows from the replay.