Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
812,224
755,156
696,060
645,927
1,301,710
Cost of Revenue
505,823
470,486
431,471
406,645
850,894
Gross Profit
306,401
284,670
264,589
239,282
450,816
Operating Expense
296,919
298,381
297,498
298,650
313,415
Operating Income
9,482
-13,711
-32,909
-59,368
137,401
Net Non Operating Interest Income Expense
-679
-773
-812
-888
-708
Other Income Expense
15,982
17,504
20,693
19,855
5,336
Pretax Income
24,785
3,020
-13,028
-40,401
142,029
Tax Provision
10,428
4,929
-666
-6,366
37,804
Net Income Common Stockholders
14,353
-1,913
-12,331
-33,970
104,188
Diluted NI Available to Com Stockholders
14,353
-1,913
-12,331
-33,970
104,188
Basic EPS
0.37
-0.05
-0.32
-0.88
2.61
Diluted EPS
0.37
-0.05
-0.32
-0.88
2.59
Basic Average Shares
38,466
38,943
38,678
38,659
39,977
Diluted Average Shares
38,584
38,943
38,678
38,659
40,419
Total Operating Income as Reported
9,482
-13,711
-32,909
-59,368
137,401
Total Expenses
802,742
768,867
728,969
705,295
1,164,309
Net Income from Continuing & Discontinued Operation
14,357
-1,909
-12,362
-34,035
104,225
Normalized Income
14,357
-1,909
-12,362
-34,035
104,225
Interest Expense
679
773
812
888
708
Net Interest Income
-679
-773
-812
-888
-708
EBIT
25,464
3,793
-12,216
-39,513
142,737
EBITDA
36,299
15,891
4,373
-25,886
156,143
Reconciled Cost of Revenue
505,823
470,486
431,471
406,645
850,894
Reconciled Depreciation
10,835
12,098
16,589
13,627
13,406
Net Income from Continuing Operation Net Minority Interest
14,357
-1,909
-12,362
-34,035
104,225
Normalized EBITDA
36,299
15,891
4,373
-25,886
156,143
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 10/31/2013
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
