Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
804,003,084
803,964,958
777,102,455
602,315,354
424,060,635
Cost of Revenue
657,680,077
661,305,161
626,046,616
490,398,945
351,815,680
Gross Profit
146,323,007
142,659,797
151,055,839
111,916,409
72,244,955
Operating Expense
96,460,303
104,142,861
96,625,475
73,503,622
49,268,473
Operating Income
49,862,704
38,516,936
54,430,364
38,412,787
22,976,482
Net Non Operating Interest Income Expense
-10,688,543
-384,421
315,439
836,109
401,527
Pretax Income
37,794,135
39,753,049
49,680,677
37,268,637
21,079,729
Tax Provision
5,720,942
5,992,291
8,092,737
5,924,567
3,366,625
Net Income Common Stockholders
31,630,827
32,619,022
40,254,346
30,040,811
16,622,448
Basic EPS
3.47
3.58
4.61
3.44
1.90
Diluted EPS
3.47
3.58
4.61
3.44
1.90
Basic Average Shares
9,115,867.520
9,111,458.659
8,731,962.256
8,732,793.894
8,733,335.201
Diluted Average Shares
9,115,867.520
9,111,458.659
8,731,962.256
8,732,793.894
8,733,335.201
Total Operating Income as Reported
38,290,813
40,184,709
50,486,047
38,103,095
21,541,819
Total Expenses
754,140,380
765,448,022
722,672,091
563,902,567
401,084,153
Net Income from Continuing & Discontinued Operation
31,630,827
32,619,022
40,254,346
30,040,811
16,622,448
Normalized Income
35,596,437.328
34,856,995.796
44,462,470.008
32,945,498.270
18,495,314.359
Interest Income
2,913,585
2,436,953
2,483,756
2,796,195
1,829,617
Interest Expense
3,630,942
2,551,657
2,093,781
1,827,605
1,316,350
Net Interest Income
-10,688,543
-384,421
315,439
836,109
401,527
EBIT
41,425,077
42,304,706
51,774,458
39,096,242
22,396,079
EBITDA
41,425,077
120,875,300
116,853,507
82,378,814
42,684,498
Reconciled Cost of Revenue
657,680,077
661,305,161
626,046,616
490,398,945
351,815,680
Reconciled Depreciation
71,893,171
78,570,594
65,079,049
43,282,572
20,288,419
Net Income from Continuing Operation Net Minority Interest
31,630,827
32,619,022
40,254,346
30,040,811
16,622,448
Total Unusual Items Excluding Goodwill
-4,672,962
-2,635,198
-5,026,997
-3,453,723
-2,228,831
Total Unusual Items
-4,672,962
-2,635,198
-5,026,997
-3,453,723
-2,228,831
Normalized EBITDA
46,098,039
123,510,498
121,880,504
85,832,537
44,913,329
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-707,351.672
-397,224.204
-818,872.992
-549,035.730
-355,964.641
12/31/2022 - 7/31/2002
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
