Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
620,833
572,478
504,158
404,121
370,325
Cost of Revenue
565,019
519,390
457,874
357,615
328,793
Gross Profit
55,814
53,088
46,284
46,506
41,532
Operating Expense
37,692
36,208
31,618
32,600
31,686
Operating Income
18,122
16,880
14,666
13,906
9,846
Net Non Operating Interest Income Expense
-2,263
-2,481
-1,813
-1,649
-953
Other Income Expense
-433
-143
-360
371
532
Pretax Income
15,426
14,256
12,493
12,628
9,425
Tax Provision
2,641
2,047
1,666
2,320
1,599
Net Income Common Stockholders
12,474
11,926
10,878
10,294
7,787
Diluted NI Available to Com Stockholders
12,474
11,926
10,878
10,294
7,787
Basic EPS
3.20
2.10
1.95
1.95
1.42
Diluted EPS
3.20
2.10
1.95
1.95
1.42
Basic Average Shares
5,499.8340
5,499.8340
5,499.8340
5,453.7770
5,493.3330
Diluted Average Shares
5,499.8340
5,499.8340
5,499.8340
5,453.7770
5,493.3330
Total Operating Income as Reported
18,122
16,880
14,666
13,906
9,846
Total Expenses
602,711
555,598
489,492
390,215
360,479
Net Income from Continuing & Discontinued Operation
12,474
11,926
10,878
10,294
7,787
Normalized Income
12,474
11,926
10,878
10,294
7,787
Interest Income
474
255
159
126
1,274
Interest Expense
2,737
2,736
1,972
1,775
2,227
Net Interest Income
-2,263
-2,481
-1,813
-1,649
-953
EBIT
18,163
16,992
14,465
14,403
11,652
EBITDA
29,740
28,475
28,053
30,777
29,946
Reconciled Cost of Revenue
565,019
519,390
457,874
357,615
328,793
Reconciled Depreciation
11,577
11,483
13,588
16,374
18,294
Net Income from Continuing Operation Net Minority Interest
12,474
11,926
10,878
10,294
7,787
Normalized EBITDA
29,740
28,475
28,053
30,777
29,946
Tax Rate for Calcs
0.0002
0.0001
0.0001
0.0002
0.0002
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 3/31/2023
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
