Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
243,298,447
217,146,986
182,837,584
166,624,712
137,402,008
Cost of Revenue
221,330,311
197,379,017
164,139,171
153,941,555
127,302,371
Gross Profit
21,968,136
19,767,969
18,698,413
12,683,157
10,099,637
Operating Expense
14,493,626
13,419,256
11,607,757
11,106,700
9,645,837
Operating Income
7,474,510
6,348,713
7,090,656
1,576,457
453,800
Net Non Operating Interest Income Expense
-244,595
209,710
432,400
367,418
-276,477
Pretax Income
7,735,815
7,332,295
7,715,683
1,618,912
-814,180
Tax Provision
534,081
442,250
628,130
451,717
276,114
Net Income Common Stockholders
7,359,331
6,646,683
6,197,567
616,193
-1,396,834
Average Dilution Earnings
161
0
-3,204
-2,498
0
Diluted NI Available to Com Stockholders
7,359,492
6,646,683
6,194,363
613,695
-1,396,834
Basic EPS
1.17
1.06
1.00
0.10
-0.23
Diluted EPS
1.15
1.04
0.98
0.10
-0.23
Basic Average Shares
6,300,569.172
6,273,912.172
6,218,748.465
6,175,988.331
6,003,731.526
Diluted Average Shares
6,416,913.328
6,404,027.828
6,342,010.917
6,274,565.451
6,003,731.526
Total Expenses
235,823,937
210,798,273
175,746,928
165,048,255
136,948,208
Net Income from Continuing & Discontinued Operation
7,359,331
6,646,683
6,197,567
616,193
-1,396,834
Normalized Income
6,892,525.335
6,221,950.240
5,843,196.837
848,314.490
-930,215.500
Interest Income
706,677
1,096,832
1,462,065
1,404,136
616,846
Interest Expense
904,439
855,712
1,012,271
1,027,365
876,354
Net Interest Income
-244,595
209,710
432,400
367,418
-276,477
EBIT
8,640,254
8,188,007
8,727,954
2,646,277
62,174
EBITDA
8,640,254
21,173,970
21,391,784
14,974,203
10,078,663
Reconciled Cost of Revenue
221,330,311
197,379,017
164,139,171
153,941,555
127,302,371
Reconciled Depreciation
--
12,985,963
12,663,830
12,327,926
10,016,489
Net Income from Continuing Operation Net Minority Interest
7,359,331
6,646,683
6,197,567
616,193
-1,396,834
Total Unusual Items Excluding Goodwill
501,424
451,995
385,776
-321,955
-622,158
Total Unusual Items
501,424
451,995
385,776
-321,955
-622,158
Normalized EBITDA
8,138,830
20,721,975
21,006,008
15,296,158
10,700,821
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
34,618.335
27,262.240
31,405.837
-89,833.510
-155,539.500
12/31/2022 - 5/28/2021
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
