772.00
+9.20
+(1.21%)
As of 2:24:45 PM GMT+3. Market Open.
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
447,246
447,246
472,079
440,413
517,014
Cost of Revenue
399,237
399,237
414,505
398,679
461,066
Gross Profit
48,009
48,009
57,574
41,734
55,948
Operating Expense
25,662
25,662
24,987
20,277
19,547
Operating Income
22,347
22,347
32,587
21,457
36,401
Net Non Operating Interest Income Expense
-6,486
-6,486
-8,351
-7,849
-5,954
Pretax Income
12,895
12,895
22,700
10,472
31,963
Tax Provision
4,218
4,218
5,536
3,307
7,160
Net Income Common Stockholders
8,677
8,677
17,164
7,262
24,813
Diluted NI Available to Com Stockholders
8,677
8,677
17,164
7,262
24,813
Basic EPS
0.61
--
1.20
0.51
1.75
Diluted EPS
0.61
--
1.20
0.51
1.73
Basic Average Shares
14,276
--
14,254
14,207
14,193
Diluted Average Shares
14,276
--
14,279
14,255
14,324
Total Operating Income as Reported
20,065
20,065
32,770
21,504
36,357
Total Expenses
424,899
424,899
439,492
418,956
480,613
Net Income from Continuing & Discontinued Operation
8,677
8,677
17,164
7,262
24,813
Normalized Income
7,090.98
7,090.98
14,928.90
8,709.78
23,302.15
Interest Income
1,258
1,258
254
66
11
Interest Expense
6,339
6,339
7,466
6,814
4,598
Net Interest Income
-6,486
-6,486
-8,351
-7,849
-5,954
EBIT
19,234
19,234
30,166
17,286
36,561
EBITDA
25,328
25,328
37,316
23,422
42,599
Reconciled Cost of Revenue
399,237
399,237
414,505
398,679
461,066
Reconciled Depreciation
6,094
6,094
7,150
6,136
6,038
Net Income from Continuing Operation Net Minority Interest
8,677
8,677
17,164
7,262
24,813
Total Unusual Items Excluding Goodwill
2,357
2,357
2,956
-2,116
1,947
Total Unusual Items
2,357
2,357
2,956
-2,116
1,947
Normalized EBITDA
22,971
22,971
34,360
25,538
40,652
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
770.98
770.98
720.90
-668.22
436.15
12/31/2021 - 2/6/2006
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade