Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets open in 4 hours 46 minutes
ALL ORDS
7,994.20
-82.50
(-1.02%)
AUD/USD
0.6619
+0.0037
(+0.56%)
ASX 200
7,721.60
-82.90
(-1.06%)
OIL
79.44
+0.45
(+0.57%)
GOLD
2,344.30
+22.00
(+0.95%)
Bitcoin AUD
93,990.45
-301.77
(-0.32%)
TerraVest Industries Inc. (TRRVF)
Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
60.05
+4.55
(+8.19%)
As of 02:26PM EDT. Market open.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
30/09/2023
30/09/2022
30/09/2021
30/09/2020
Total revenue
767,327
678,350
576,704
307,463
304,253
Cost of revenue
559,315
512,391
452,318
226,829
231,990
Gross profit
208,012
165,959
124,386
80,634
72,263
Operating expenses
Selling general and administrative
91,025
78,086
63,676
28,251
36,820
Total operating expenses
100,519
87,580
73,364
34,506
36,820
Operating income or loss
107,493
78,379
51,022
46,128
35,443
Interest expense
21,304
15,685
9,000
4,202
4,954
Total other income/expenses net
7,046
4,769
16,975
4,423
5,295
Income before tax
92,898
67,268
58,655
46,046
35,498
Income tax expense
22,763
17,635
11,885
9,636
8,870
Income from continuing operations
70,135
49,633
46,770
36,410
26,628
Net income
61,009
42,073
45,252
36,618
26,839
Net income available to common shareholders
61,009
42,073
45,252
36,618
26,839
Basic EPS
2.35
2.35
2.53
2.02
1.45
Diluted EPS
2.32
2.32
2.50
2.00
1.42
Basic average shares
17,878
17,878
17,878
18,100
18,486
Diluted average shares
18,122
18,122
18,094
18,352
19,031
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.