Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
50.95
+0.20
+(0.39%)
At close: February 21 at 3:38:33 PM EST
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
110,219
109,895
105,149
102,932
71,229
Cost of Revenue
52,469
51,228
46,533
46,343
34,728
Gross Profit
57,750
58,667
58,616
56,589
36,501
Operating Expense
25,497
26,073
21,795
18,573
15,067
Operating Income
32,253
32,594
36,821
38,016
21,434
Net Non Operating Interest Income Expense
944
844
155
1
19
Other Income Expense
-39
59
-10
-52
-46
Pretax Income
33,158
33,497
36,966
37,965
21,407
Tax Provision
6,011
5,836
6,152
7,489
3,133
Net Income Common Stockholders
26,570
27,050
30,126
29,766
17,839
Average Dilution Earnings
--
--
3
3
1
Diluted NI Available to Com Stockholders
26,568
27,050
30,129
29,769
17,840
Basic EPS
2.27
2.32
2.60
2.59
1.56
Diluted EPS
2.25
2.28
2.53
2.52
1.53
Basic Average Shares
11,706.11
11,658.69
11,600.12
11,506.29
11,402.70
Diluted Average Shares
11,848.12
11,863.18
11,887.87
11,811.32
11,630.69
Total Operating Income as Reported
32,253
32,594
36,821
38,016
21,434
Rent Expense Supplemental
2,341
2,360
2,257
2,348
2,303
Total Expenses
77,966
77,301
68,328
64,916
49,795
Net Income from Continuing & Discontinued Operation
27,147
27,661
30,814
30,476
18,274
Normalized Income
27,147
27,661
30,814
30,476
18,274
Interest Income
944
844
155
1
19
Net Interest Income
944
844
155
1
19
EBIT
32,253
32,594
36,821
38,016
21,434
EBITDA
34,820
34,992
38,913
39,812
23,195
Reconciled Cost of Revenue
52,469
51,228
46,533
46,343
34,728
Reconciled Depreciation
2,567
2,398
2,092
1,796
1,761
Net Income from Continuing Operation Net Minority Interest
27,147
27,661
30,814
30,476
18,274
Normalized EBITDA
34,820
34,992
38,913
39,812
23,195
Tax Rate for Calcs
0
0
0
0
0
12/31/2020 - 10/15/2010
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.
UpgradeRelated Tickers
FDS FactSet Research Systems Inc.
461.78
-0.93%
ENX.PA Euronext N.V.
119.00
-0.75%
TCU.SI Credit Bureau Asia Limited
1.2200
+2.52%
SPXCY Singapore Exchange Limited
19.11
-0.31%
EXAE.AT Hellenic Exchanges - Athens Stock Exchange S.A.
4.9500
-1.00%
TVAVF The Tel-Aviv Stock Exchange Ltd.
14.30
+2.51%
BOLSAA.MX Bolsa Mexicana de Valores, S.A.B. de C.V.
37.35
-1.79%
CBOE Cboe Global Markets, Inc.
210.93
+0.97%
VALU Value Line, Inc.
39.55
+2.62%
MSCI MSCI Inc.
578.34
+0.69%