Doman Building Materials Group Past Earnings Performance
Past criteria checks 4/6
Doman Building Materials Group's earnings have been declining at an average annual rate of -10.6%, while the Trade Distributors industry saw earnings growing at 5.7% annually. Revenues have been growing at an average rate of 4.9% per year. Doman Building Materials Group's return on equity is 12.1%, and it has net margins of 2.6%.
Key information
-10.56%
Earnings growth rate
-12.55%
EPS growth rate
Trade Distributors Industry Growth
23.44%
Revenue growth rate
4.88%
Return on equity
12.10%
Net Margin
2.61%
Last Earnings Update
31 Mar 2026
Recent past performance updates
Recent updates
Revenue & Expenses Breakdown
How Doman Building Materials Group makes and spends money. Based on latest reported earnings, on an LTM basis.
Earnings and Revenue History
OTCPK:CWXZ.F Revenue, expenses and earnings (CAD Millions)
Date
Revenue
Earnings
G+A Expenses
R&D Expenses
31 Mar 26
3,088
81
248
0
31 Dec 25
3,119
80
249
0
30 Sep 25
3,183
78
248
0
30 Jun 25
3,051
74
242
0
31 Mar 25
2,854
63
237
0
31 Dec 24
2,663
54
229
0
30 Sep 24
2,483
56
215
0
30 Jun 24
2,464
63
211
0
31 Mar 24
2,485
75
208
0
31 Dec 23
2,491
76
207
0
30 Sep 23
2,537
70
209
0
30 Jun 23
2,637
60
209
0
31 Mar 23
2,797
52
205
0
31 Dec 22
3,039
79
206
0
30 Sep 22
3,108
86
208
0
30 Jun 22
2,989
82
203
0
31 Mar 22
2,875
114
188
0
31 Dec 21
2,544
107
164
0
30 Sep 21
2,304
110
143
0
30 Jun 21
2,151
133
127
0
31 Mar 21
1,807
93
117
0
31 Dec 20
1,614
60
113
0
30 Sep 20
1,505
48
109
0
30 Jun 20
1,406
23
106
0
31 Mar 20
1,379
18
107
0
31 Dec 19
1,334
17
106
0
30 Sep 19
1,305
14
110
0
30 Jun 19
1,282
16
113
0
31 Mar 19
1,278
23
117
0
31 Dec 18
1,291
30
121
0
30 Sep 18
1,303
35
122
0
30 Jun 18
1,270
38
112
0
31 Mar 18
1,208
34
101
0
31 Dec 17
1,136
29
90
0
30 Sep 17
1,074
28
78
0
30 Jun 17
1,034
24
74
0
31 Mar 17
1,004
45
75
0
31 Dec 16
978
44
74
0
30 Sep 16
957
40
75
0
30 Jun 16
929
40
75
0
31 Mar 16
863
14
69
0
31 Dec 15
825
12
66
0
30 Sep 15
788
11
64
0
Quality Earnings: CWXZ.F has high quality earnings.
Growing Profit Margin: CWXZ.F's current net profit margins (2.6%) are higher than last year (2.2%).
Free Cash Flow vs Earnings Analysis
Past Earnings Growth Analysis
Earnings Trend: CWXZ.F's earnings have declined by 10.6% per year over the past 5 years.
Accelerating Growth: CWXZ.F's earnings growth over the past year (27.3%) exceeds its 5-year average (-10.6% per year).
Earnings vs Industry: CWXZ.F earnings growth over the past year (27.3%) exceeded the Trade Distributors industry 4.9%.
Return on Equity
High ROE: CWXZ.F's Return on Equity (12.1%) is considered low.
Return on Assets
Return on Capital Employed
Discover strong past performing companies
7D
1Y
7D
1Y
7D
1Y
Company Analysis and Financial Data Status
Data
Last Updated (UTC time)
Company Analysis
2026/07/08 15:56
End of Day Share Price
2026/07/06 00:00
Earnings
2026/03/31
Annual Earnings
2025/12/31
Data Sources
The data used in our company analysis is from S&P Global Market Intelligence LLC. The following data is used in our analysis model to generate this report. Data is normalised which can introduce a delay from the source being available.
* Example for US securities, for non-US equivalent regulatory forms and sources are used.
Unless specified all financial data is based on a yearly period but updated quarterly. This is known as Trailing Twelve Month (TTM) or Last Twelve Month (LTM) Data. Learn more.
Analysis Model and Snowflake
Details of the analysis model used to generate this report is available on our Github page, we also have guides on how to use our reports and tutorials on Youtube.
Learn about the world class team who designed and built the Simply Wall St analysis model.
Industry and Sector Metrics
Our industry and section metrics are calculated every 6 hours by Simply Wall St, details of our process are available on Github.
Analyst Sources
Doman Building Materials Group Ltd. is covered by 15 analysts. 7 of those analysts submitted the estimates of revenue or earnings used as inputs to our report. Analysts submissions are updated throughout the day.