_id
69104cd6ccc777a4e85d52a6
Ticker
CFWFF
Name
Calfrac Well Services Ltd
Exchange
PINK
Address
407 - 8th Avenue SW, Calgary, AB, Canada, T2P 1E5
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://calfrac.com
Description
Calfrac Well Services Ltd., together with its subsidiaries, provides specialized oilfield services in Canada, the United States, and Argentina. The company offers hydraulic fracturing, coiled tubing, cementing, and other well completion services for the oil and natural gas industries. Calfrac Well Services Ltd. was founded in 1999 and is headquartered in Calgary, Canada.
Last Close
3.04
Volume
2300
Current Price
2.93
Change
0.0835
Last Updated
2026-01-02T11:13:49.681Z
Image
data:image/webp;base64,UklGRtoDAABXRUJQVlA4IM4DAABQEQCdASpAAEAAPq1EnUmmI6KhMBgO+MAViWgA0EDrJANsbzwHol3i/eWq7grUymLw7sLv870ZTDAfSKY5vQ/z2/VnsGpXay+WJWqDub0ZfvWbvmKnm4NCjkFaXMGWgv/7ogjBQwTdnzGft+9EznyiY2oVsVUi+O8Ll2ZXc34Bpd9fTi0NjHPD72KuqFnZYbM0wIAA/vKUDhvv2cCrA0N64KP/+YJ/7/f9/tnyqPNgD1DW/z6WVAtx633IIMZRqdVjAFcjir0jZW4wdZe8prb7fvGFPfW/uLAMAE9r/X18fI+59famJ1+1QsjZxUE/teN0lZeQ6vy+AdVLCb0o6Ui6U1LWyCBX6Jd84grPNLtV2vgS4fMeUxNRvGT0nZOphM3uIa81ldJYfsdivPJK0Ys3BuLEqKTq8qkn1G0AuERcWpZ6L9HpWt49N9zs6YMPc9qE+ZDLDxteUuZyyaaArb026/gw+mVxeY/n2RVhwPAqDDGiyELbP3Gho77W67vDGVbQAQTx52TcYAiGhZ5cGEV3S9fz18fF3iV3yRhZUuZyek061q+cZboD10T4F78Yal9IfX1PjneXOEuZ+4oTe3/pJ9+8qMFkPJoZFLvD04WgJ2WiB6G4UtViZly9m+ZRrXZ9dJo163GPlfSjsZqirblU3r6rzCcATMqLTUmSWTYG4QmS7cen/6z5veQdZeqtCGhRp7bRHAgk5xFoyG84h9Plb3JjkXDXNHTIfYdxNwW5uzSKuLEPg7VxnQyH1yXCDx5XnHRZ8x8e2NP8lZLt8alB9D7JKwsyNsbOCnDvfk9UR9GJj+OtxxBNC3D3w8asMJrcuSjBc0kqO0IY+bw8Tk8x+m6QXCBy9uBMN6a7gZHUxbn4Mqf46ng0k/s54re+LnTnSadoezSUsycG1NmuecQxjR/tSWeyMIMkkDjFuEhK93Py4X40cDSxTXIWl2WEYGq8YfsshhvlGhf9cHNu1+WIBwB87gVOOntsr6bBUVsjml/pTrmkp2hR0+6ZinDnOKnSq/KjL/xQqKnqAXVd131zp5HKfkmpNMJFu83bdrTZcxkNgIQ4G0PbSf/Ekmy5LvIC9Iuh8wdk0EZNyrHYanWx9nM56jImJNxH0JP1z2kqs7sB9e9wjO/BpV4MKNsNFqCnJY4id2R5Z+EOomRg2OAdz0fzunR2+PfEzH+KqkzUhcWAl75rTaXw8W6qs7QAMfCATg9aL7TSizrmMk46UCOcgxHQflkpNIMTlMaUAnGSfDfuQXKhHtiw5NwliO04bHD1cXXh4BRKGZpEpPIEAA==
Ipo Date
-
Market Cap
311617440
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
323408000
Cost Of Revenue
289810000
Gross Profit
33598000
Operating Expenses
16684000
Operating Income
16914000
Interest Expense
8197000
Pretax Income
1406000
Net Income
4917000
Eps
0.056106716915402643
Dividends Per Share
-
Shares Outstanding
98900612
Income Tax Expense
-2889000
EBITDA
39315000
Operating Margin
5.229926285064067
Total Other Income Expense Net
-15508000
Cash
579000
Short Term Investments
-
Receivables
303970000
Inventories
114220000
Total Current Assets
501136000
Property Plant Equipment
697186000
Total Assets
1227322000
Payables
150931000
Short Term Debt
318362000
Long Term Debt
-
Total Liabilities
559423000
Equity
667899000
Bs_currency_symbol
CAD
Depreciation
29712000
Change In Working Capital
-4918000
Cash From Operations
46220000
Capital Expenditures
31786000
Cash From Investing
-30443000
Cash From Financing
-48435000
Net Change In Cash
-36636000
Cf_currency_symbol
CAD
PE
17.5
PB
0.3844520479593472
ROE
0.7361891543481874
ROA
0.40062835995769647
FCF
14434000
Fcf Percent
0.04463093058922476
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
6.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
3.5
Quality Investing Score
4.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
323408000
Quarters > 0 > income Statement > cost Of Revenue
289810000
Quarters > 0 > income Statement > gross Profit
33598000
Quarters > 0 > income Statement > operating Expenses
16684000
Quarters > 0 > income Statement > operating Income
16914000
Quarters > 0 > income Statement > interest Expense
8197000
Quarters > 0 > income Statement > pretax Income
1406000
Quarters > 0 > income Statement > net Income
4917000
Quarters > 0 > income Statement > eps
0.056106716915402643
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
87636566
Quarters > 0 > income Statement > income Tax Expense
-2889000
Quarters > 0 > income Statement > EBITDA
39315000
Quarters > 0 > income Statement > operating Margin
5.229926285064067
Quarters > 0 > income Statement > total Other Income Expense Net
-15508000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
579000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
303970000
Quarters > 0 > balance Sheet > inventories
114220000
Quarters > 0 > balance Sheet > total Current Assets
501136000
Quarters > 0 > balance Sheet > property Plant Equipment
697186000
Quarters > 0 > balance Sheet > total Assets
1227322000
Quarters > 0 > balance Sheet > payables
150931000
Quarters > 0 > balance Sheet > short Term Debt
318362000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
559423000
Quarters > 0 > balance Sheet > equity
667899000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
4295000
Quarters > 0 > cash Flow > depreciation
29712000
Quarters > 0 > cash Flow > change In Working Capital
-4918000
Quarters > 0 > cash Flow > cash From Operations
46220000
Quarters > 0 > cash Flow > capital Expenditures
31786000
Quarters > 0 > cash Flow > cash From Investing
-30443000
Quarters > 0 > cash Flow > cash From Financing
-48435000
Quarters > 0 > cash Flow > net Change In Cash
-36636000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.056106716915402643
Quarters > 0 > ratios > PB
0.3844520479593472
Quarters > 0 > ratios > ROE
0.7361891543481874
Quarters > 0 > ratios > ROA
0.40062835995769647
Quarters > 0 > ratios > FCF
14434000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.04463093058922476
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
402291000
Quarters > 1 > income Statement > cost Of Revenue
347180000
Quarters > 1 > income Statement > gross Profit
55111000
Quarters > 1 > income Statement > operating Expenses
15965000
Quarters > 1 > income Statement > operating Income
39146000
Quarters > 1 > income Statement > interest Expense
7961000
Quarters > 1 > income Statement > pretax Income
23741000
Quarters > 1 > income Statement > net Income
14803000
Quarters > 1 > income Statement > eps
0.1699999991961089
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
87076471
Quarters > 1 > income Statement > income Tax Expense
8416000
Quarters > 1 > income Statement > EBITDA
71597000
Quarters > 1 > income Statement > operating Margin
9.730767031825222
Quarters > 1 > income Statement > total Other Income Expense Net
-15405000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
51762000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
324375000
Quarters > 1 > balance Sheet > inventories
114325000
Quarters > 1 > balance Sheet > total Current Assets
564255000
Quarters > 1 > balance Sheet > property Plant Equipment
685920000
Quarters > 1 > balance Sheet > total Assets
1279175000
Quarters > 1 > balance Sheet > payables
176300000
Quarters > 1 > balance Sheet > short Term Debt
360742000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
623361000
Quarters > 1 > balance Sheet > equity
655814000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
15325000
Quarters > 1 > cash Flow > depreciation
32451000
Quarters > 1 > cash Flow > change In Working Capital
16474000
Quarters > 1 > cash Flow > cash From Operations
74750000
Quarters > 1 > cash Flow > capital Expenditures
43271000
Quarters > 1 > cash Flow > cash From Investing
-46214000
Quarters > 1 > cash Flow > cash From Financing
17447000
Quarters > 1 > cash Flow > net Change In Cash
32552000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.1699999991961089
Quarters > 1 > ratios > PB
0.3890341774192073
Quarters > 1 > ratios > ROE
2.25719487537625
Quarters > 1 > ratios > ROA
1.157230246057029
Quarters > 1 > ratios > FCF
31479000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07824932697972363
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
370057000
Quarters > 2 > income Statement > cost Of Revenue
330576000
Quarters > 2 > income Statement > gross Profit
39481000
Quarters > 2 > income Statement > operating Expenses
15677000
Quarters > 2 > income Statement > operating Income
23804000
Quarters > 2 > income Statement > interest Expense
8286000
Quarters > 2 > income Statement > pretax Income
14043000
Quarters > 2 > income Statement > net Income
5615000
Quarters > 2 > income Statement > eps
0.06525995188987532
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
86040517
Quarters > 2 > income Statement > income Tax Expense
6247000
Quarters > 2 > income Statement > EBITDA
54251000
Quarters > 2 > income Statement > operating Margin
6.432522557335761
Quarters > 2 > income Statement > total Other Income Expense Net
-9761000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
15463000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
306957000
Quarters > 2 > balance Sheet > inventories
130596000
Quarters > 2 > balance Sheet > total Current Assets
521866000
Quarters > 2 > balance Sheet > property Plant Equipment
704113000
Quarters > 2 > balance Sheet > total Assets
1254979000
Quarters > 2 > balance Sheet > payables
160129000
Quarters > 2 > balance Sheet > short Term Debt
350928000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
594717000
Quarters > 2 > balance Sheet > equity
660262000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
7796000
Quarters > 2 > cash Flow > depreciation
31922000
Quarters > 2 > cash Flow > change In Working Capital
-35048000
Quarters > 2 > cash Flow > cash From Operations
3181000
Quarters > 2 > cash Flow > capital Expenditures
38498000
Quarters > 2 > cash Flow > cash From Investing
-38196000
Quarters > 2 > cash Flow > cash From Financing
16827000
Quarters > 2 > cash Flow > net Change In Cash
-17638000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.06525995188987532
Quarters > 2 > ratios > PB
0.38181618025874575
Quarters > 2 > ratios > ROE
0.8504199847939151
Quarters > 2 > ratios > ROA
0.44741784523884465
Quarters > 2 > ratios > FCF
-35317000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.09543664894867547
Quarters > 2 > health Score
46
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
381230000
Quarters > 3 > income Statement > cost Of Revenue
379630000
Quarters > 3 > income Statement > gross Profit
1600000
Quarters > 3 > income Statement > operating Expenses
10424000
Quarters > 3 > income Statement > operating Income
-8824000
Quarters > 3 > income Statement > interest Expense
9028000
Quarters > 3 > income Statement > pretax Income
-22013000
Quarters > 3 > income Statement > net Income
-5127000
Quarters > 3 > income Statement > eps
-0.05
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
102540000
Quarters > 3 > income Statement > income Tax Expense
-15589000
Quarters > 3 > income Statement > EBITDA
32036000
Quarters > 3 > income Statement > operating Margin
-2.314613225611835
Quarters > 3 > income Statement > total Other Income Expense Net
-13189000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
44045000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
251108000
Quarters > 3 > balance Sheet > inventories
145506000
Quarters > 3 > balance Sheet > total Current Assets
512446000
Quarters > 3 > balance Sheet > property Plant Equipment
693394000
Quarters > 3 > balance Sheet > total Assets
1234840000
Quarters > 3 > balance Sheet > payables
173974000
Quarters > 3 > balance Sheet > short Term Debt
159536000
Quarters > 3 > balance Sheet > long Term Debt
170908000
Quarters > 3 > balance Sheet > total Liabilities
581510000
Quarters > 3 > balance Sheet > equity
653330000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
-5127000
Quarters > 3 > cash Flow > depreciation
45021000
Quarters > 3 > cash Flow > change In Working Capital
45261000
Quarters > 3 > cash Flow > cash From Operations
84471000
Quarters > 3 > cash Flow > capital Expenditures
35794000
Quarters > 3 > cash Flow > cash From Investing
-34585000
Quarters > 3 > cash Flow > cash From Financing
-42595000
Quarters > 3 > cash Flow > net Change In Cash
18883000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
-0.05
Quarters > 3 > ratios > PB
0.4598628564431452
Quarters > 3 > ratios > ROE
-0.784748901780111
Quarters > 3 > ratios > ROA
-0.41519549091380265
Quarters > 3 > ratios > FCF
48677000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.127684075230176
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1567482000
Annuals > 0 > income Statement > cost Of Revenue
1456994000
Annuals > 0 > income Statement > gross Profit
110488000
Annuals > 0 > income Statement > operating Expenses
64824000
Annuals > 0 > income Statement > operating Income
45664000
Annuals > 0 > income Statement > interest Expense
36418000
Annuals > 0 > income Statement > pretax Income
5050000
Annuals > 0 > income Statement > net Income
10382000
Annuals > 0 > income Statement > eps
0.11999999953766134
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
86516667
Annuals > 0 > income Statement > income Tax Expense
-3485000
Annuals > 0 > income Statement > EBITDA
177354000
Annuals > 0 > income Statement > operating Margin
2.9132072967983045
Annuals > 0 > income Statement > total Other Income Expense Net
-40614000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
44045000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
251108000
Annuals > 0 > balance Sheet > inventories
145506000
Annuals > 0 > balance Sheet > total Current Assets
512446000
Annuals > 0 > balance Sheet > property Plant Equipment
693394000
Annuals > 0 > balance Sheet > total Assets
1234840000
Annuals > 0 > balance Sheet > payables
173974000
Annuals > 0 > balance Sheet > short Term Debt
159536000
Annuals > 0 > balance Sheet > long Term Debt
170908000
Annuals > 0 > balance Sheet > total Liabilities
581510000
Annuals > 0 > balance Sheet > equity
653330000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
10382000
Annuals > 0 > cash Flow > depreciation
135886000
Annuals > 0 > cash Flow > change In Working Capital
-42774000
Annuals > 0 > cash Flow > cash From Operations
127184000
Annuals > 0 > cash Flow > capital Expenditures
186132000
Annuals > 0 > cash Flow > cash From Investing
-169653000
Annuals > 0 > cash Flow > cash From Financing
43944000
Annuals > 0 > cash Flow > net Change In Cash
5586000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.11999999953766134
Annuals > 0 > ratios > PB
0.4171360584237675
Annuals > 0 > ratios > ROE
1.589089740253777
Annuals > 0 > ratios > ROA
0.8407566972239319
Annuals > 0 > ratios > FCF
-58948000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.037606811433879304
Annuals > 0 > health Score
48
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1864281000
Annuals > 1 > income Statement > cost Of Revenue
1596155000
Annuals > 1 > income Statement > gross Profit
268126000
Annuals > 1 > income Statement > operating Expenses
60614000
Annuals > 1 > income Statement > operating Income
207512000
Annuals > 1 > income Statement > interest Expense
29694000
Annuals > 1 > income Statement > pretax Income
201628000
Annuals > 1 > income Statement > net Income
190672000
Annuals > 1 > income Statement > eps
2.1599371666176426
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
88276642
Annuals > 1 > income Statement > income Tax Expense
4059000
Annuals > 1 > income Statement > EBITDA
313581000
Annuals > 1 > income Statement > operating Margin
11.130940024599296
Annuals > 1 > income Statement > total Other Income Expense Net
-5884000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
34140000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
238142000
Annuals > 1 > balance Sheet > inventories
123015000
Annuals > 1 > balance Sheet > total Current Assets
458019000
Annuals > 1 > balance Sheet > property Plant Equipment
639178000
Annuals > 1 > balance Sheet > total Assets
1126197000
Annuals > 1 > balance Sheet > payables
176817000
Annuals > 1 > balance Sheet > short Term Debt
10726000
Annuals > 1 > balance Sheet > long Term Debt
250777000
Annuals > 1 > balance Sheet > total Liabilities
510294000
Annuals > 1 > balance Sheet > equity
615903000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
190672000
Annuals > 1 > cash Flow > depreciation
116641000
Annuals > 1 > cash Flow > change In Working Capital
-40883000
Annuals > 1 > cash Flow > cash From Operations
281634000
Annuals > 1 > cash Flow > capital Expenditures
168637000
Annuals > 1 > cash Flow > cash From Investing
-144770000
Annuals > 1 > cash Flow > cash From Financing
-84132000
Annuals > 1 > cash Flow > net Change In Cash
26797000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
2.1599371666176426
Annuals > 1 > ratios > PB
0.45148574093647864
Annuals > 1 > ratios > ROE
30.958121652273167
Annuals > 1 > ratios > ROA
16.930608055251433
Annuals > 1 > ratios > FCF
112997000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.060611570895160116
Annuals > 1 > health Score
76
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1499220000
Annuals > 2 > income Statement > cost Of Revenue
1344614000
Annuals > 2 > income Statement > gross Profit
154606000
Annuals > 2 > income Statement > operating Expenses
62199000
Annuals > 2 > income Statement > operating Income
92407000
Annuals > 2 > income Statement > interest Expense
46555000
Annuals > 2 > income Statement > pretax Income
24280000
Annuals > 2 > income Statement > net Income
35303000
Annuals > 2 > income Statement > eps
0.4171888272759788
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
84621154
Annuals > 2 > income Statement > income Tax Expense
-11023000
Annuals > 2 > income Statement > EBITDA
214633000
Annuals > 2 > income Statement > operating Margin
6.163671775990181
Annuals > 2 > income Statement > total Other Income Expense Net
-59650000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
8498000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
235794000
Annuals > 2 > balance Sheet > inventories
108866000
Annuals > 2 > balance Sheet > total Current Assets
414370000
Annuals > 2 > balance Sheet > property Plant Equipment
566383000
Annuals > 2 > balance Sheet > total Assets
995753000
Annuals > 2 > balance Sheet > payables
171603000
Annuals > 2 > balance Sheet > short Term Debt
12283000
Annuals > 2 > balance Sheet > long Term Debt
329186000
Annuals > 2 > balance Sheet > total Liabilities
572781000
Annuals > 2 > balance Sheet > equity
422972000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
11677000
Annuals > 2 > cash Flow > depreciation
122226000
Annuals > 2 > cash Flow > change In Working Capital
-75034000
Annuals > 2 > cash Flow > cash From Operations
107532000
Annuals > 2 > cash Flow > capital Expenditures
79810000
Annuals > 2 > cash Flow > cash From Investing
-74325000
Annuals > 2 > cash Flow > cash From Financing
-33533000
Annuals > 2 > cash Flow > net Change In Cash
19744000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.4171888272759788
Annuals > 2 > ratios > PB
0.6301992451036948
Annuals > 2 > ratios > ROE
8.346415365556112
Annuals > 2 > ratios > ROA
3.5453571317384935
Annuals > 2 > ratios > FCF
27722000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.018490948626619177
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1002395000
Annuals > 3 > income Statement > cost Of Revenue
1021018000
Annuals > 3 > income Statement > gross Profit
-18623000
Annuals > 3 > income Statement > operating Expenses
45598000
Annuals > 3 > income Statement > operating Income
-64221000
Annuals > 3 > income Statement > interest Expense
37737000
Annuals > 3 > income Statement > pretax Income
-108354000
Annuals > 3 > income Statement > net Income
-82812000
Annuals > 3 > income Statement > eps
-0.96688526549379
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
85648218
Annuals > 3 > income Statement > income Tax Expense
-25542000
Annuals > 3 > income Statement > EBITDA
44058000
Annuals > 3 > income Statement > operating Margin
-6.406755819811551
Annuals > 3 > income Statement > total Other Income Expense Net
-35307000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
-20564000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
192694000
Annuals > 3 > balance Sheet > inventories
101840000
Annuals > 3 > balance Sheet > total Current Assets
307533000
Annuals > 3 > balance Sheet > property Plant Equipment
585428000
Annuals > 3 > balance Sheet > total Assets
892961000
Annuals > 3 > balance Sheet > payables
127441000
Annuals > 3 > balance Sheet > short Term Debt
9355000
Annuals > 3 > balance Sheet > long Term Debt
388479000
Annuals > 3 > balance Sheet > total Liabilities
564121000
Annuals > 3 > balance Sheet > equity
328840000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
-82812000
Annuals > 3 > cash Flow > depreciation
127925000
Annuals > 3 > cash Flow > change In Working Capital
-50125000
Annuals > 3 > cash Flow > cash From Operations
-15337000
Annuals > 3 > cash Flow > capital Expenditures
63434000
Annuals > 3 > cash Flow > cash From Investing
-61294000
Annuals > 3 > cash Flow > cash From Financing
45852000
Annuals > 3 > cash Flow > net Change In Cash
-31181000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
-0.96688526549379
Annuals > 3 > ratios > PB
0.8204351255929936
Annuals > 3 > ratios > ROE
-25.18306775331468
Annuals > 3 > ratios > ROA
-9.273865263992493
Annuals > 3 > ratios > FCF
-78771000
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-0.07858279420787215
Annuals > 3 > health Score
23
Valuation > metrics > PE
17.5
Valuation > metrics > PB
0.3844520479593472
Valuation > final Score
100
Valuation > verdict
30.8% Undervalued
Profitability > metrics > ROE
0.7361891543481874
Profitability > metrics > ROA
0.9811707799878675
Profitability > metrics > Net Margin
0.01520370553604116
Profitability > final Score
7
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8375862218688754
Risk > metrics > Interest Coverage
2.0634378431133342
Risk > final Score
56
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.0678531322649176
Liquidity > metrics > Quick Ratio
0.8244657388880721
Liquidity > final Score
68
Liquidity > verdict
Weak
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
70
Prev Profitabilities > 0
18
Prev Profitabilities > 1
7
Prev Profitabilities > 2
0
Prev Risks > 0
68
Prev Risks > 1
59
Prev Risks > 2
44
Prev Liquidities > 0
68
Prev Liquidities > 1
64
Prev Liquidities > 2
88
Updated At
2026-01-20T21:35:16.066Z
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.07
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-14
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0416
Earnings History > 1 > eps Estimate
-0.01
Earnings History > 1 > eps Difference
0.0516
Earnings History > 1 > surprise Percent
516
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1245
Earnings History > 2 > eps Estimate
0.14
Earnings History > 2 > eps Difference
-0.0155
Earnings History > 2 > surprise Percent
-11.0714
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-21
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0455
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-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.0427
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-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
-0.0464
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-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.196
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-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
-0.0186
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-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.1071
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-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.7228
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
BeforeMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.4549
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.3151
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-16
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.17
Earnings History > 12 > eps Estimate
0.43
Earnings History > 12 > eps Difference
-0.26
Earnings History > 12 > surprise Percent
-60.4651
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.6
Earnings History > 13 > eps Estimate
0.39
Earnings History > 13 > eps Difference
0.21
Earnings History > 13 > surprise Percent
53.8462
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
-0.18
Earnings History > 14 > eps Estimate
-0.17
Earnings History > 14 > eps Difference
-0.01
Earnings History > 14 > surprise Percent
-5.8824
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
-0.47
Earnings History > 15 > eps Estimate
-0.23
Earnings History > 15 > eps Difference
-0.24
Earnings History > 15 > surprise Percent
-104.3478
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
-0.75
Earnings History > 16 > eps Estimate
-0.58
Earnings History > 16 > eps Difference
-0.17
Earnings History > 16 > surprise Percent
-29.3103
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
-0.04
Earnings History > 17 > eps Estimate
-0.3
Earnings History > 17 > eps Difference
0.26
Earnings History > 17 > surprise Percent
86.6667
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
-0.82
Earnings History > 18 > eps Estimate
-0.46
Earnings History > 18 > eps Difference
-0.36
Earnings History > 18 > surprise Percent
-78.2609
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
-0.6
Earnings History > 19 > eps Estimate
-0.42
Earnings History > 19 > eps Difference
-0.18
Earnings History > 19 > surprise Percent
-42.8571
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
-3.99
Earnings History > 20 > eps Estimate
-4.95
Earnings History > 20 > eps Difference
0.96
Earnings History > 20 > surprise Percent
19.3939
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
-17
Earnings History > 21 > eps Estimate
-22.75
Earnings History > 21 > eps Difference
5.75
Earnings History > 21 > surprise Percent
25.2747
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-95.5
Earnings History > 22 > eps Estimate
-21.5
Earnings History > 22 > eps Difference
-74
Earnings History > 22 > surprise Percent
-344.186
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-25
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
-42.5
Earnings History > 23 > eps Estimate
-18.07
Earnings History > 23 > eps Difference
-24.43
Earnings History > 23 > surprise Percent
-135.1965
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-16.5
Earnings History > 24 > eps Estimate
-16.65
Earnings History > 24 > eps Difference
0.15
Earnings History > 24 > surprise Percent
0.9009
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-10
Earnings History > 25 > eps Estimate
-7.7
Earnings History > 25 > eps Difference
-2.3
Earnings History > 25 > surprise Percent
-29.8701
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
-14
Earnings History > 26 > eps Estimate
-7.86
Earnings History > 26 > eps Difference
-6.14
Earnings History > 26 > surprise Percent
-78.117
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
-12.5
Earnings History > 27 > eps Estimate
-3.04
Earnings History > 27 > eps Difference
-9.46
Earnings History > 27 > surprise Percent
-311.1842
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
-1
Earnings History > 28 > eps Estimate
0.77
Earnings History > 28 > eps Difference
-1.77
Earnings History > 28 > surprise Percent
-229.8701
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.1
Earnings History > 29 > eps Estimate
0.1
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-25
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
-0.23
Earnings History > 30 > eps Estimate
0.01
Earnings History > 30 > eps Difference
-0.24
Earnings History > 30 > surprise Percent
-2400
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-01
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.02
Earnings History > 31 > eps Estimate
0.08
Earnings History > 31 > eps Difference
-0.06
Earnings History > 31 > surprise Percent
-75
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-0.11
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.06
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.15
Earnings History > 34 > eps Estimate
-0.2
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
25
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.14
Earnings History > 35 > eps Estimate
-0.26
Earnings History > 35 > eps Difference
0.12
Earnings History > 35 > surprise Percent
46.1538
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.48
Earnings History > 36 > eps Estimate
-0.32
Earnings History > 36 > eps Difference
-0.16
Earnings History > 36 > surprise Percent
-50
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.35
Earnings History > 37 > eps Estimate
-0.32
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-9.375
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-0.36
Earnings History > 38 > eps Estimate
-0.37
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
2.7027
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.35
Earnings History > 39 > eps Estimate
-0.39
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
10.2564
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.1
Earnings History > 40 > eps Estimate
-0.38
Earnings History > 40 > eps Difference
0.28
Earnings History > 40 > surprise Percent
73.6842
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-29
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.25
Earnings History > 41 > eps Estimate
-0.4
Earnings History > 41 > eps Difference
0.15
Earnings History > 41 > surprise Percent
37.5
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.45
Earnings History > 42 > eps Estimate
-0.5
Earnings History > 42 > eps Difference
0.05
Earnings History > 42 > surprise Percent
10
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.13
Earnings History > 43 > eps Estimate
-0.14
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
7.1429
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.34
Earnings History > 44 > eps Estimate
0.44
Earnings History > 44 > eps Difference
-0.1
Earnings History > 44 > surprise Percent
-22.7273
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.46
Earnings History > 45 > eps Estimate
0.41
Earnings History > 45 > eps Difference
0.05
Earnings History > 45 > surprise Percent
12.1951
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.14
Earnings History > 46 > eps Estimate
-0.14
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.1
Earnings History > 47 > eps Estimate
0.16
Earnings History > 47 > eps Difference
-0.06
Earnings History > 47 > surprise Percent
-37.5
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-26
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.15
Earnings History > 48 > eps Estimate
0.11
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
36.3636
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.13
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-46.1538
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.16
Earnings History > 50 > eps Estimate
-0.21
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
23.8095
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.27
Earnings History > 51 > eps Estimate
0.25
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
8
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-26
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.13
Earnings History > 52 > eps Estimate
0.16
Earnings History > 52 > eps Difference
-0.03
Earnings History > 52 > surprise Percent
-18.75
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.3
Earnings History > 53 > eps Estimate
0.26
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
15.3846
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-10
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
-0.13
Earnings History > 54 > eps Estimate
-0.02
Earnings History > 54 > eps Difference
-0.11
Earnings History > 54 > surprise Percent
-550
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.8
Earnings History > 55 > eps Estimate
0.7
Earnings History > 55 > eps Difference
0.1
Earnings History > 55 > surprise Percent
14.2857
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-28
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.9
Earnings History > 56 > eps Estimate
0.74
Earnings History > 56 > eps Difference
0.16
Earnings History > 56 > surprise Percent
21.6216
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-02
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0.54
Earnings History > 57 > eps Estimate
0.58
Earnings History > 57 > eps Difference
-0.04
Earnings History > 57 > surprise Percent
-6.8966
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.14
Earnings History > 58 > eps Estimate
-0.04
Earnings History > 58 > eps Difference
0.18
Earnings History > 58 > surprise Percent
450
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.56
Earnings History > 59 > eps Estimate
0.4
Earnings History > 59 > eps Difference
0.16
Earnings History > 59 > surprise Percent
40
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-01
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.22
Earnings History > 60 > eps Estimate
0.33
Earnings History > 60 > eps Difference
-0.11
Earnings History > 60 > surprise Percent
-33.3333
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-03
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.36
Earnings History > 61 > eps Estimate
0.2
Earnings History > 61 > eps Difference
0.16
Earnings History > 61 > surprise Percent
80
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.12
Earnings History > 62 > eps Estimate
-0.11
Earnings History > 62 > eps Difference
-0.01
Earnings History > 62 > surprise Percent
-9.0909
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.16
Earnings History > 63 > eps Estimate
0.14
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
14.2857
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-03
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.01
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-04
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.04
Earnings History > 65 > eps Estimate
-0.08
Earnings History > 65 > eps Difference
0.12
Earnings History > 65 > surprise Percent
150
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-07
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.19
Earnings History > 66 > eps Estimate
-0.23
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
17.3913
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
0.08
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
14.2857
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.11
Earnings History > 68 > eps Estimate
0.17
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-35.2941
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.15
Earnings History > 69 > eps Estimate
0.14
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
7.1429
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
-0.2
Earnings History > 70 > eps Estimate
-0.05
Earnings History > 70 > eps Difference
-0.15
Earnings History > 70 > surprise Percent
-300
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.19
Earnings History > 71 > eps Estimate
0.16
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
18.75
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.05
Earnings History > 72 > eps Estimate
0.16
Earnings History > 72 > eps Difference
-0.11
Earnings History > 72 > surprise Percent
-68.75
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-05
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.23
Earnings History > 73 > eps Estimate
0.16
Earnings History > 73 > eps Difference
0.07
Earnings History > 73 > surprise Percent
43.75
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.0046
Earnings History > 74 > eps Estimate
-0.04
Earnings History > 74 > eps Difference
0.0354
Earnings History > 74 > surprise Percent
88.5
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
0.26
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-7.1429
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
0.23
Earnings History > 76 > eps Estimate
0.26
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-11.5385
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-07
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
0.27
Earnings History > 77 > eps Estimate
0.3
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-10
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-10
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.02
Earnings History > 78 > eps Estimate
0.02
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-09
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.47
Earnings History > 79 > eps Estimate
0.44
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
6.8182
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-28
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.38
Earnings History > 80 > eps Estimate
0.46
Earnings History > 80 > eps Difference
-0.08
Earnings History > 80 > surprise Percent
-17.3913
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-08
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.18
Earnings History > 81 > eps Estimate
0.32
Earnings History > 81 > eps Difference
-0.14
Earnings History > 81 > surprise Percent
-43.75
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
-0.02
Earnings History > 82 > eps Estimate
0.04
Earnings History > 82 > eps Difference
-0.06
Earnings History > 82 > surprise Percent
-150
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-10
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.3
Earnings History > 83 > eps Estimate
0.33
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-9.0909
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-07
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.32
Earnings History > 84 > eps Estimate
0.21
Earnings History > 84 > eps Difference
0.11
Earnings History > 84 > surprise Percent
52.381
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-12
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.17
Earnings History > 85 > eps Estimate
0.13
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
30.7692
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.03
Earnings History > 86 > eps Estimate
0.01
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
200
Calfrac Well Services Ltd., together with its subsidiaries, provides specialized oilfield services in Canada, the United States, and Argentina. The company offers hydraulic fracturing, coiled tubing, cementing, and other well completion services for the oil and natural gas industries. Calfrac Well Services Ltd. was founded in 1999 and is headquartered in Calgary, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARBC Capital Initiates CALFRAC WELL SERVICES LTD(CFWFF.US) With Hold Rating, Announces Target Price $3.95 富途资讯
Read more →Calfrac Well Services: A Speculative Buy At Current Levels (OTCMKTS:CFWFF) - Seeking Alpha
12/13/2024
Calfrac Well Services: A Speculative Buy At Current Levels (OTCMKTS:CFWFF) Seeking Alpha
Read more →Showing 2 of 5
(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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Calfrac Well Services Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
-0.07
Date
2025-09-30
EPS Actual
0.0416
EPS Estimate
-0.01
EPS Difference
0.0516
Surprise Percent
516%
(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.