v3.26.1
REVENUE
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
REVENUE

11. REVENUE

In the following table, revenue is disaggregated by performance obligation and timing of revenue recognition. All revenue comes from contracts with customers. See Note 12 for the disaggregation of revenue by geographic region.

 

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Product

 

 

34,466

 

 

 

33,475

 

 

 

70,772

 

 

 

69,699

 

Transportation

 

 

4,229

 

 

 

4,091

 

 

 

8,521

 

 

 

8,029

 

License fees from Construction Partners

 

 

196

 

 

 

175

 

 

 

414

 

 

 

359

 

Total product revenue

 

 

38,891

 

 

 

37,741

 

 

 

79,707

 

 

 

78,087

 

Installation and other services

 

 

1,419

 

 

 

1,181

 

 

 

3,035

 

 

 

2,130

 

 

 

 

40,310

 

 

 

38,922

 

 

 

82,742

 

 

 

80,217

 

DIRTT sells its products and services pursuant to fixed-price contracts which generally have a term of one year or less. The transaction price used in determining the amount of revenue to recognize from fixed-price contracts is based upon agreed contractual terms with each customer and is not subject to variability.

 

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

At a point in time

 

 

38,695

 

 

 

37,566

 

 

 

79,293

 

 

 

77,728

 

Over time

 

 

1,615

 

 

 

1,356

 

 

 

3,449

 

 

 

2,489

 

 

 

40,310

 

 

 

38,922

 

 

 

82,742

 

 

 

80,217

 

 

Revenue recognized at a point in time represents the majority of the Company’s sales. Revenue is recognized when a customer obtains legal title to the product, which is when ownership of the product is transferred to, or services are delivered to, the customer. Revenue recognized over time includes pre-construction services, license fees, installation and ongoing maintenance contracts with customers and is recorded as performance obligations which are satisfied over the term of the contract.

Contract Liabilities

 

 

 

As at

 

 

 

June 30, 2026

 

 

December 31, 2025

 

 

December 31, 2024

 

Customer deposits

 

 

2,211

 

 

 

3,474

 

 

 

4,028

 

Deferred revenue

 

 

382

 

 

 

33

 

 

 

-

 

Contract liabilities

 

 

2,593

 

 

 

3,507

 

 

 

4,028

 

 

Contract liabilities primarily relate to deposits received from customers and maintenance revenue from license subscriptions. The balance of contract liabilities was lower as at June 30, 2026 compared to December 31, 2025 mainly due to the timing of orders and payments. Contract liabilities as at December 31, 2025 and 2024 totaling $3.5 million and $4.0 million, respectively, were recognized as revenue in the six months ended June 30, 2026 and 2025, respectively.

Sales by Industry

The Company periodically reviews the growth of product and transportation revenue by vertical market to evaluate the success of industry-specific sales initiatives. The nature of products sold to the various industries is consistent and therefore review is focused on sales performance.

 

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Commercial

 

 

26,837

 

 

 

20,808

 

 

 

51,472

 

 

 

48,906

 

Healthcare

 

 

5,373

 

 

 

9,165

 

 

 

17,374

 

 

 

16,369

 

Government

 

 

3,142

 

 

 

3,007

 

 

 

5,766

 

 

 

5,656

 

Education

 

 

3,343

 

 

 

4,586

 

 

 

4,681

 

 

 

6,797

 

License fees from Construction Partners

 

 

196

 

 

 

175

 

 

 

414

 

 

 

359

 

Total product and transportation revenue

 

 

38,891

 

 

 

37,741

 

 

 

79,707

 

 

 

78,087

 

Installation and other services

 

 

1,419

 

 

 

1,181

 

 

 

3,035

 

 

 

2,130

 

 

 

40,310

 

 

 

38,922

 

 

 

82,742

 

 

 

80,217