Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
30.70
+0.35
+(1.15%)
At close: February 21 at 1:49:19 PM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
211,293
211,293
211,745
195,251
152,337
Cost of Revenue
40,522
40,522
34,091
35,865
30,674
Gross Profit
170,771
170,771
177,654
159,386
121,663
Operating Expense
125,444
125,444
129,577
117,612
102,103
Operating Income
45,327
45,327
48,077
41,774
19,560
Net Non Operating Interest Income Expense
-40
-40
-805
-954
-995
Pretax Income
42,730
42,730
46,041
40,343
17,926
Tax Provision
9,102
9,102
9,222
8,295
3,207
Net Income Common Stockholders
33,628
33,628
36,819
32,048
14,719
Diluted NI Available to Com Stockholders
33,628
33,628
36,819
32,048
14,719
Basic EPS
2.61
2.61
2.82
2.43
1.11
Diluted EPS
2.61
2.61
2.81
2.43
1.11
Basic Average Shares
12,873.34
12,873.34
13,064.35
13,169.65
13,288.66
Diluted Average Shares
12,900.36
12,900.36
13,095.21
13,172.88
13,288.66
Total Operating Income as Reported
45,327
45,327
48,077
41,774
19,560
Rent Expense Supplemental
--
--
--
--
23
Total Expenses
165,966
165,966
163,668
153,477
132,777
Net Income from Continuing & Discontinued Operation
33,628
33,628
36,819
32,048
14,719
Normalized Income
33,628
33,628
36,819
32,048
14,719
Interest Income
843
843
47
11
17
Interest Expense
24
24
107
105
51
Net Interest Income
-40
-40
-805
-954
-995
EBIT
42,754
42,754
46,148
40,448
17,977
EBITDA
53,511
53,511
56,287
53,685
33,151
Reconciled Cost of Revenue
40,522
40,522
34,091
35,865
30,674
Reconciled Depreciation
10,757
10,757
10,139
13,237
15,174
Net Income from Continuing Operation Net Minority Interest
33,628
33,628
36,819
32,048
14,719
Normalized EBITDA
53,511
53,511
56,287
53,685
33,151
Tax Rate for Calcs
0
0
0
0
0
12/31/2020 - 9/22/2022
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