| Schedule of Breakdown of Revenues by Geographical Location |
The Company generated its revenue from clients based in the United States and other countries as shown below:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | Nine Months Ended March 31, | | ($000s) | 2026 | | 2025 | | 2026 | | 2025 | | United States | $ | 159,190 | | | $ | 135,590 | | | $ | 464,085 | | | $ | 395,716 | | | Other countries | 5,217 | | | 5,146 | | | 15,722 | | | 15,419 | | | Total Revenue | $ | 164,407 | | | $ | 140,736 | | | $ | 479,807 | | | $ | 411,135 | |
The following table presents the breakdown of the Company’s revenues by geographical location, based on where the services are provided:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | Nine Months Ended March 31, | | ($000s) | 2026 | | 2025 | | 2026 | | 2025 | | Onshore (United States) | $ | 45,909 | | | $ | 33,553 | | | $ | 122,965 | | | $ | 95,595 | | | Offshore (Philippines, Pakistan, India) | 82,204 | | | 72,173 | | | 245,066 | | | 210,446 | | | Nearshore (Jamaica, Nicaragua, Honduras) | 36,294 | | | 35,010 | | | 111,776 | | | 105,094 | | | Total Revenue | $ | 164,407 | | | $ | 140,736 | | | $ | 479,807 | | | $ | 411,135 | |
|
| Schedule of Revenue Disaggregated by Pattern of Revenue Recognition |
The following table presents the breakdown of the Company’s revenue by pattern of revenue recognition:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | Nine Months Ended March 31, | | ($000s) | 2026 | | 2025 | | 2026 | | 2025 | | Services transferred over time | $ | 147,860 | | | $ | 129,325 | | | $ | 428,007 | | | $ | 382,640 | | | Services transferred at a point in time | 16,547 | | | 11,411 | | | 51,800 | | | 28,495 | | | Total Revenue | $ | 164,407 | | | $ | 140,736 | | | $ | 479,807 | | | $ | 411,135 | |
|
| Schedule of Movement in Deferred Revenue |
The movement in deferred revenue was as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | Nine Months Ended March 31, | | ($000s) | 2026 | | 2025 | | 2026 | | 2025 | | Beginning balance | $ | 9,993 | | | $ | 8,342 | | | $ | 6,628 | | | $ | 5,877 | | | Revenue recognized | (1,802) | | | (2,065) | | | (6,294) | | | (5,938) | | | Revenue deferred | 471 | | | 802 | | | 8,328 | | | 7,140 | | | Ending balance | $ | 8,662 | | | $ | 7,079 | | | $ | 8,662 | | | $ | 7,079 | |
|