v3.26.3
TRADE AND ACCRUED RECEIVABLES
9 Months Ended
Sep. 30, 2026
Receivables [Abstract]  
TRADE AND ACCRUED RECEIVABLES

5. TRADE AND ACCRUED RECEIVABLES

Accounts receivable are recorded at the invoiced amount, do not require collateral and typically do not bear interest. The Company estimates an allowance for credit losses using the lifetime expected credit loss at each measurement date, taking into account historical credit loss experience as well as forward-looking information, in order to establish rates for each class of financial receivable with similar risk characteristics. Adjustments to this estimate are recognized in the consolidated statement of operations.

In order to manage and assess our risk, management maintains credit policies that include regular review of credit limits of individual receivables and systematic monitoring of aging of trade receivables and the financial well-being of our customers. At September 30, 2026, approximately 46% of our trade accounts receivable are trade credit insured, relating to accounts receivable from counterparties deemed creditworthy by the insurer and excluding accounts receivable from government entities. In addition, where possible, we collect a 50% deposit on sales, excluding government and certain other clients.

Our trade balances are spread over a broad Construction Partners and Construction Services customers, which is geographically dispersed. For the three months ended September 30, 2026, one customer accounted for greater than 10% of revenue. For the nine months ended September 30, 2026 and for the three and nine months ended September 30, 2025, no single Construction Partner or customer accounted for greater than 10% of revenue.

The Company’s aged receivables were as follows:

 

 

As at

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Current

 

 

19,343

 

 

 

19,894

 

Overdue

 

 

4,192

 

 

 

2,552

 

 

 

23,535

 

 

 

22,446

 

Less: expected credit losses

 

 

(71

)

 

 

(77

)

Trade and accrued receivables, net of expected credit losses

 

 

23,464

 

 

 

22,369

 

No adjustment to our expected credit losses of $0.1 million was required for the three and nine months ended September 30, 2026 for our trade receivables. Receivables are generally considered to be past due when over 60 days old, unless there is a separate payment arrangement in place for the collection of the receivable.