Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
3,164,932
3,064,416
3,336,832
3,306,882
3,515,405
Cost of Revenue
2,618,641
2,518,522
2,691,147
2,614,729
2,835,038
Gross Profit
546,291
545,894
645,685
692,153
680,367
Operating Expense
527,316
499,175
488,404
520,796
529,003
Operating Income
18,975
46,719
157,281
171,357
151,364
Net Non Operating Interest Income Expense
-47,868
-51,430
-72,909
-80,706
-44,167
Pretax Income
27,443
57,117
112,772
142,245
210,206
Tax Provision
-15,523
-11,324
16,845
29,415
54,811
Net Income Common Stockholders
44,730
69,771
91,681
113,662
154,043
Diluted NI Available to Com Stockholders
44,730
69,771
91,681
113,662
154,043
Basic EPS
0.14
0.23
0.30
0.37
0.50
Diluted EPS
0.14
0.23
0.30
0.37
0.50
Basic Average Shares
305,616
305,616
--
305,616
305,616
Diluted Average Shares
305,616
305,616
305,616
305,616
305,616
Total Expenses
3,145,957
3,017,697
3,179,551
3,135,525
3,364,041
Net Income from Continuing & Discontinued Operation
44,730
69,771
91,681
113,662
154,043
Normalized Income
40,879.500
63,767.250
90,544.561
117,918.359
157,991.340
Interest Expense
47,868
51,430
72,909
80,706
44,167
Net Interest Income
-47,868
-51,430
-72,909
-80,706
-44,167
EBIT
75,311
108,547
185,681
222,951
254,373
EBITDA
75,311
188,518
251,559
295,446
325,042
Reconciled Cost of Revenue
2,618,641
2,518,522
2,691,147
2,614,729
2,835,038
Reconciled Depreciation
--
79,971
65,878
72,495
70,669
Net Income from Continuing Operation Net Minority Interest
44,730
69,771
91,681
113,662
154,043
Total Unusual Items Excluding Goodwill
5,134
8,005
1,336
-5,366
-5,341
Total Unusual Items
5,134
8,005
1,336
-5,366
-5,341
Normalized EBITDA
70,177
180,513
250,223
300,812
330,383
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
1,283.500
2,001.250
199.561
-1,109.641
-1,392.660
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
