Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,001,940
971,116
975,463
764,631
755,353
Cost of Revenue
806,866
758,945
719,921
548,304
532,599
Gross Profit
195,074
212,171
255,542
216,327
222,754
Operating Expense
149,905
139,780
136,382
92,442
83,006
Operating Income
45,169
72,391
119,160
123,885
139,748
Net Non Operating Interest Income Expense
-3,244
-3,194
-2,489
-1,658
-997
Other Income Expense
-1,587
1,704
223
953
1,693
Pretax Income
40,338
70,901
116,894
123,180
140,444
Tax Provision
1,244
2,492
5,065
0
5,602
Net Income Common Stockholders
6,457
10,694
16,070
123,180
140,444
Average Dilution Earnings
--
246
325
--
--
Diluted NI Available to Com Stockholders
6,703
10,940
16,395
123,180
140,444
Basic EPS
0.72
1.19
1.82
16.01
17.79
Diluted EPS
0.72
1.19
1.81
16.01
17.79
Basic Average Shares
8,857.96
9,000.61
8,846.17
7,692.31
7,893.26
Diluted Average Shares
8,981.76
9,213.20
9,062.37
7,692.31
7,893.26
Total Expenses
956,771
898,725
856,303
640,746
615,605
Net Income from Continuing & Discontinued Operation
6,457
10,694
16,070
123,180
140,444
Normalized Income
6,457
10,694
16,070
123,180
140,444
Interest Expense
3,244
3,194
2,489
1,658
997
Net Interest Income
-3,244
-3,194
-2,489
-1,658
-997
EBIT
43,582
74,095
119,383
124,838
141,441
EBITDA
46,837
76,644
121,208
125,919
142,305
Reconciled Cost of Revenue
806,866
758,945
719,921
548,304
532,599
Reconciled Depreciation
3,255
2,549
1,825
1,081
864
Net Income from Continuing Operation Net Minority Interest
6,457
10,694
16,070
123,180
140,444
Total Unusual Items Excluding Goodwill
--
--
--
--
0
Total Unusual Items
--
--
--
--
0
Normalized EBITDA
46,837
76,644
121,208
125,919
142,305
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 1/11/2024
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
