UK markets closed

Titan Machinery Inc (3TY.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
22.40+0.60 (+2.75%)
At close: 08:03AM CEST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/01/2024
31/01/2023
31/01/2022
31/01/2021
Total revenue
2,133,918
-
2,209,306
1,711,906
1,411,222
Cost of revenue
1,708,696
-
1,769,467
1,379,182
1,149,860
Gross profit
425,222
-
439,839
332,724
261,362
Operating expenses
Total operating expenses
282,425
-
301,516
241,044
220,774
Operating income or loss
142,797
-
138,323
91,680
40,588
Interest expense
6,282
-
6,944
5,712
7,182
Total other income/expenses net
-
-
-
-1,498
-3,180
Income before tax
140,180
-
135,241
86,901
30,753
Income tax expense
33,989
-
33,373
20,854
11,397
Income from continuing operations
106,191
-
101,868
66,047
19,356
Net income
106,191
-
101,868
66,047
19,356
Net income available to common shareholders
104,830
-
101,868
66,047
19,356
Basic EPS
4.68
4.92
4.50
2.93
0.86
Diluted EPS
4.67
4.92
4.49
2.92
0.86
Basic average shares
22,465
22,848
22,373
22,238
22,100
Diluted average shares
22,471
22,848
22,380
22,248
22,104