Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
2,358,069
2,122,842
1,736,390
1,657,737
1,356,660
Cost of Revenue
2,121,545
1,913,412
1,559,537
1,496,236
1,221,878
Gross Profit
236,524
209,430
176,853
161,501
134,782
Operating Expense
191,648
175,195
159,871
140,852
153,904
Operating Income
44,876
34,235
16,982
20,649
-19,122
Net Non Operating Interest Income Expense
7,920
9,703
10,888
8,372
542
Pretax Income
56,106
43,938
27,870
29,021
-18,580
Tax Provision
22,270
14,212
10,826
7,993
-6,516
Net Income Common Stockholders
28,124
22,919
14,385
23,079
-8,585
Diluted NI Available to Com Stockholders
28,124
22,919
14,385
23,079
-8,585
Basic EPS
0.23
0.19
0.12
0.20
-0.08
Diluted EPS
0.22
0.19
0.11
0.19
-0.08
Basic Average Shares
124,062.32
122,176.59
119,402.75
116,731.41
110,695.27
Diluted Average Shares
130,492.92
128,889.84
125,614.17
124,686.07
110,695.27
Total Operating Income as Reported
44,876
34,235
16,982
20,649
-19,122
Total Expenses
2,313,193
2,088,607
1,719,408
1,637,088
1,375,782
Net Income from Continuing & Discontinued Operation
28,124
22,919
14,385
23,079
-8,585
Normalized Income
28,124
22,919
14,385
23,079
-8,585
Net Interest Income
7,920
9,703
10,888
8,372
542
EBIT
44,876
34,235
16,982
20,649
-19,122
EBITDA
56,936
44,142
24,250
27,182
-14,551
Reconciled Cost of Revenue
2,121,545
1,913,412
1,559,537
1,496,236
1,221,878
Reconciled Depreciation
12,060
9,907
7,268
6,533
4,571
Net Income from Continuing Operation Net Minority Interest
28,124
22,919
14,385
23,079
-8,585
Normalized EBITDA
56,936
44,142
24,250
27,182
-14,551
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 4/28/2021
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
