Unlock stock picks and a broker-level newsfeed that powers Wall Street.
12.80
-0.90
(-6.57%)
At close: April 4 at 2:55:28 PM GMT+2
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
2,205,917
2,205,917
1,764,255
1,356,008
1,288,481
Cost of Revenue
1,473,440
1,473,440
1,116,207
977,559
943,093
Gross Profit
732,477
732,477
648,048
378,449
345,388
Operating Expense
512,577
512,577
439,215
291,463
235,777
Operating Income
219,900
219,900
208,833
86,986
109,611
Net Non Operating Interest Income Expense
-618
-618
1,174
2,178
-1,050
Pretax Income
219,282
219,282
210,007
89,164
114,918
Tax Provision
49,937
49,937
46,004
20,689
25,208
Net Income Common Stockholders
169,169
169,169
163,735
67,697
86,204
Diluted NI Available to Com Stockholders
169,169
169,169
163,735
67,697
86,204
Basic EPS
4.99
--
4.83
2.01
2.57
Diluted EPS
4.68
--
4.73
1.97
2.46
Basic Average Shares
34,088.21
--
33,885.94
33,731.33
33,551.51
Diluted Average Shares
36,398.39
--
34,612.87
34,307.85
35,092.54
Total Operating Income as Reported
219,900
219,900
208,833
86,986
115,968
Total Expenses
1,986,017
1,986,017
1,555,422
1,269,022
1,178,870
Net Income from Continuing & Discontinued Operation
169,169
169,169
163,735
67,697
86,204
Normalized Income
169,169
169,169
163,735
67,697
86,204
Interest Income
--
--
5,059
4,962
383
Interest Expense
--
--
3,885
2,784
1,433
Net Interest Income
-618
-618
1,174
2,178
-1,050
EBIT
219,900
219,900
208,833
91,948
116,351
EBITDA
250,674
250,674
240,631
117,022
137,953
Reconciled Cost of Revenue
1,473,440
1,473,440
1,116,207
977,559
943,093
Reconciled Depreciation
30,774
30,774
31,798
25,074
21,602
Net Income from Continuing Operation Net Minority Interest
169,169
169,169
163,735
67,697
86,204
Normalized EBITDA
250,674
250,674
240,631
117,022
137,953
Tax Rate for Calcs
0
0
0
0
0
12/31/2021 - 12/15/2020
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