As of 8:04:22 AM GMT+1. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
265,739,661.5146
261,427,783.0501
243,578,924.9585
227,105,817.6417
209,723,430.0810
Cost of Revenue
181,771,806.6660
179,053,959.5803
167,263,342.4321
155,949,547.0094
147,471,922.2849
Gross Profit
83,967,854.8486
82,373,823.4698
76,315,582.5264
71,156,270.6323
62,251,507.7961
Operating Expense
61,566,928.6166
62,146,027.6820
58,697,806.9054
55,269,937.7971
50,056,972.4281
Operating Income
22,400,926.2320
20,227,795.7878
17,617,775.6211
15,886,332.8352
12,194,535.3681
Net Non Operating Interest Income Expense
-868,741.1598
-649,332.9156
-126,264.8530
-108,905.0188
-811,202.7516
Pretax Income
21,905,649.8333
19,712,258.0302
17,791,135.7615
15,937,513.2269
13,562,278.6293
Tax Provision
2,999,564.0550
2,980,188.2554
3,057,822.8717
2,705,253.8559
2,233,126.5050
Net Income Common Stockholders
18,604,339.6215
16,596,615.0459
14,712,054.7632
13,078,840.5171
8,883,129.0552
Basic EPS
2.02
1.79
1.58
1.41
1.34
Diluted EPS
2.00
1.78
1.57
1.40
1.31
Basic Average Shares
9,209,301.8100
9,271,851.9810
9,311,427.0650
9,275,773.4160
6,629,200.7870
Diluted Average Shares
9,303,908.5820
9,323,941.0370
9,370,735.5180
9,342,028.9410
6,781,014.5460
Total Operating Income as Reported
22,084,041.3823
19,880,173.6352
17,845,247.4332
15,897,695.1467
13,606,251.3448
Total Expenses
243,338,735.2826
241,199,987.2623
225,961,149.3374
211,219,484.8065
197,528,894.7129
Net Income from Continuing & Discontinued Operation
18,604,339.6215
16,596,615.0459
14,712,054.7632
13,078,840.5171
8,883,129.0552
Normalized Income
19,949,005.3018
18,076,426.5350
16,241,552.7322
14,497,580.1380
10,096,204.6320
Interest Income
1,861,729.3673
1,486,196.6989
855,178.8605
564,584.7890
486,179.7730
Interest Expense
2,647,065.3825
2,109,996.0183
984,142.7093
712,448.1202
1,327,091.3931
Net Interest Income
-868,741.1598
-649,332.9156
-126,264.8530
-108,905.0188
-811,202.7516
EBIT
24,552,715.2158
21,822,254.0485
18,775,278.4707
16,649,961.3471
14,889,370.0224
EBITDA
24,552,715.2158
28,112,983.4185
24,415,321.8311
21,455,332.1277
19,794,815.4805
Reconciled Cost of Revenue
181,771,806.6660
179,053,959.5803
167,263,342.4321
155,949,547.0094
147,471,922.2849
Reconciled Depreciation
--
6,290,729.3701
5,640,043.3604
4,805,370.7806
4,905,445.4581
Net Income from Continuing Operation Net Minority Interest
18,604,339.6215
16,596,615.0459
14,712,054.7632
13,078,840.5171
8,883,129.0552
Total Unusual Items Excluding Goodwill
-1,558,004.9663
-1,743,384.1900
-1,846,937.3599
-1,708,792.1903
-1,452,188.9009
Total Unusual Items
-1,558,004.9663
-1,743,384.1900
-1,846,937.3599
-1,708,792.1903
-1,452,188.9009
Normalized EBITDA
26,110,720.1821
29,856,367.6085
26,262,259.1910
23,164,124.3180
21,247,004.3814
Tax Rate for Calcs
0.0001
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
-213,339.2860
-263,572.7008
-317,439.3910
-290,052.5694
-239,113.3241
12/31/2020 - 10/24/2018
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