_id
6911c377ccc777a4e85d646d
Ticker
HDIUF
Name
Hardwoods Distribution Inc
Exchange
PINK
Address
20161 86th Avenue, Langley, BC, Canada, V2Y 2C1
Country
USA
Sector
Industrials
Industry
Industrial Distribution
Currency
USD
Website
https://adentragroup.com
Description
ADENTRA Inc. engages in the wholesale distribution of architectural building products to the residential, repair and remodel, and commercial construction markets in Canada and the United States. It offers doors, decorative surfaces, mouldings, stair parts, hardwood lumber, hardwood plywood, composite panels, outdoor living, and other building products to industrial manufacturers, home builder distribution yards, architects and designers, and home centers. The company was formerly known as Hardwoods Distribution Inc. and changed its name to ADENTRA Inc. in December 2022. ADENTRA Inc. was founded in 2004 and is headquartered in Langley, Canada.
Last Close
23.25
Volume
-
Current Price
24.98
Change
0
Last Updated
2026-01-04T14:21:18.418Z
Image
data:image/webp;base64,UklGRmQCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSDUAAAABZ2CmbRv+cNvunmlERMA9wQyKatum3t+YCNSVQASSngAmEf2fgP0ue0IFrtHhVIH/V21NGABWUDggCAIAANANAJ0BKkAAQAA+rUidSaYkIyEuFt8YwBWJYwC6GEVenNXV+hG31o88x1UD3BvRCQjMlFBzC6eFSjMj773QpcESlGzdTw8srM+oyRVMiWhBbBGQiYNazQoPdv5c+oVPu7K1XD/D9MbZQCsCenZrSk3xDXWohqMAAP6gR8EoVFDJkImMatEMcsATXK+GWAVo9JjG0Z3jXhXZRz9+MQQADDG/Y9G+p24KvnRuavVg7kEjcJDh4ipJvgxiuq3hFNwp4cIpAGldULahMPyY9YmrlZsz+QwfX4IMnfYo/z6yVEOwplv5i51Topcb31RjY18cvBW+cEZVydZip0sh6xzhLY0IV3vmd+E6cGiZ31kyqdox99468286EASOLKAzkfW9SMrzzyHShvs5bAONNbjsj7DjNiYOCXCvCn6x/cq8x9Vy26yhejP7Dfe9xnfu4lD/zbPpnalRyjF9h1kyY63gY8FbLOCAt9Mn8+oZUlZKysNjgk4wqcYbyWmlRN5oPuVDAJMotKroY5207C+YYP3xRtiqZL/UTjaQB/e7zefPFKpaBD8/XAPPhkA5afx9NVosY3hJNl6xNlb4+IHkCrlHxKV9gncGyEfn84dn9fUnugWxwAPjlUNv9z4CzsmpxRvp3o7WnhXSCoxbIwq8mJ/ElgOZXqtHyNoqGIYr6MjkUTpzDxoHvysAAAA=
Ipo Date
-
Market Cap
564725952
Next Dividend Date
2026-01-30T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.1141
Dividend Yield
1.8270616493194554
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
592091000
Cost Of Revenue
465670000
Gross Profit
126421000
Operating Expenses
101551000
Operating Income
24870000
Interest Expense
11173000
Pretax Income
14036000
Net Income
10146000
Eps
0.40745687035293454
Dividends Per Share
2661000
Shares Outstanding
24289288
Income Tax Expense
3890000
EBITDA
46722000
Operating Margin
4.20036784886107
Total Other Income Expense Net
-10834000
Cash
19259000
Short Term Investments
4070000
Receivables
221960000
Inventories
428442000
Total Current Assets
706678000
Property Plant Equipment
271673000
Total Assets
1484847000
Payables
163041000
Short Term Debt
244663000
Long Term Debt
201479000
Total Liabilities
834010000
Equity
650837000
Bs_currency_symbol
USD
Depreciation
21513000
Change In Working Capital
25509000
Cash From Operations
60567000
Capital Expenditures
1577000
Cash From Investing
6750000
Cash From Financing
-52487000
Net Change In Cash
14899000
Cf_currency_symbol
USD
PE
13.2102
PB
0.9557260252567079
ROE
1.5589156732023532
ROA
0.6833027241190506
FCF
58990000
Fcf Percent
0.09962995553048433
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
6.5
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
592091000
Quarters > 0 > income Statement > cost Of Revenue
465670000
Quarters > 0 > income Statement > gross Profit
126421000
Quarters > 0 > income Statement > operating Expenses
101551000
Quarters > 0 > income Statement > operating Income
24870000
Quarters > 0 > income Statement > interest Expense
11173000
Quarters > 0 > income Statement > pretax Income
14036000
Quarters > 0 > income Statement > net Income
10146000
Quarters > 0 > income Statement > eps
0.40745687035293454
Quarters > 0 > income Statement > dividends Per Share
2661000
Quarters > 0 > income Statement > shares Outstanding
24900795
Quarters > 0 > income Statement > income Tax Expense
3890000
Quarters > 0 > income Statement > EBITDA
46722000
Quarters > 0 > income Statement > operating Margin
4.20036784886107
Quarters > 0 > income Statement > total Other Income Expense Net
-10834000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
19259000
Quarters > 0 > balance Sheet > short Term Investments
4070000
Quarters > 0 > balance Sheet > receivables
221960000
Quarters > 0 > balance Sheet > inventories
428442000
Quarters > 0 > balance Sheet > total Current Assets
706678000
Quarters > 0 > balance Sheet > property Plant Equipment
271673000
Quarters > 0 > balance Sheet > total Assets
1484847000
Quarters > 0 > balance Sheet > payables
163041000
Quarters > 0 > balance Sheet > short Term Debt
244663000
Quarters > 0 > balance Sheet > long Term Debt
201479000
Quarters > 0 > balance Sheet > total Liabilities
834010000
Quarters > 0 > balance Sheet > equity
650837000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
10146000
Quarters > 0 > cash Flow > depreciation
21513000
Quarters > 0 > cash Flow > change In Working Capital
25509000
Quarters > 0 > cash Flow > cash From Operations
60567000
Quarters > 0 > cash Flow > capital Expenditures
1577000
Quarters > 0 > cash Flow > cash From Investing
6750000
Quarters > 0 > cash Flow > cash From Financing
-52487000
Quarters > 0 > cash Flow > net Change In Cash
14899000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.40745687035293454
Quarters > 0 > ratios > PB
0.9557260252567079
Quarters > 0 > ratios > ROE
1.5589156732023532
Quarters > 0 > ratios > ROA
0.6833027241190506
Quarters > 0 > ratios > FCF
58990000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09962995553048433
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
597133000
Quarters > 1 > income Statement > cost Of Revenue
467043000
Quarters > 1 > income Statement > gross Profit
130090000
Quarters > 1 > income Statement > operating Expenses
88585000
Quarters > 1 > income Statement > operating Income
41505000
Quarters > 1 > income Statement > interest Expense
12817780
Quarters > 1 > income Statement > pretax Income
27564000
Quarters > 1 > income Statement > net Income
22107000
Quarters > 1 > income Statement > eps
0.8803277509555302
Quarters > 1 > income Statement > dividends Per Share
2694000
Quarters > 1 > income Statement > shares Outstanding
25112238
Quarters > 1 > income Statement > income Tax Expense
5457000
Quarters > 1 > income Statement > EBITDA
60339000
Quarters > 1 > income Statement > operating Margin
6.950712822771477
Quarters > 1 > income Statement > total Other Income Expense Net
-13941000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4360000
Quarters > 1 > balance Sheet > short Term Investments
7209000
Quarters > 1 > balance Sheet > receivables
218360000
Quarters > 1 > balance Sheet > inventories
440809000
Quarters > 1 > balance Sheet > total Current Assets
720178000
Quarters > 1 > balance Sheet > property Plant Equipment
267978000
Quarters > 1 > balance Sheet > total Assets
1499188000
Quarters > 1 > balance Sheet > payables
152103000
Quarters > 1 > balance Sheet > short Term Debt
272039000
Quarters > 1 > balance Sheet > long Term Debt
203992000
Quarters > 1 > balance Sheet > total Liabilities
850968000
Quarters > 1 > balance Sheet > equity
648220000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
22107000
Quarters > 1 > cash Flow > depreciation
21290000
Quarters > 1 > cash Flow > change In Working Capital
-21215000
Quarters > 1 > cash Flow > cash From Operations
33896000
Quarters > 1 > cash Flow > capital Expenditures
3481000
Quarters > 1 > cash Flow > cash From Investing
5031000
Quarters > 1 > cash Flow > cash From Financing
-45041000
Quarters > 1 > cash Flow > net Change In Cash
-5603000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8803277509555302
Quarters > 1 > ratios > PB
0.9677327222856439
Quarters > 1 > ratios > ROE
3.410416216716547
Quarters > 1 > ratios > ROA
1.4745982491855592
Quarters > 1 > ratios > FCF
30415000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.05093505132022514
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
542506000
Quarters > 2 > income Statement > cost Of Revenue
425528000
Quarters > 2 > income Statement > gross Profit
116978000
Quarters > 2 > income Statement > operating Expenses
99946000
Quarters > 2 > income Statement > operating Income
17032000
Quarters > 2 > income Statement > interest Expense
11432352
Quarters > 2 > income Statement > pretax Income
5764000
Quarters > 2 > income Statement > net Income
4120000
Quarters > 2 > income Statement > eps
0.16275858418203837
Quarters > 2 > income Statement > dividends Per Share
2619000
Quarters > 2 > income Statement > shares Outstanding
25313565
Quarters > 2 > income Statement > income Tax Expense
1644000
Quarters > 2 > income Statement > EBITDA
36649000
Quarters > 2 > income Statement > operating Margin
3.139504447877074
Quarters > 2 > income Statement > total Other Income Expense Net
-11268000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
9963000
Quarters > 2 > balance Sheet > short Term Investments
14466000
Quarters > 2 > balance Sheet > receivables
216330000
Quarters > 2 > balance Sheet > inventories
431051000
Quarters > 2 > balance Sheet > total Current Assets
698701000
Quarters > 2 > balance Sheet > property Plant Equipment
241508000
Quarters > 2 > balance Sheet > total Assets
1473665000
Quarters > 2 > balance Sheet > payables
154439000
Quarters > 2 > balance Sheet > short Term Debt
289423000
Quarters > 2 > balance Sheet > long Term Debt
206520000
Quarters > 2 > balance Sheet > total Liabilities
839887000
Quarters > 2 > balance Sheet > equity
633778000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4120000
Quarters > 2 > cash Flow > depreciation
20465000
Quarters > 2 > cash Flow > change In Working Capital
-64870000
Quarters > 2 > cash Flow > cash From Operations
-33464000
Quarters > 2 > cash Flow > capital Expenditures
2844000
Quarters > 2 > cash Flow > cash From Investing
-12645000
Quarters > 2 > cash Flow > cash From Financing
27933000
Quarters > 2 > cash Flow > net Change In Cash
-18148000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.16275858418203837
Quarters > 2 > ratios > PB
0.997719790999372
Quarters > 2 > ratios > ROE
0.650069898292462
Quarters > 2 > ratios > ROA
0.279575073032202
Quarters > 2 > ratios > FCF
-36308000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.06692644873973744
Quarters > 2 > health Score
39
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
530809000
Quarters > 3 > income Statement > cost Of Revenue
415581000
Quarters > 3 > income Statement > gross Profit
115228000
Quarters > 3 > income Statement > operating Expenses
94415000
Quarters > 3 > income Statement > operating Income
20813000
Quarters > 3 > income Statement > interest Expense
10466061
Quarters > 3 > income Statement > pretax Income
11935000
Quarters > 3 > income Statement > net Income
8388000
Quarters > 3 > income Statement > eps
0.3346587757202106
Quarters > 3 > income Statement > dividends Per Share
2456000
Quarters > 3 > income Statement > shares Outstanding
25064336
Quarters > 3 > income Statement > income Tax Expense
3547000
Quarters > 3 > income Statement > EBITDA
42003208
Quarters > 3 > income Statement > operating Margin
3.920996064497776
Quarters > 3 > income Statement > total Other Income Expense Net
-8878000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
28111000
Quarters > 3 > balance Sheet > short Term Investments
5634000
Quarters > 3 > balance Sheet > receivables
183339000
Quarters > 3 > balance Sheet > inventories
375718000
Quarters > 3 > balance Sheet > total Current Assets
620642000
Quarters > 3 > balance Sheet > property Plant Equipment
237147855
Quarters > 3 > balance Sheet > total Assets
1397651000
Quarters > 3 > balance Sheet > payables
121080000
Quarters > 3 > balance Sheet > short Term Debt
154652000
Quarters > 3 > balance Sheet > long Term Debt
295189000
Quarters > 3 > balance Sheet > total Liabilities
763079000
Quarters > 3 > balance Sheet > equity
634572000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
8151283
Quarters > 3 > cash Flow > depreciation
19938964
Quarters > 3 > cash Flow > change In Working Capital
8530365
Quarters > 3 > cash Flow > cash From Operations
43970000
Quarters > 3 > cash Flow > capital Expenditures
2878000
Quarters > 3 > cash Flow > cash From Investing
-8436000
Quarters > 3 > cash Flow > cash From Financing
-14885000
Quarters > 3 > cash Flow > net Change In Cash
19810000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3346587757202106
Quarters > 3 > ratios > PB
0.9866604786848459
Quarters > 3 > ratios > ROE
1.3218358200487887
Quarters > 3 > ratios > ROA
0.6001498228098431
Quarters > 3 > ratios > FCF
41092000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.07741390971140279
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2184258000
Annuals > 0 > income Statement > cost Of Revenue
1710194000
Annuals > 0 > income Statement > gross Profit
474064000
Annuals > 0 > income Statement > operating Expenses
377156000
Annuals > 0 > income Statement > operating Income
96908000
Annuals > 0 > income Statement > interest Expense
41315253
Annuals > 0 > income Statement > pretax Income
55294000
Annuals > 0 > income Statement > net Income
46478000
Annuals > 0 > income Statement > eps
1.8326127230512421
Annuals > 0 > income Statement > dividends Per Share
9632000
Annuals > 0 > income Statement > shares Outstanding
25361605
Annuals > 0 > income Statement > income Tax Expense
8816000
Annuals > 0 > income Statement > EBITDA
169822000
Annuals > 0 > income Statement > operating Margin
4.4366553767915695
Annuals > 0 > income Statement > total Other Income Expense Net
-41614000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
28111000
Annuals > 0 > balance Sheet > short Term Investments
5634000
Annuals > 0 > balance Sheet > receivables
183339000
Annuals > 0 > balance Sheet > inventories
375718000
Annuals > 0 > balance Sheet > total Current Assets
620642000
Annuals > 0 > balance Sheet > property Plant Equipment
237147855
Annuals > 0 > balance Sheet > total Assets
1397651000
Annuals > 0 > balance Sheet > payables
121080000
Annuals > 0 > balance Sheet > short Term Debt
154652000
Annuals > 0 > balance Sheet > long Term Debt
295189000
Annuals > 0 > balance Sheet > total Liabilities
763079000
Annuals > 0 > balance Sheet > equity
634572000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
46478000
Annuals > 0 > cash Flow > depreciation
76099000
Annuals > 0 > cash Flow > change In Working Capital
-4789443
Annuals > 0 > cash Flow > cash From Operations
142752000
Annuals > 0 > cash Flow > capital Expenditures
9207000
Annuals > 0 > cash Flow > cash From Investing
-147458000
Annuals > 0 > cash Flow > cash From Financing
29999000
Annuals > 0 > cash Flow > net Change In Cash
24468000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.8326127230512421
Annuals > 0 > ratios > PB
0.9292205080747339
Annuals > 0 > ratios > ROE
7.324306776851169
Annuals > 0 > ratios > ROA
3.325436750662361
Annuals > 0 > ratios > FCF
133545000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06113975546844741
Annuals > 0 > health Score
52
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2239324000
Annuals > 1 > income Statement > cost Of Revenue
1773222000
Annuals > 1 > income Statement > gross Profit
466102000
Annuals > 1 > income Statement > operating Expenses
373797000
Annuals > 1 > income Statement > operating Income
92305000
Annuals > 1 > income Statement > interest Expense
49104000
Annuals > 1 > income Statement > pretax Income
42899000
Annuals > 1 > income Statement > net Income
36048000
Annuals > 1 > income Statement > eps
1.5932916974200813
Annuals > 1 > income Statement > dividends Per Share
8711888
Annuals > 1 > income Statement > shares Outstanding
22624859
Annuals > 1 > income Statement > income Tax Expense
6851000
Annuals > 1 > income Statement > EBITDA
161860000
Annuals > 1 > income Statement > operating Margin
4.122002890157923
Annuals > 1 > income Statement > total Other Income Expense Net
-49406000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3643000
Annuals > 1 > balance Sheet > short Term Investments
9361000
Annuals > 1 > balance Sheet > receivables
188715000
Annuals > 1 > balance Sheet > inventories
365777000
Annuals > 1 > balance Sheet > total Current Assets
584052000
Annuals > 1 > balance Sheet > property Plant Equipment
195229000
Annuals > 1 > balance Sheet > total Assets
1232119000
Annuals > 1 > balance Sheet > payables
131993000
Annuals > 1 > balance Sheet > short Term Debt
93359000
Annuals > 1 > balance Sheet > long Term Debt
333346000
Annuals > 1 > balance Sheet > total Liabilities
705252000
Annuals > 1 > balance Sheet > equity
526867000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
36709077
Annuals > 1 > cash Flow > depreciation
71138094
Annuals > 1 > cash Flow > change In Working Capital
122086603
Annuals > 1 > cash Flow > cash From Operations
238079000
Annuals > 1 > cash Flow > capital Expenditures
11781000
Annuals > 1 > cash Flow > cash From Investing
-13481000
Annuals > 1 > cash Flow > cash From Financing
-285990000
Annuals > 1 > cash Flow > net Change In Cash
-61425000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.5932916974200813
Annuals > 1 > ratios > PB
0.9984075141354459
Annuals > 1 > ratios > ROE
6.841954421134745
Annuals > 1 > ratios > ROA
2.9256914307790076
Annuals > 1 > ratios > FCF
226298000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10105639023205218
Annuals > 1 > health Score
55
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2579568000
Annuals > 2 > income Statement > cost Of Revenue
2022819000
Annuals > 2 > income Statement > gross Profit
556749000
Annuals > 2 > income Statement > operating Expenses
360117000
Annuals > 2 > income Statement > operating Income
196632000
Annuals > 2 > income Statement > interest Expense
35511000
Annuals > 2 > income Statement > pretax Income
162770000
Annuals > 2 > income Statement > net Income
128668000
Annuals > 2 > income Statement > eps
5.465916167337035
Annuals > 2 > income Statement > dividends Per Share
8849000
Annuals > 2 > income Statement > shares Outstanding
23540061
Annuals > 2 > income Statement > income Tax Expense
34102000
Annuals > 2 > income Statement > EBITDA
263736000
Annuals > 2 > income Statement > operating Margin
7.622671703168902
Annuals > 2 > income Statement > total Other Income Expense Net
-33862000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
65068000
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
191626000
Annuals > 2 > balance Sheet > inventories
485758000
Annuals > 2 > balance Sheet > total Current Assets
759206000
Annuals > 2 > balance Sheet > property Plant Equipment
194888600
Annuals > 2 > balance Sheet > total Assets
1428974000
Annuals > 2 > balance Sheet > payables
129197000
Annuals > 2 > balance Sheet > short Term Debt
302058000
Annuals > 2 > balance Sheet > long Term Debt
351922000
Annuals > 2 > balance Sheet > total Liabilities
922002000
Annuals > 2 > balance Sheet > equity
506972000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
128668000
Annuals > 2 > cash Flow > depreciation
65455000
Annuals > 2 > cash Flow > change In Working Capital
28035000
Annuals > 2 > cash Flow > cash From Operations
210685000
Annuals > 2 > cash Flow > capital Expenditures
10810000
Annuals > 2 > cash Flow > cash From Investing
-279470000
Annuals > 2 > cash Flow > cash From Financing
128608000
Annuals > 2 > cash Flow > net Change In Cash
57306000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.465916167337035
Annuals > 2 > ratios > PB
1.0795594593981521
Annuals > 2 > ratios > ROE
25.379705388068768
Annuals > 2 > ratios > ROA
9.004222610068483
Annuals > 2 > ratios > FCF
199875000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.07748390428164716
Annuals > 2 > health Score
71
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1616199000
Annuals > 3 > income Statement > cost Of Revenue
1243289000
Annuals > 3 > income Statement > gross Profit
372910000
Annuals > 3 > income Statement > operating Expenses
224579000
Annuals > 3 > income Statement > operating Income
148331000
Annuals > 3 > income Statement > interest Expense
10561000
Annuals > 3 > income Statement > pretax Income
137651000
Annuals > 3 > income Statement > net Income
103145000
Annuals > 3 > income Statement > eps
4.7743327575466585
Annuals > 3 > income Statement > dividends Per Share
6800000
Annuals > 3 > income Statement > shares Outstanding
21604066
Annuals > 3 > income Statement > income Tax Expense
34506000
Annuals > 3 > income Statement > EBITDA
184791000
Annuals > 3 > income Statement > operating Margin
9.177768331746277
Annuals > 3 > income Statement > total Other Income Expense Net
-10680000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
7762000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
164945000
Annuals > 3 > balance Sheet > inventories
463572000
Annuals > 3 > balance Sheet > total Current Assets
668692000
Annuals > 3 > balance Sheet > property Plant Equipment
168614000
Annuals > 3 > balance Sheet > total Assets
1114924000
Annuals > 3 > balance Sheet > payables
113696000
Annuals > 3 > balance Sheet > short Term Debt
165290000
Annuals > 3 > balance Sheet > long Term Debt
281250000
Annuals > 3 > balance Sheet > total Liabilities
700892000
Annuals > 3 > balance Sheet > equity
414032000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
103145000
Annuals > 3 > cash Flow > depreciation
36579000
Annuals > 3 > cash Flow > change In Working Capital
-227998000
Annuals > 3 > cash Flow > cash From Operations
-65418000
Annuals > 3 > cash Flow > capital Expenditures
7466000
Annuals > 3 > cash Flow > cash From Investing
-306627000
Annuals > 3 > cash Flow > cash From Financing
378850000
Annuals > 3 > cash Flow > net Change In Cash
7303000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.7743327575466585
Annuals > 3 > ratios > PB
1.2131780502473237
Annuals > 3 > ratios > ROE
24.912325617343587
Annuals > 3 > ratios > ROA
9.251303227843334
Annuals > 3 > ratios > FCF
-72884000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.045095931874725825
Annuals > 3 > health Score
63
Valuation > metrics > PE
13.2102
Valuation > metrics > PB
0.9557260252567079
Valuation > final Score
100
Valuation > verdict
2.2% Undervalued
Profitability > metrics > ROE
1.5589156732023532
Profitability > metrics > ROA
1.4357316910955202
Profitability > metrics > Net Margin
0.017135879450962774
Profitability > final Score
10
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2814422044229201
Risk > metrics > Interest Coverage
2.225901727378502
Risk > final Score
39
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.733311422012048
Liquidity > metrics > Quick Ratio
0.6824460883385985
Liquidity > final Score
77
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
22
Prev Profitabilities > 1
4
Prev Profitabilities > 2
9
Prev Risks > 0
43
Prev Risks > 1
36
Prev Risks > 2
38
Prev Liquidities > 0
75
Prev Liquidities > 1
70
Prev Liquidities > 2
94
Updated At
2026-01-20T21:57:31.986Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.4
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.4075
Earnings History > 1 > eps Estimate
0.59
Earnings History > 1 > eps Difference
-0.1825
Earnings History > 1 > surprise Percent
-30.9322
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.88
Earnings History > 2 > eps Estimate
0.55
Earnings History > 2 > eps Difference
0.33
Earnings History > 2 > surprise Percent
60
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1628
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-17
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3347
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-13
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4102
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.731
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.4711
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-18
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.4011
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.3562
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.4158
Earnings History > 10 > eps Estimate
0.5437
Earnings History > 10 > eps Difference
-0.1279
Earnings History > 10 > surprise Percent
-23.524
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.47
Earnings History > 11 > eps Estimate
1.05
Earnings History > 11 > eps Difference
-0.58
Earnings History > 11 > surprise Percent
-55.2381
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-13
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.65
Earnings History > 12 > eps Estimate
0.8
Earnings History > 12 > eps Difference
-0.15
Earnings History > 12 > surprise Percent
-18.75
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.31
Earnings History > 13 > eps Estimate
1.28
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
2.3438
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.8
Earnings History > 14 > eps Estimate
1.56
Earnings History > 14 > eps Difference
0.24
Earnings History > 14 > surprise Percent
15.3846
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.87
Earnings History > 15 > eps Estimate
1.23
Earnings History > 15 > eps Difference
0.64
Earnings History > 15 > surprise Percent
52.0325
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-14
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.56
Earnings History > 16 > eps Estimate
1.24
Earnings History > 16 > eps Difference
0.32
Earnings History > 16 > surprise Percent
25.8065
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-08
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.68
Earnings History > 17 > eps Estimate
1.28
Earnings History > 17 > eps Difference
0.4
Earnings History > 17 > surprise Percent
31.25
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-09
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.28
Earnings History > 18 > eps Estimate
0.71
Earnings History > 18 > eps Difference
0.57
Earnings History > 18 > surprise Percent
80.2817
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.64
Earnings History > 19 > eps Estimate
0.52
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
23.0769
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.39
Earnings History > 20 > eps Estimate
0.36
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
8.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-09
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.44
Earnings History > 21 > eps Estimate
0.35
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
25.7143
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-10
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.38
Earnings History > 22 > eps Estimate
0.22
Earnings History > 22 > eps Difference
0.16
Earnings History > 22 > surprise Percent
72.7273
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.31
Earnings History > 23 > eps Estimate
0.25
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
24
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-19
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.27
Earnings History > 24 > eps Estimate
0.19
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
42.1053
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-11
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.33
Earnings History > 25 > eps Estimate
0.27
Earnings History > 25 > eps Difference
0.06
Earnings History > 25 > surprise Percent
22.2222
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-12
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.31
Earnings History > 26 > eps Estimate
0.29
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
6.8966
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.3
Earnings History > 27 > eps Estimate
0.28
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
7.1429
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.26
Earnings History > 28 > eps Estimate
0.24
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
8.3333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.43
Earnings History > 29 > eps Estimate
0.44
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-2.2727
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.49
Earnings History > 30 > eps Estimate
0.47
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
4.2553
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.39
Earnings History > 31 > eps Estimate
0.35
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
11.4286
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-15
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.28
Earnings History > 32 > eps Estimate
0.26
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
7.6923
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-13
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.34
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
-0.07
Earnings History > 33 > surprise Percent
-17.0732
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.45
Earnings History > 34 > eps Estimate
0.41
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
9.7561
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.37
Earnings History > 35 > eps Estimate
0.36
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
2.7778
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-19
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.3
Earnings History > 36 > eps Estimate
0.29
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
3.4483
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.35
Earnings History > 37 > eps Estimate
0.4
Earnings History > 37 > eps Difference
-0.05
Earnings History > 37 > surprise Percent
-12.5
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-11
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.32
Earnings History > 38 > eps Estimate
0.29
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
10.3448
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.27
Earnings History > 39 > eps Estimate
0.32
Earnings History > 39 > eps Difference
-0.05
Earnings History > 39 > surprise Percent
-15.625
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-11
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.2082
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.2082
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-09
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.35
Earnings History > 41 > eps Estimate
0.33
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
6.0606
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-13
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3
Earnings History > 42 > eps Estimate
0.3
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-14
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.28
Earnings History > 43 > eps Estimate
0.2
Earnings History > 43 > eps Difference
0.08
Earnings History > 43 > surprise Percent
40
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.17
Earnings History > 44 > eps Estimate
0.15
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
13.3333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-07
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1453
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.1453
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-13
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.24
Earnings History > 46 > eps Estimate
0.21
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
14.2857
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-14
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.18
Earnings History > 47 > eps Estimate
0.17
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
5.8824
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-10
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.14
Earnings History > 48 > eps Estimate
0.12
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
16.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1318
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.1318
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-02
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.27
Earnings History > 50 > eps Estimate
0.14
Earnings History > 50 > eps Difference
0.13
Earnings History > 50 > surprise Percent
92.8571
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-09
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.19
Earnings History > 51 > eps Estimate
0.09
Earnings History > 51 > eps Difference
0.1
Earnings History > 51 > surprise Percent
111.1111
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-19
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.08
Earnings History > 52 > eps Estimate
0.06
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
33.3333
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0803
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0803
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0793
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0793
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1441
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.1441
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0701
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0701
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0216
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.0216
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3369
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.3369
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1037
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.1037
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0515
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
-0.0515
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0708
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
-0.0708
Earnings History > 61 > surprise Percent
-
ADENTRA Inc. engages in the wholesale distribution of architectural building products to the residential, repair and remodel, and commercial construction markets in Canada and the United States. It offers doors, decorative surfaces, mouldings, stair parts, hardwood lumber, hardwood plywood, composite panels, outdoor living, and other building products to industrial manufacturers, home builder distribution yards, architects and designers, and home centers. The company was formerly known as Hardwoods Distribution Inc. and changed its name to ADENTRA Inc. in December 2022. ADENTRA Inc. was founded in 2004 and is headquartered in Langley, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.1141Next Payout:
Jan 30, 2026Yield:
1.8271 %QXO: Ambitious, But Executing Sensibly So Far (Rating Upgrade) (NYSE:QXO) Seeking Alpha
Read more →(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Hardwoods Distribution Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.4
Date
2025-09-30
EPS Actual
0.4075
EPS Estimate
0.59
EPS Difference
-0.1825
Surprise Percent
-30.9322%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.