_id
691720ac3c536f8df23168b9
Ticker
TOTZF
Name
Total Energy Services Inc
Exchange
PINK
Address
734-7th Avenue S.W, Calgary, AB, Canada, T2P 3P8
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.totalenergy.ca
Description
Total Energy Services Inc. operates as an energy services company primarily in Canada, the United States, Australia, and internationally. It operates through Contract Drilling Services, Rentals and Transportation Services, Compression and Process Services, and Well Servicing segments. The Contract Drilling Services segment operates a fleet of various drilling rigs supported by a fleet of owned top drives, walking systems, pumps, and other ancillary equipment. The Rentals and Transportation Services segment provides a fleet of heavy trucks, rental equipment, and access matting. The Compression and Process Services segment offers natural gas compression equipment, as well as oil, natural gas, and other process equipment. The Well Servicing segment provides well-servicing rigs, as well as completion, workover, maintenance, and abandonment services. It also engages in the fabrication, sale, rental, and servicing of new and used natural gas compression, and oil and natural gas process equipment. Total Energy Services Inc. was incorporated in 1996 and is headquartered in Calgary, Canada.
Last Close
10.81
Volume
100
Current Price
11.32
Change
0.07
Last Updated
2026-01-07T13:21:55.243Z
Image
https://logo.clearbit.com/www.totalenergy.ca
Ipo Date
-
Market Cap
405113344
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.0715
Dividend Yield
2.526501766784452
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
260702000
Cost Of Revenue
226339000
Gross Profit
34363000
Operating Expenses
15011000
Operating Income
19352000
Interest Expense
1195000
Pretax Income
18417000
Net Income
14504000
Eps
0.3827922934811296
Dividends Per Share
3723000
Shares Outstanding
36826000
Income Tax Expense
3833000
EBITDA
42907000
Operating Margin
7.423034729307792
Total Other Income Expense Net
-935000
Cash
57087000
Short Term Investments
-
Receivables
161605000
Inventories
136965000
Total Current Assets
376667000
Property Plant Equipment
633410000
Total Assets
1015387000
Payables
167093000
Short Term Debt
6472000
Long Term Debt
90000000
Total Liabilities
421276000
Equity
593825000
Bs_currency_symbol
CAD
Depreciation
23295000
Change In Working Capital
16145000
Cash From Operations
57507000
Capital Expenditures
17157000
Cash From Investing
-13910000
Cash From Financing
-20668000
Net Change In Cash
22929000
Cf_currency_symbol
CAD
PE
9.4569
PB
0.7222915842209405
ROE
2.4424704247884477
ROA
1.4284208877994302
FCF
40350000
Fcf Percent
0.15477441676703668
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
8
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
260702000
Quarters > 0 > income Statement > cost Of Revenue
226339000
Quarters > 0 > income Statement > gross Profit
34363000
Quarters > 0 > income Statement > operating Expenses
15011000
Quarters > 0 > income Statement > operating Income
19352000
Quarters > 0 > income Statement > interest Expense
1195000
Quarters > 0 > income Statement > pretax Income
18417000
Quarters > 0 > income Statement > net Income
14504000
Quarters > 0 > income Statement > eps
0.3827922934811296
Quarters > 0 > income Statement > dividends Per Share
3723000
Quarters > 0 > income Statement > shares Outstanding
37890000
Quarters > 0 > income Statement > income Tax Expense
3833000
Quarters > 0 > income Statement > EBITDA
42907000
Quarters > 0 > income Statement > operating Margin
7.423034729307792
Quarters > 0 > income Statement > total Other Income Expense Net
-935000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
57087000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
161605000
Quarters > 0 > balance Sheet > inventories
136965000
Quarters > 0 > balance Sheet > total Current Assets
376667000
Quarters > 0 > balance Sheet > property Plant Equipment
633410000
Quarters > 0 > balance Sheet > total Assets
1015387000
Quarters > 0 > balance Sheet > payables
167093000
Quarters > 0 > balance Sheet > short Term Debt
6472000
Quarters > 0 > balance Sheet > long Term Debt
90000000
Quarters > 0 > balance Sheet > total Liabilities
421276000
Quarters > 0 > balance Sheet > equity
593825000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
14584000
Quarters > 0 > cash Flow > depreciation
23295000
Quarters > 0 > cash Flow > change In Working Capital
16145000
Quarters > 0 > cash Flow > cash From Operations
57507000
Quarters > 0 > cash Flow > capital Expenditures
17157000
Quarters > 0 > cash Flow > cash From Investing
-13910000
Quarters > 0 > cash Flow > cash From Financing
-20668000
Quarters > 0 > cash Flow > net Change In Cash
22929000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.3827922934811296
Quarters > 0 > ratios > PB
0.7222915842209405
Quarters > 0 > ratios > ROE
2.4424704247884477
Quarters > 0 > ratios > ROA
1.4284208877994302
Quarters > 0 > ratios > FCF
40350000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.15477441676703668
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
250416000
Quarters > 1 > income Statement > cost Of Revenue
214441000
Quarters > 1 > income Statement > gross Profit
35975000
Quarters > 1 > income Statement > operating Expenses
13661000
Quarters > 1 > income Statement > operating Income
22314000
Quarters > 1 > income Statement > interest Expense
1258000
Quarters > 1 > income Statement > pretax Income
21383000
Quarters > 1 > income Statement > net Income
17111000
Quarters > 1 > income Statement > eps
0.45243257535695397
Quarters > 1 > income Statement > dividends Per Share
3790000
Quarters > 1 > income Statement > shares Outstanding
37820000
Quarters > 1 > income Statement > income Tax Expense
4297000
Quarters > 1 > income Statement > EBITDA
45396000
Quarters > 1 > income Statement > operating Margin
8.910772474602261
Quarters > 1 > income Statement > total Other Income Expense Net
-931000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
34158000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
160687000
Quarters > 1 > balance Sheet > inventories
101224000
Quarters > 1 > balance Sheet > total Current Assets
311380000
Quarters > 1 > balance Sheet > property Plant Equipment
633180000
Quarters > 1 > balance Sheet > total Assets
949889000
Quarters > 1 > balance Sheet > payables
137455000
Quarters > 1 > balance Sheet > short Term Debt
6184000
Quarters > 1 > balance Sheet > long Term Debt
100000000
Quarters > 1 > balance Sheet > total Liabilities
368414000
Quarters > 1 > balance Sheet > equity
581269000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
17086000
Quarters > 1 > cash Flow > depreciation
22755000
Quarters > 1 > cash Flow > change In Working Capital
-14312000
Quarters > 1 > cash Flow > cash From Operations
24098000
Quarters > 1 > cash Flow > capital Expenditures
26312000
Quarters > 1 > cash Flow > cash From Investing
-30066000
Quarters > 1 > cash Flow > cash From Financing
-24955000
Quarters > 1 > cash Flow > net Change In Cash
-30923000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.45243257535695397
Quarters > 1 > ratios > PB
0.7365305908279988
Quarters > 1 > ratios > ROE
2.9437317317799505
Quarters > 1 > ratios > ROA
1.801368370409595
Quarters > 1 > ratios > FCF
-2214000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.008841288096607246
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
251909000
Quarters > 2 > income Statement > cost Of Revenue
212078000
Quarters > 2 > income Statement > gross Profit
39831000
Quarters > 2 > income Statement > operating Expenses
13768000
Quarters > 2 > income Statement > operating Income
26063000
Quarters > 2 > income Statement > interest Expense
1468000
Quarters > 2 > income Statement > pretax Income
26070000
Quarters > 2 > income Statement > net Income
18966000
Quarters > 2 > income Statement > eps
0.49026754556029467
Quarters > 2 > income Statement > dividends Per Share
3429000
Quarters > 2 > income Statement > shares Outstanding
38685000
Quarters > 2 > income Statement > income Tax Expense
7118000
Quarters > 2 > income Statement > EBITDA
50488000
Quarters > 2 > income Statement > operating Margin
10.346196443953968
Quarters > 2 > income Statement > total Other Income Expense Net
7000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
65081000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
164273000
Quarters > 2 > balance Sheet > inventories
110268000
Quarters > 2 > balance Sheet > total Current Assets
358876000
Quarters > 2 > balance Sheet > property Plant Equipment
635171000
Quarters > 2 > balance Sheet > total Assets
999571000
Quarters > 2 > balance Sheet > payables
157476000
Quarters > 2 > balance Sheet > short Term Debt
46696000
Quarters > 2 > balance Sheet > long Term Debt
70000000
Quarters > 2 > balance Sheet > total Liabilities
413315000
Quarters > 2 > balance Sheet > equity
586025000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
18952000
Quarters > 2 > cash Flow > depreciation
22950000
Quarters > 2 > cash Flow > change In Working Capital
12616000
Quarters > 2 > cash Flow > cash From Operations
57550000
Quarters > 2 > cash Flow > capital Expenditures
34457000
Quarters > 2 > cash Flow > cash From Investing
-21651000
Quarters > 2 > cash Flow > cash From Financing
-9237000
Quarters > 2 > cash Flow > net Change In Cash
26662000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.49026754556029467
Quarters > 2 > ratios > PB
0.7472619768781196
Quarters > 2 > ratios > ROE
3.2363807004820613
Quarters > 2 > ratios > ROA
1.8974139906019685
Quarters > 2 > ratios > FCF
23093000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09167199266401756
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
246816000
Quarters > 3 > income Statement > cost Of Revenue
214411000
Quarters > 3 > income Statement > gross Profit
32405000
Quarters > 3 > income Statement > operating Expenses
16513000
Quarters > 3 > income Statement > operating Income
15892000
Quarters > 3 > income Statement > interest Expense
1838000
Quarters > 3 > income Statement > pretax Income
14583000
Quarters > 3 > income Statement > net Income
10116000
Quarters > 3 > income Statement > eps
0.25617260502924866
Quarters > 3 > income Statement > dividends Per Share
3453000
Quarters > 3 > income Statement > shares Outstanding
39489000
Quarters > 3 > income Statement > income Tax Expense
4481000
Quarters > 3 > income Statement > EBITDA
40565000
Quarters > 3 > income Statement > operating Margin
6.438804615584079
Quarters > 3 > income Statement > total Other Income Expense Net
-1309000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
38419000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
149048000
Quarters > 3 > balance Sheet > inventories
104091000
Quarters > 3 > balance Sheet > total Current Assets
309198000
Quarters > 3 > balance Sheet > property Plant Equipment
622499000
Quarters > 3 > balance Sheet > total Assets
937708000
Quarters > 3 > balance Sheet > payables
50158000
Quarters > 3 > balance Sheet > short Term Debt
47315000
Quarters > 3 > balance Sheet > long Term Debt
70000000
Quarters > 3 > balance Sheet > total Liabilities
366665000
Quarters > 3 > balance Sheet > equity
570798000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
10102000
Quarters > 3 > cash Flow > depreciation
24144000
Quarters > 3 > cash Flow > change In Working Capital
-4670000
Quarters > 3 > cash Flow > cash From Operations
38743000
Quarters > 3 > cash Flow > capital Expenditures
26052000
Quarters > 3 > cash Flow > cash From Investing
-25454000
Quarters > 3 > cash Flow > cash From Financing
-36749000
Quarters > 3 > cash Flow > net Change In Cash
-23460000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.25617260502924866
Quarters > 3 > ratios > PB
0.7831412864095529
Quarters > 3 > ratios > ROE
1.7722556841474568
Quarters > 3 > ratios > ROA
1.0788006500957654
Quarters > 3 > ratios > FCF
12691000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.05141887073771555
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
906776000
Annuals > 0 > income Statement > cost Of Revenue
771689000
Annuals > 0 > income Statement > gross Profit
135087000
Annuals > 0 > income Statement > operating Expenses
55245000
Annuals > 0 > income Statement > operating Income
79842000
Annuals > 0 > income Statement > interest Expense
8156000
Annuals > 0 > income Statement > pretax Income
73359000
Annuals > 0 > income Statement > net Income
60801000
Annuals > 0 > income Statement > eps
1.5396945984957837
Annuals > 0 > income Statement > dividends Per Share
13743000
Annuals > 0 > income Statement > shares Outstanding
39489000
Annuals > 0 > income Statement > income Tax Expense
12634000
Annuals > 0 > income Statement > EBITDA
171845000
Annuals > 0 > income Statement > operating Margin
8.80504115680168
Annuals > 0 > income Statement > total Other Income Expense Net
-6483000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
38419000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
149048000
Annuals > 0 > balance Sheet > inventories
104091000
Annuals > 0 > balance Sheet > total Current Assets
309198000
Annuals > 0 > balance Sheet > property Plant Equipment
622499000
Annuals > 0 > balance Sheet > total Assets
937708000
Annuals > 0 > balance Sheet > payables
50158000
Annuals > 0 > balance Sheet > short Term Debt
47315000
Annuals > 0 > balance Sheet > long Term Debt
70000000
Annuals > 0 > balance Sheet > total Liabilities
366665000
Annuals > 0 > balance Sheet > equity
570798000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
60725000
Annuals > 0 > cash Flow > depreciation
90330000
Annuals > 0 > cash Flow > change In Working Capital
3485000
Annuals > 0 > cash Flow > cash From Operations
165920000
Annuals > 0 > cash Flow > capital Expenditures
91090000
Annuals > 0 > cash Flow > cash From Investing
-132877000
Annuals > 0 > cash Flow > cash From Financing
-42559000
Annuals > 0 > cash Flow > net Change In Cash
-9516000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
1.5396945984957837
Annuals > 0 > ratios > PB
0.7589275540559007
Annuals > 0 > ratios > ROE
10.651929404097421
Annuals > 0 > ratios > ROA
6.484001416219122
Annuals > 0 > ratios > FCF
74830000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0825231369158425
Annuals > 0 > health Score
66
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
892396000
Annuals > 1 > income Statement > cost Of Revenue
759060000
Annuals > 1 > income Statement > gross Profit
133336000
Annuals > 1 > income Statement > operating Expenses
48714000
Annuals > 1 > income Statement > operating Income
84622000
Annuals > 1 > income Statement > interest Expense
17425000
Annuals > 1 > income Statement > pretax Income
70722000
Annuals > 1 > income Statement > net Income
41625000
Annuals > 1 > income Statement > eps
1.0116168857996939
Annuals > 1 > income Statement > dividends Per Share
12142000
Annuals > 1 > income Statement > shares Outstanding
41147000
Annuals > 1 > income Statement > income Tax Expense
29128000
Annuals > 1 > income Statement > EBITDA
168961000
Annuals > 1 > income Statement > operating Margin
9.482561553391095
Annuals > 1 > income Statement > total Other Income Expense Net
-13900000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
47935000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
137604000
Annuals > 1 > balance Sheet > inventories
98179000
Annuals > 1 > balance Sheet > total Current Assets
300453000
Annuals > 1 > balance Sheet > property Plant Equipment
557152000
Annuals > 1 > balance Sheet > total Assets
861658000
Annuals > 1 > balance Sheet > payables
43395000
Annuals > 1 > balance Sheet > short Term Debt
7930000
Annuals > 1 > balance Sheet > long Term Debt
90947000
Annuals > 1 > balance Sheet > total Liabilities
330900000
Annuals > 1 > balance Sheet > equity
530237000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
41594000
Annuals > 1 > cash Flow > depreciation
80814000
Annuals > 1 > cash Flow > change In Working Capital
-17375000
Annuals > 1 > cash Flow > cash From Operations
145946000
Annuals > 1 > cash Flow > capital Expenditures
75242000
Annuals > 1 > cash Flow > cash From Investing
-66833000
Annuals > 1 > cash Flow > cash From Financing
-65239000
Annuals > 1 > cash Flow > net Change In Cash
13874000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
1.0116168857996939
Annuals > 1 > ratios > PB
0.8512845953790475
Annuals > 1 > ratios > ROE
7.850263184198764
Annuals > 1 > ratios > ROA
4.830802940377737
Annuals > 1 > ratios > FCF
70704000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07922940040071896
Annuals > 1 > health Score
62
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
759813000
Annuals > 2 > income Statement > cost Of Revenue
668622000
Annuals > 2 > income Statement > gross Profit
91191000
Annuals > 2 > income Statement > operating Expenses
41848000
Annuals > 2 > income Statement > operating Income
49343000
Annuals > 2 > income Statement > interest Expense
7216000
Annuals > 2 > income Statement > pretax Income
45133000
Annuals > 2 > income Statement > net Income
38008000
Annuals > 2 > income Statement > eps
0.8843182875756166
Annuals > 2 > income Statement > dividends Per Share
4999000
Annuals > 2 > income Statement > shares Outstanding
42980000
Annuals > 2 > income Statement > income Tax Expense
7134000
Annuals > 2 > income Statement > EBITDA
131162000
Annuals > 2 > income Statement > operating Margin
6.494097889875536
Annuals > 2 > income Statement > total Other Income Expense Net
-4210000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
34061000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
155077000
Annuals > 2 > balance Sheet > inventories
91614000
Annuals > 2 > balance Sheet > total Current Assets
299977000
Annuals > 2 > balance Sheet > property Plant Equipment
567515000
Annuals > 2 > balance Sheet > total Assets
878615000
Annuals > 2 > balance Sheet > payables
53211000
Annuals > 2 > balance Sheet > short Term Debt
7164000
Annuals > 2 > balance Sheet > long Term Debt
117997000
Annuals > 2 > balance Sheet > total Liabilities
356592000
Annuals > 2 > balance Sheet > equity
521471000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
37999000
Annuals > 2 > cash Flow > depreciation
78813000
Annuals > 2 > cash Flow > change In Working Capital
12606000
Annuals > 2 > cash Flow > cash From Operations
143401000
Annuals > 2 > cash Flow > capital Expenditures
56735000
Annuals > 2 > cash Flow > cash From Investing
-42262000
Annuals > 2 > cash Flow > cash From Financing
-100443000
Annuals > 2 > cash Flow > net Change In Cash
696000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.8843182875756166
Annuals > 2 > ratios > PB
0.9041549769785856
Annuals > 2 > ratios > ROE
7.2886124060590145
Annuals > 2 > ratios > ROA
4.325899284669623
Annuals > 2 > ratios > FCF
86666000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.11406227584945243
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
431576000
Annuals > 3 > income Statement > cost Of Revenue
406157000
Annuals > 3 > income Statement > gross Profit
25419000
Annuals > 3 > income Statement > operating Expenses
26832000
Annuals > 3 > income Statement > operating Income
-1458000
Annuals > 3 > income Statement > interest Expense
6792000
Annuals > 3 > income Statement > pretax Income
-3887000
Annuals > 3 > income Statement > net Income
-428000
Annuals > 3 > income Statement > eps
-0.009580731090367783
Annuals > 3 > income Statement > dividends Per Share
42000
Annuals > 3 > income Statement > shares Outstanding
44673000
Annuals > 3 > income Statement > income Tax Expense
-3459000
Annuals > 3 > income Statement > EBITDA
85970000
Annuals > 3 > income Statement > operating Margin
-0.3378315754351493
Annuals > 3 > income Statement > total Other Income Expense Net
-2474000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
33365000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
92751000
Annuals > 3 > balance Sheet > inventories
89921000
Annuals > 3 > balance Sheet > total Current Assets
225732000
Annuals > 3 > balance Sheet > property Plant Equipment
576274000
Annuals > 3 > balance Sheet > total Assets
813522000
Annuals > 3 > balance Sheet > payables
33647000
Annuals > 3 > balance Sheet > short Term Debt
6641000
Annuals > 3 > balance Sheet > long Term Debt
187906000
Annuals > 3 > balance Sheet > total Liabilities
320085000
Annuals > 3 > balance Sheet > equity
492876000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-428000
Annuals > 3 > cash Flow > depreciation
83065000
Annuals > 3 > cash Flow > change In Working Capital
9384000
Annuals > 3 > cash Flow > cash From Operations
89575000
Annuals > 3 > cash Flow > capital Expenditures
28983000
Annuals > 3 > cash Flow > cash From Investing
-14253000
Annuals > 3 > cash Flow > cash From Financing
-64953000
Annuals > 3 > cash Flow > net Change In Cash
10369000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.009580731090367783
Annuals > 3 > ratios > PB
0.9942922966425634
Annuals > 3 > ratios > ROE
-0.08683725724117222
Annuals > 3 > ratios > ROA
-0.05261074685134514
Annuals > 3 > ratios > FCF
60592000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.14039705637014108
Annuals > 3 > health Score
43
Valuation > metrics > PE
9.4569
Valuation > metrics > PB
0.7222915842209405
Valuation > final Score
90
Valuation > verdict
16.6% Undervalued
Profitability > metrics > ROE
2.4424704247884477
Profitability > metrics > ROA
3.8506160614017153
Profitability > metrics > Net Margin
0.05563440249787113
Profitability > final Score
25
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7094278617437797
Risk > metrics > Interest Coverage
16.194142259414225
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.1701783193616224
Liquidity > metrics > Quick Ratio
1.3810503269668424
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
33
Prev Profitabilities > 1
34
Prev Profitabilities > 2
20
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
83
Prev Liquidities > 0
100
Prev Liquidities > 1
94
Prev Liquidities > 2
100
Updated At
2026-01-20T22:42:49.064Z
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
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.46
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-12
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2779
Earnings History > 1 > eps Estimate
0.55
Earnings History > 1 > eps Difference
-0.2721
Earnings History > 1 > surprise Percent
-49.4727
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3269
Earnings History > 2 > eps Estimate
0.39
Earnings History > 2 > eps Difference
-0.0631
Earnings History > 2 > surprise Percent
-16.1795
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
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.3417
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-05
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.1899
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
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.3663
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.2823
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-09
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.2814
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-08
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.1441
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-10
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.35
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.1125
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-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.4227
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-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.29
Earnings History > 12 > eps Estimate
0.32
Earnings History > 12 > eps Difference
-0.03
Earnings History > 12 > surprise Percent
-9.375
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.4
Earnings History > 13 > eps Estimate
0.24
Earnings History > 13 > eps Difference
0.16
Earnings History > 13 > surprise Percent
66.6667
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-08
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.14
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-11
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.06
Earnings History > 15 > eps Estimate
0.06
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.02
Earnings History > 16 > eps Estimate
0.01
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
100
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
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.09
Earnings History > 17 > eps Estimate
-0.07
Earnings History > 17 > eps Difference
0.16
Earnings History > 17 > surprise Percent
228.5714
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.05
Earnings History > 18 > eps Estimate
-0.2
Earnings History > 18 > eps Difference
0.15
Earnings History > 18 > surprise Percent
75
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.08
Earnings History > 19 > eps Estimate
-0.09
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
11.1111
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
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.04
Earnings History > 20 > eps Estimate
-0.15
Earnings History > 20 > eps Difference
0.11
Earnings History > 20 > surprise Percent
73.3333
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
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.1
Earnings History > 21 > eps Estimate
-0.18
Earnings History > 21 > eps Difference
0.08
Earnings History > 21 > surprise Percent
44.4444
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-11
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.64
Earnings History > 22 > eps Estimate
-0.2
Earnings History > 22 > eps Difference
-0.44
Earnings History > 22 > surprise Percent
-220
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
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.1
Earnings History > 23 > eps Estimate
-0.01
Earnings History > 23 > eps Difference
0.11
Earnings History > 23 > surprise Percent
1100
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-12
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.19
Earnings History > 24 > eps Estimate
0.23
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-17.3913
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
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.14
Earnings History > 25 > eps Estimate
0.03
Earnings History > 25 > eps Difference
-0.17
Earnings History > 25 > surprise Percent
-566.6667
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
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.07
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
250
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.1
Earnings History > 27 > eps Estimate
0.13
Earnings History > 27 > eps Difference
-0.03
Earnings History > 27 > surprise Percent
-23.0769
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-07
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.19
Earnings History > 28 > eps Estimate
0.16
Earnings History > 28 > eps Difference
0.03
Earnings History > 28 > surprise Percent
18.75
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
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.19
Earnings History > 29 > eps Estimate
0.18
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
5.5556
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
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.08
Earnings History > 30 > eps Estimate
-0.05
Earnings History > 30 > eps Difference
0.13
Earnings History > 30 > surprise Percent
260
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.07
Earnings History > 31 > eps Estimate
0.14
Earnings History > 31 > eps Difference
-0.07
Earnings History > 31 > surprise Percent
-50
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
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.13
Earnings History > 32 > eps Estimate
0.09
Earnings History > 32 > eps Difference
0.04
Earnings History > 32 > surprise Percent
44.4444
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
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.09
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.09
Earnings History > 33 > surprise Percent
-
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.26
Earnings History > 34 > eps Estimate
-0.09
Earnings History > 34 > eps Difference
-0.17
Earnings History > 34 > surprise Percent
-188.8889
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
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.03
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.03
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-07
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.12
Earnings History > 36 > eps Estimate
-0.02
Earnings History > 36 > eps Difference
-0.1
Earnings History > 36 > surprise Percent
-500
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
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.06
Earnings History > 37 > eps Estimate
-0.06
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-10
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.14
Earnings History > 38 > eps Estimate
-0.11
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-27.2727
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
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.07
Earnings History > 39 > eps Estimate
-0.01
Earnings History > 39 > eps Difference
-0.06
Earnings History > 39 > surprise Percent
-600
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.1
Earnings History > 40 > eps Estimate
0.05
Earnings History > 40 > eps Difference
-0.15
Earnings History > 40 > surprise Percent
-300
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.05
Earnings History > 41 > eps Estimate
0.12
Earnings History > 41 > eps Difference
-0.07
Earnings History > 41 > surprise Percent
-58.3333
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-12
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.03
Earnings History > 42 > eps Estimate
0.04
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-25
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-13
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
25
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.42
Earnings History > 44 > eps Estimate
0.4
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
5
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-12
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.37
Earnings History > 45 > eps Estimate
0.47
Earnings History > 45 > eps Difference
-0.1
Earnings History > 45 > surprise Percent
-21.2766
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
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.23
Earnings History > 46 > eps Estimate
0.06
Earnings History > 46 > eps Difference
0.17
Earnings History > 46 > surprise Percent
283.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-12
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.63
Earnings History > 47 > eps Estimate
0.56
Earnings History > 47 > eps Difference
0.07
Earnings History > 47 > surprise Percent
12.5
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.34
Earnings History > 48 > eps Estimate
0.32
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
6.25
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.29
Earnings History > 49 > eps Estimate
0.34
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-14.7059
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-12
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2819
Earnings History > 50 > eps Estimate
0.07
Earnings History > 50 > eps Difference
0.2119
Earnings History > 50 > surprise Percent
302.7143
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.54
Earnings History > 51 > eps Estimate
0.54
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.34
Earnings History > 52 > eps Estimate
0.34
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-12
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3
Earnings History > 53 > eps Estimate
0.44
Earnings History > 53 > eps Difference
-0.14
Earnings History > 53 > surprise Percent
-31.8182
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-14
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1
Earnings History > 54 > eps Estimate
0.16
Earnings History > 54 > eps Difference
-0.06
Earnings History > 54 > surprise Percent
-37.5
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-15
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.72
Earnings History > 55 > eps Estimate
0.71
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
1.4085
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-14
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.69
Earnings History > 56 > eps Estimate
0.65
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
6.1538
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-09
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.61
Earnings History > 57 > eps Estimate
0.49
Earnings History > 57 > eps Difference
0.12
Earnings History > 57 > surprise Percent
24.4898
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-10
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2
Earnings History > 58 > eps Estimate
0.04
Earnings History > 58 > eps Difference
0.16
Earnings History > 58 > surprise Percent
400
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-11
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.57
Earnings History > 59 > eps Estimate
0.7
Earnings History > 59 > eps Difference
-0.13
Earnings History > 59 > surprise Percent
-18.5714
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-10
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.52
Earnings History > 60 > eps Estimate
0.38
Earnings History > 60 > eps Difference
0.14
Earnings History > 60 > surprise Percent
36.8421
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-10
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.3
Earnings History > 61 > eps Estimate
0.24
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
25
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-11
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.03
Earnings History > 62 > eps Estimate
0
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-12
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.43
Earnings History > 63 > eps Estimate
0.38
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
13.1579
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.07
Earnings History > 64 > eps Estimate
0.11
Earnings History > 64 > eps Difference
-0.04
Earnings History > 64 > surprise Percent
-36.3636
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
USD
Earnings History > 65 > eps Actual
0.08
Earnings History > 65 > eps Estimate
0.04
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
100
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.04
Earnings History > 66 > eps Estimate
-0.06
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
33.3333
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.29
Earnings History > 67 > eps Estimate
0.22
Earnings History > 67 > eps Difference
0.07
Earnings History > 67 > surprise Percent
31.8182
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
USD
Earnings History > 68 > eps Actual
0.3
Earnings History > 68 > eps Estimate
0.26
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
15.3846
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.21
Earnings History > 69 > eps Estimate
0.23
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-8.6957
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
USD
Earnings History > 70 > eps Actual
0.02
Earnings History > 70 > eps Estimate
-0.02
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
200
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.33
Earnings History > 71 > eps Estimate
0.38
Earnings History > 71 > eps Difference
-0.05
Earnings History > 71 > surprise Percent
-13.1579
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.35
Earnings History > 72 > eps Estimate
0.2
Earnings History > 72 > eps Difference
0.15
Earnings History > 72 > surprise Percent
75
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.18
Earnings History > 73 > eps Estimate
0.19
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-5.2632
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.04
Earnings History > 74 > eps Estimate
0.04
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-11
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.47
Earnings History > 75 > eps Estimate
0.61
Earnings History > 75 > eps Difference
-0.14
Earnings History > 75 > surprise Percent
-22.9508
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
USD
Earnings History > 76 > eps Actual
0.37
Earnings History > 76 > eps Estimate
0.47
Earnings History > 76 > eps Difference
-0.1
Earnings History > 76 > surprise Percent
-21.2766
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.46
Earnings History > 77 > eps Estimate
0.4
Earnings History > 77 > eps Difference
0.06
Earnings History > 77 > surprise Percent
15
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
USD
Earnings History > 78 > eps Actual
0.36
Earnings History > 78 > eps Estimate
0.16
Earnings History > 78 > eps Difference
0.2
Earnings History > 78 > surprise Percent
125
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-10
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.63
Earnings History > 79 > eps Estimate
0.56
Earnings History > 79 > eps Difference
0.07
Earnings History > 79 > surprise Percent
12.5
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-09
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.45
Earnings History > 80 > eps Estimate
0.42
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
7.1429
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-05
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.05
Earnings History > 81 > eps Estimate
0
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-27
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.32
Earnings History > 82 > eps Estimate
0.3
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
6.6667
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-09
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.21
Earnings History > 83 > eps Estimate
0.17
Earnings History > 83 > eps Difference
0.04
Earnings History > 83 > surprise Percent
23.5294
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-04
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.07
Earnings History > 84 > eps Estimate
0.08
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-12.5
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-05
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.03
Earnings History > 85 > eps Estimate
0.04
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-25
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-04
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.25
Earnings History > 86 > eps Estimate
0.26
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-3.8462
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-10
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.13
Earnings History > 87 > eps Estimate
0.12
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
8.3333
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-12
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.09
Earnings History > 88 > eps Estimate
0.08
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
12.5
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-08
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.02
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
50
Total Energy Services Inc. operates as an energy services company primarily in Canada, the United States, Australia, and internationally. It operates through Contract Drilling Services, Rentals and Transportation Services, Compression and Process Services, and Well Servicing segments. The Contract Drilling Services segment operates a fleet of various drilling rigs supported by a fleet of owned top drives, walking systems, pumps, and other ancillary equipment. The Rentals and Transportation Services segment provides a fleet of heavy trucks, rental equipment, and access matting. The Compression and Process Services segment offers natural gas compression equipment, as well as oil, natural gas, and other process equipment. The Well Servicing segment provides well-servicing rigs, as well as completion, workover, maintenance, and abandonment services. It also engages in the fabrication, sale, rental, and servicing of new and used natural gas compression, and oil and natural gas process equipment. Total Energy Services Inc. was incorporated in 1996 and is headquartered in Calgary, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.0715Next Payout:
Jan 15, 2026Yield:
2.5265 %Total Energy Services: Still Attractive After The Run-Up (TSX:TOT:CA) Seeking Alpha
Read more →Total Energy Services: A Deeply Undervalued Small-Cap With Big Upside Potential - Seeking Alpha
6/13/2025
Total Energy Services: A Deeply Undervalued Small-Cap With Big Upside Potential 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)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Total Energy Services 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.46
Date
2025-09-30
EPS Actual
0.2779
EPS Estimate
0.55
EPS Difference
-0.2721
Surprise Percent
-49.4727%
(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.