Unlock stock picks and a broker-level newsfeed that powers Wall Street.
68.50
0.00
(0.00%)
At close: April 4 at 8:00:37 AM GMT+2
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
1,557,228
1,557,228
1,456,450
1,437,039
1,380,264
Cost of Revenue
1,050,135
1,050,135
996,153
947,928
925,603
Gross Profit
507,093
507,093
460,297
489,111
454,661
Operating Expense
315,514
315,514
305,274
292,360
284,633
Operating Income
191,579
191,579
155,023
196,751
170,028
Net Non Operating Interest Income Expense
-28,781
-28,781
-25,172
-14,547
-12,544
Pretax Income
162,798
162,798
129,851
182,204
157,484
Tax Provision
38,132
38,132
36,457
41,317
38,739
Net Income Common Stockholders
124,666
124,666
93,394
140,887
118,745
Diluted NI Available to Com Stockholders
124,666
124,666
93,394
140,887
118,745
Basic EPS
2.96
2.96
2.22
3.36
2.82
Diluted EPS
2.94
2.94
2.21
3.34
2.81
Basic Average Shares
42,145
42,145
42,027
41,888
42,077
Diluted Average Shares
42,396
42,396
42,242
42,213
42,258
Total Operating Income as Reported
191,579
191,579
155,023
196,751
170,028
Total Expenses
1,365,649
1,365,649
1,301,427
1,240,288
1,210,236
Net Income from Continuing & Discontinued Operation
124,666
124,666
93,394
140,887
118,745
Normalized Income
124,666
124,666
93,394
140,887
118,745
Interest Expense
28,781
28,781
25,172
14,547
12,544
Net Interest Income
-28,781
-28,781
-25,172
-14,547
-12,544
EBIT
191,579
191,579
155,023
196,751
170,028
EBITDA
251,908
251,908
212,843
249,218
222,079
Reconciled Cost of Revenue
1,050,135
1,050,135
996,153
947,928
925,603
Reconciled Depreciation
60,329
60,329
57,820
52,467
52,051
Net Income from Continuing Operation Net Minority Interest
124,666
124,666
93,394
140,887
118,745
Normalized EBITDA
251,908
251,908
212,843
249,218
222,079
Tax Rate for Calcs
0
0
0
0
0
12/31/2021 - 5/17/2023
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