Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
2,979,709,572
2,123,689,447
1,410,755,659
1,085,611,052
1,280,429,312
Cost of Revenue
2,814,617,109
1,975,356,983
1,299,995,651
1,000,728,093
1,209,514,300
Gross Profit
165,092,463
148,332,464
110,760,008
84,882,959
70,915,012
Operating Expense
65,431,545
60,936,355
49,137,972
41,338,808
39,725,427
Operating Income
99,660,918
87,396,109
61,622,036
43,544,151
31,189,585
Net Non Operating Interest Income Expense
-4,473,089
-1,919,660
2,454,222
1,705,218
648,089
Pretax Income
109,484,822
95,272,928
73,166,649
51,731,472
40,780,600
Tax Provision
20,377,491
19,486,617
12,883,718
11,242,886
11,057,931
Net Income Common Stockholders
88,472,499
74,987,700
59,701,797
39,676,394
28,957,466
Diluted NI Available to Com Stockholders
88,472,499
74,987,700
59,701,797
39,676,394
28,957,466
Basic EPS
22.95
19.45
15.49
10.29
7.51
Diluted EPS
22.62
18.91
15.32
10.23
7.42
Basic Average Shares
3,854,518.40
3,854,519
3,854,519
3,854,519
3,854,519
Diluted Average Shares
3,854,518.40
3,998,845
3,904,137
3,879,332
3,903,337
Total Expenses
2,880,048,654
2,036,293,338
1,349,133,623
1,042,066,901
1,249,239,727
Net Income from Continuing & Discontinued Operation
88,472,499
74,987,700
59,701,797
39,676,394
28,957,466
Normalized Income
88,472,499
74,987,700
59,701,797
39,672,131.59
28,954,060.12
Interest Income
7,371,807
6,907,231
9,742,639
10,620,242
5,018,167
Interest Expense
11,844,896
8,826,891
7,288,417
8,915,024
4,370,078
Net Interest Income
-4,473,089
-1,919,660
2,454,222
1,705,218
648,089
EBIT
121,329,718
104,099,819
80,455,066
60,646,496
45,150,678
EBITDA
135,440,581
116,540,999
92,133,542
72,083,383
55,253,654
Reconciled Cost of Revenue
2,814,617,109
1,975,356,983
1,299,995,651
1,000,728,093
1,209,514,300
Reconciled Depreciation
14,110,863
12,441,180
11,678,476
11,436,887
10,102,976
Net Income from Continuing Operation Net Minority Interest
88,472,499
74,987,700
59,701,797
39,676,394
28,957,466
Total Unusual Items Excluding Goodwill
--
--
0
5,446
4,673
Total Unusual Items
--
--
0
5,446
4,673
Normalized EBITDA
135,440,581
116,540,999
92,133,542
72,077,937
55,248,981
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
1,183.59
1,267.12
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
