Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
367,442,295
345,232,201
275,910,484
179,203,592
147,964,647
Cost of Revenue
303,724,660
287,885,471
230,106,735
151,788,523
127,069,010
Gross Profit
63,717,635
57,346,730
45,803,749
27,415,069
20,895,637
Operating Expense
47,631,894
44,532,059
36,800,138
23,492,785
19,445,952
Operating Income
16,085,741
12,814,671
9,003,611
3,922,284
1,449,685
Net Non Operating Interest Income Expense
180,508
136,770
312,006
544,350
380,472
Pretax Income
19,694,629
20,229,755
18,127,182
4,949,942
4,681,941
Tax Provision
3,323,254
3,601,429
1,782,140
14,924
32,278
Net Income Common Stockholders
16,686,630
16,852,231
16,667,038
5,165,971
5,122,877
Diluted NI Available to Com Stockholders
16,686,630
16,852,231
16,667,038
5,165,971
5,122,877
Basic EPS
1.59
1.67
1.64
0.51
0.51
Diluted EPS
1.55
1.63
1.63
0.51
0.50
Basic Average Shares
10,473,110.611
10,109,061.738
10,065,835.498
10,059,168.511
10,034,020.507
Diluted Average Shares
10,746,900.036
10,353,696.070
10,103,269.390
10,130,002.011
10,146,990.673
Total Expenses
351,356,554
332,417,530
266,906,873
175,281,308
146,514,962
Net Income from Continuing & Discontinued Operation
16,686,630
16,852,231
16,811,878
5,308,408
5,260,353
Normalized Income
16,085,216.065
16,720,896.047
9,697,801.231
6,042,377.401
3,555,238.916
Interest Income
836,921
834,405
1,330,874
961,363
931,161
Interest Expense
656,413
697,635
1,018,868
417,013
454,382
Net Interest Income
180,508
136,770
312,006
544,350
380,472
EBIT
20,351,042
20,927,390
19,146,050
5,366,955
5,136,323
EBITDA
20,351,042
36,847,568
32,896,497
13,569,717
13,454,654
Reconciled Cost of Revenue
303,724,660
287,885,471
230,106,735
151,788,523
127,069,010
Reconciled Depreciation
--
15,920,178
13,750,447
8,202,762
8,318,331
Net Income from Continuing Operation Net Minority Interest
16,686,630
16,852,231
16,811,878
5,308,408
5,260,353
Total Unusual Items Excluding Goodwill
723,496
159,780
7,889,742
-586,054
1,716,951
Total Unusual Items
723,496
159,780
7,889,742
-736,189
1,716,951
Normalized EBITDA
19,627,546
36,687,788
25,006,755
14,155,771
11,737,703
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
122,082.065
28,445.047
775,665.231
-2,219.599
11,836.916
12/31/2022 - 9/29/2005
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
