Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
5.49
+0.03
+(0.55%)
At close: February 21 at 5:00:01 PM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
931,494
1,351,420
1,172,259
768,219
616,914
Cost of Revenue
784,435
1,196,281
1,059,793
690,873
544,791
Gross Profit
147,062
155,141
112,466
77,347
72,123
Operating Expense
76,759
61,311
52,652
44,860
45,120
Operating Income
70,303
93,830
59,814
32,487
27,003
Net Non Operating Interest Income Expense
421
5,471
-6,604
-6,751
-5,613
Pretax Income
101,224
100,581
55,619
23,060
16,751
Tax Provision
19,303
24,609
22,309
7,780
6,154
Net Income Common Stockholders
80,128
74,249
31,971
14,657
10,191
Diluted NI Available to Com Stockholders
80,128
74,249
31,971
14,657
10,191
Basic EPS
1.10
1.00
0.43
0.20
0.14
Diluted EPS
1.10
1.00
0.43
0.20
0.14
Basic Average Shares
72,913.82
74,232.47
74,565.27
74,565.27
74,565.27
Diluted Average Shares
72,913.82
74,232.47
74,565.27
74,565.27
74,565.27
Total Operating Income as Reported
98,445
93,016
58,341
32,088
26,366
Total Expenses
861,194
1,257,592
1,112,445
735,733
589,911
Net Income from Continuing & Discontinued Operation
80,128
74,249
31,971
14,657
10,191
Normalized Income
57,508.76
74,930.31
29,423.55
14,433.70
11,810.50
Interest Income
9,908
14,277
1,004
24
55
Interest Expense
5,370
4,133
2,505
1,402
1,835
Net Interest Income
421
5,471
-6,604
-6,751
-5,613
EBIT
106,594
104,714
58,124
24,462
18,586
EBITDA
124,338
121,241
70,762
36,836
31,321
Reconciled Cost of Revenue
784,435
1,196,281
1,059,793
690,873
544,791
Reconciled Depreciation
17,744
16,527
12,638
12,374
12,735
Net Income from Continuing Operation Net Minority Interest
80,128
74,249
31,971
14,657
10,191
Total Unusual Items Excluding Goodwill
27,949
-902
3,145
337
-2,032
Total Unusual Items
27,949
-902
3,145
337
-2,032
Normalized EBITDA
96,389
122,143
67,617
36,499
33,353
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
5,329.76
-220.69
597.55
113.70
-412.50
12/31/2020 - 1/3/2000
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