Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
771,444
790,271
1,257,500
1,153,354
848,456
Cost of Revenue
657,964
669,879
1,086,695
1,001,500
766,037
Gross Profit
113,480
120,392
170,805
151,854
82,419
Operating Expense
91,444
88,983
86,322
73,087
52,827
Operating Income
22,036
31,409
84,483
78,767
29,592
Net Non Operating Interest Income Expense
-769
-660
-3,928
-5,974
-3,379
Other Income Expense
-261
745
-425
991
-481
Pretax Income
21,006
31,494
80,130
73,784
25,732
Tax Provision
6,693
8,480
16,636
15,493
5,386
Net Income Common Stockholders
14,313
23,014
63,494
58,291
20,346
Diluted NI Available to Com Stockholders
14,313
23,014
63,494
58,291
20,346
Basic EPS
1.26
2.01
5.55
5.10
1.78
Diluted EPS
1.24
1.98
5.47
5.07
1.78
Basic Average Shares
11,411.24
11,447
11,450
11,438.97
11,417
Diluted Average Shares
11,570.11
11,615
11,602
11,506.96
11,417
Total Expenses
749,408
758,862
1,173,017
1,074,587
818,864
Net Income from Continuing & Discontinued Operation
14,313
23,014
63,494
58,291
20,346
Normalized Income
14,313
23,014
63,494
58,291
20,346
Interest Expense
769
660
3,928
5,974
3,379
Net Interest Income
-769
-660
-3,928
-5,974
-3,379
EBIT
21,775
32,154
84,058
79,758
29,111
EBITDA
37,286
46,839
98,128
93,001
40,873
Reconciled Cost of Revenue
657,964
669,879
1,086,695
1,001,500
766,037
Reconciled Depreciation
15,511
14,685
14,070
13,243
11,762
Net Income from Continuing Operation Net Minority Interest
14,313
23,014
63,494
58,291
20,346
Normalized EBITDA
37,286
46,839
98,128
93,001
40,873
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 8/2/1994
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
