Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
781,736
722,864
598,025
573,323
761,985
Cost of Revenue
667,807
613,454
501,969
502,197
657,091
Gross Profit
113,929
109,410
96,056
71,126
104,894
Operating Expense
76,929
81,547
75,676
80,884
91,627
Operating Income
37,000
27,863
20,380
-9,758
13,267
Net Non Operating Interest Income Expense
-2,029
-4,003
-4,664
-6,316
-4,141
Other Income Expense
5,518
6,809
-14,836
-134,391
438
Pretax Income
40,489
30,669
880
-150,465
9,564
Tax Provision
7,787
6,584
-165
-51,300
-3,021
Net Income Common Stockholders
33,322
33,476
-64,565
-105,905
28,455
Diluted NI Available to Com Stockholders
33,322
33,476
-64,565
-105,905
28,455
Basic EPS
0.96
0.96
-1.88
-3.10
0.84
Diluted EPS
0.96
0.96
-1.88
-3.10
0.84
Basic Average Shares
34,773.64
34,735
34,346
34,133.08
33,806
Diluted Average Shares
34,773.64
34,735
34,346
34,133.08
33,826
Total Expenses
744,736
695,001
577,645
583,081
748,718
Net Income from Continuing & Discontinued Operation
33,322
33,476
-64,565
-105,905
28,455
Normalized Income
28,330.86
19,836.42
12,013.36
-12,017.52
13,123.65
Interest Expense
2,029
4,003
4,664
6,316
4,141
Net Interest Income
-2,029
-4,003
-4,664
-6,316
-4,141
EBIT
42,518
34,672
5,544
-144,149
13,705
EBITDA
64,086
56,401
31,081
-116,466
40,107
Reconciled Cost of Revenue
647,997
593,483
478,210
476,272
632,813
Reconciled Depreciation
21,568
21,729
25,537
27,683
26,402
Net Income from Continuing Operation Net Minority Interest
32,702
24,085
1,045
-99,165
12,585
Total Unusual Items Excluding Goodwill
5,412
5,410
-13,884
-132,242
-622
Total Unusual Items
5,412
5,410
-13,884
-132,242
-622
Normalized EBITDA
58,674
50,991
44,965
15,776
40,729
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
1,040.86
1,161.42
-2,915.64
-45,094.52
-83.35
12/31/2022 - 7/5/1989
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