Unlock stock picks and a broker-level newsfeed that powers Wall Street.
1.8106
+0.2050
+(12.77%)
At close: 5:32:26 PM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
187,033,317.6827
173,212,076.7580
137,339,985.1878
136,404,663.0387
103,307,607.2097
Cost of Revenue
150,673,396.6065
140,773,127.7497
110,739,333.4233
114,367,472.8279
85,530,963.7550
Gross Profit
36,359,921.0761
32,438,949.0083
26,600,651.7644
22,037,190.2108
17,776,643.4547
Operating Expense
26,348,700.9703
25,027,747.4126
20,744,497.8456
16,911,594.1362
12,028,784.6564
Operating Income
10,011,220.1059
7,411,201.5957
5,856,153.9189
5,125,596.0746
5,747,858.7983
Net Non Operating Interest Income Expense
170,909.0304
252,899.0888
461,294.6195
301,221.8106
318,555.4969
Pretax Income
11,519,771.4565
7,824,052.7620
8,806,552.0192
7,482,102.2872
6,227,287.3574
Tax Provision
1,445,425.9415
801,240.0381
553,744.4097
757,087.7693
864,797.1630
Net Income Common Stockholders
10,075,077.7868
7,021,559.6798
8,266,041.8082
6,726,093.8837
5,362,490.1943
Diluted NI Available to Com Stockholders
--
7,021,559.6798
8,266,041.8082
--
--
Basic EPS
1.18
0.82
0.91
0.73
0.59
Diluted EPS
1.18
0.82
0.91
0.73
0.58
Basic Average Shares
8,508,482.1750
8,562,877.6580
9,083,562.4270
9,213,827.2380
9,088,966.4310
Diluted Average Shares
8,508,482.1750
8,562,877.6580
9,083,562.4270
9,213,827.2380
9,245,672.7490
Total Operating Income as Reported
10,904,236.4955
7,200,966.5553
7,967,001.0849
6,368,767.4696
5,751,607.2679
Total Expenses
177,022,097.5768
165,800,875.1623
131,483,831.2689
131,279,066.9641
97,559,748.4114
Net Income from Continuing & Discontinued Operation
10,075,077.7868
7,021,559.6798
8,266,041.8082
6,726,093.8837
5,362,490.1943
Normalized Income
10,485,694.3820
7,528,061.9385
8,603,958.9262
7,015,004.9482
5,839,705.1277
Interest Income
--
1,195,237.3243
1,190,819.9945
785,029.2113
666,060.7922
Interest Expense
837,443.8212
946,652.2151
716,283.6758
471,553.8509
263,150.8561
Net Interest Income
170,909.0304
252,899.0888
461,294.6195
301,221.8106
318,555.4969
EBIT
12,357,215.2778
8,770,704.9771
9,522,835.6951
7,953,656.1381
6,490,438.2135
EBITDA
12,357,215.2778
16,491,323.3439
16,064,118.2567
13,462,749.7845
11,249,811.6873
Reconciled Cost of Revenue
150,673,396.6065
140,773,127.7497
110,739,333.4233
114,367,472.8279
85,530,963.7550
Reconciled Depreciation
--
7,720,618.3668
6,541,282.5617
5,509,093.6464
4,759,373.4738
Net Income from Continuing Operation Net Minority Interest
10,075,077.7868
7,021,559.6798
8,266,041.8082
6,726,093.8837
5,362,490.1943
Total Unusual Items Excluding Goodwill
-469,530.1870
-564,289.6303
-360,590.5795
-321,436.0550
-554,174.3507
Total Unusual Items
-469,530.1870
-564,289.6303
-360,590.5795
-321,436.0550
-554,174.3507
Normalized EBITDA
12,826,745.4647
17,055,612.9742
16,424,708.8362
13,784,185.8395
11,803,986.0380
Tax Rate for Calcs
0.0001
0.0001
0.0001
0.0001
0.0001
Tax Effect of Unusual Items
-58,913.5917
-57,787.3717
-22,673.4614
-32,524.9905
-76,959.4173
12/31/2020 - 9/14/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