Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,272,534,576
999,109,582
880,552,335
671,888,131
775,232,422
Cost of Revenue
1,217,407,907
959,569,737
849,249,696
646,502,451
745,644,021
Gross Profit
55,126,669
39,539,845
31,302,639
25,385,680
29,588,401
Operating Expense
23,957,247
19,488,051
16,946,754
14,636,594
14,756,656
Operating Income
31,169,422
20,051,794
14,355,885
10,749,086
14,831,745
Net Non Operating Interest Income Expense
-9,592,655
-9,050,326
-8,076,793
-6,311,860
-4,631,421
Pretax Income
26,450,131
13,655,519
9,233,819
10,282,208
12,710,332
Tax Provision
5,634,557
3,109,935
1,818,083
2,084,471
2,132,898
Net Income Common Stockholders
20,190,038
10,105,237
7,245,173
8,109,407
10,512,466
Diluted NI Available to Com Stockholders
20,190,038
10,105,237
7,245,173
8,109,407
10,512,466
Basic EPS
11.54
5.77
4.07
4.59
6.02
Diluted EPS
11.36
5.59
4.06
4.59
6.02
Basic Average Shares
1,728,460
1,679,057
1,679,057
1,679,057
1,679,057
Diluted Average Shares
1,728,460
1,751,130
1,688,668
1,679,642
1,680,959
Total Expenses
1,241,365,154
979,057,788
866,196,450
661,139,045
760,400,677
Net Income from Continuing & Discontinued Operation
20,190,038
10,105,237
7,245,173
8,109,407
10,512,466
Normalized Income
20,161,885.57
10,167,805.34
6,968,400.16
8,391,943.36
10,621,992.43
Interest Income
351,915
389,254
577,997
368,597
104,814
Interest Expense
9,944,570
9,439,580
8,654,790
6,680,457
4,736,235
Net Interest Income
-9,592,655
-9,050,326
-8,076,793
-6,311,860
-4,631,421
EBIT
36,394,701
23,095,099
17,888,609
16,962,665
17,446,567
EBITDA
37,504,491
24,201,497
19,053,092
18,087,832
18,469,449
Reconciled Cost of Revenue
1,217,407,907
959,569,737
849,249,696
646,502,451
745,644,021
Reconciled Depreciation
1,109,790
1,106,398
1,164,483
1,125,167
1,022,882
Net Income from Continuing Operation Net Minority Interest
20,190,038
10,105,237
7,245,173
8,109,407
10,512,466
Total Unusual Items Excluding Goodwill
35,773
-81,020
344,628
-354,378
-131,612
Total Unusual Items
35,773
-81,020
344,628
-354,378
-131,612
Normalized EBITDA
37,468,718
24,282,517
18,708,464
18,442,210
18,601,061
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
7,620.57
-18,451.66
67,855.16
-71,841.64
-22,085.57
12/31/2022 - 1/4/2000
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
