Unlock stock picks and a broker-level newsfeed that powers Wall Street.
2,941.00
+141.00
+(5.04%)
At close: April 7 at 5:24:42 PM GMT+3
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
933,842
933,842
892,261
672,684
478,124
Cost of Revenue
517,948
517,948
510,049
326,681
279,341
Gross Profit
415,894
415,894
382,212
346,003
198,783
Operating Expense
112,155
112,155
106,352
98,707
73,702
Operating Income
303,739
303,739
275,860
247,296
125,081
Net Non Operating Interest Income Expense
-323,958
-323,958
-236,192
-221,173
-144,970
Pretax Income
390,230
390,230
61,875
561,027
566,012
Tax Provision
93,392
93,392
17,595
122,260
105,726
Net Income Common Stockholders
91,291
91,291
69,155
221,456
222,008
Diluted NI Available to Com Stockholders
91,291
91,291
69,155
221,456
222,008
Basic EPS
2.31
--
1.88
5.95
6.56
Diluted EPS
2.21
--
1.79
5.68
6.23
Basic Average Shares
39,482
--
36,860
37,169
33,829
Diluted Average Shares
41,297
--
38,675
38,984
35,644
Total Operating Income as Reported
757,059
757,059
179,091
699,423
726,522
Rent Expense Supplemental
7,959
7,959
6,847
5,232
4,404
Total Expenses
630,103
630,103
616,401
425,388
353,043
Net Income from Continuing & Discontinued Operation
91,291
91,291
69,155
221,456
222,008
Normalized Income
97,186.99
97,186.99
63,872.17
202,706.46
243,202.66
Interest Income
26,255
26,255
15,925
5,332
153
Interest Expense
350,213
350,213
252,117
226,505
145,123
Net Interest Income
-323,958
-323,958
-236,192
-221,173
-144,970
EBIT
740,443
740,443
313,992
787,532
711,135
EBITDA
770,251
770,251
340,619
808,401
730,282
Reconciled Cost of Revenue
517,948
517,948
510,049
326,681
279,341
Reconciled Depreciation
29,808
29,808
26,627
20,869
19,147
Net Income from Continuing Operation Net Minority Interest
91,291
91,291
69,155
221,456
222,008
Total Unusual Items Excluding Goodwill
-7,751
-7,751
7,382
23,974
-26,063
Total Unusual Items
-7,751
-7,751
7,382
23,974
-26,063
Normalized EBITDA
778,002
778,002
333,237
784,427
756,345
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-1,855.01
-1,855.01
2,099.17
5,224.46
-4,868.34
12/31/2021 - 12/31/2007
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