Unlock stock picks and a broker-level newsfeed that powers Wall Street.
2.9400
-0.1600
(-5.16%)
At close: April 4 at 8:13:02 AM GMT+2
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
333,975
333,975
329,972
267,356
267,737
Cost of Revenue
177,449
177,449
174,353
140,641
138,957
Gross Profit
156,526
156,526
155,619
126,715
128,780
Operating Expense
101,500
101,500
109,772
84,700
87,040
Operating Income
55,026
55,026
45,847
42,015
41,740
Net Non Operating Interest Income Expense
600
600
-186
-592
-716
Pretax Income
55,626
55,626
45,661
41,423
41,024
Tax Provision
14,861
14,861
10,753
9,594
10,249
Net Income Common Stockholders
40,765
40,765
34,908
31,829
30,775
Diluted NI Available to Com Stockholders
40,765
40,765
34,908
31,829
30,775
Basic EPS
0.37
0.37
0.32
0.29
0.28
Diluted EPS
0.37
0.37
0.32
0.29
0.28
Basic Average Shares
109,151
109,151
109,192
109,192
109,191
Diluted Average Shares
109,480
109,480
109,786
110,578
109,398
Total Operating Income as Reported
55,026
55,026
45,847
42,015
41,740
Rent Expense Supplemental
600
600
13
78
177
Total Expenses
278,949
278,949
284,125
225,341
225,997
Net Income from Continuing & Discontinued Operation
40,765
40,765
34,908
31,829
30,775
Normalized Income
40,765
40,765
34,908
31,829
30,775
Interest Income
1,396
1,396
418
58
99
Interest Expense
725
725
472
564
746
Net Interest Income
600
600
-186
-592
-716
EBIT
56,351
56,351
46,133
41,987
41,770
EBITDA
62,093
62,093
52,556
48,147
48,271
Reconciled Cost of Revenue
177,449
177,449
174,353
140,641
138,957
Reconciled Depreciation
5,742
5,742
6,423
6,160
6,501
Net Income from Continuing Operation Net Minority Interest
40,765
40,765
34,908
31,829
30,775
Normalized EBITDA
62,093
62,093
52,556
48,147
48,271
Tax Rate for Calcs
0.0003
0.0003
0.0002
0.0002
0.0003
12/31/2020 - 9/29/2014
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