Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
769,432
675,643
464,071
347,623
314,661
Cost of Revenue
509,262
476,454
310,904
244,164
234,740
Gross Profit
260,170
199,189
153,167
103,459
79,921
Operating Expense
228,883
176,923
92,481
80,789
66,329
Operating Income
31,287
22,266
60,686
22,670
13,592
Net Non Operating Interest Income Expense
-16,968
-14,849
-8,947
-10,515
-4,629
Pretax Income
12,409
5,507
51,213
17,356
3,729
Tax Provision
5,634
-530
10,057
5,503
-5,615
Net Income Common Stockholders
6,775
6,037
41,156
11,853
8,914
Diluted NI Available to Com Stockholders
6,775
6,037
41,156
11,853
8,914
Basic EPS
0.22
0.20
1.79
0.58
1.27
Diluted EPS
0.20
0.18
1.60
0.52
1.14
Basic Average Shares
31,510.04
29,824.78
22,978.94
20,316.52
19,625.56
Diluted Average Shares
35,247.37
33,602.82
25,777.12
22,983.70
21,876.57
Total Operating Income as Reported
31,286
22,266
60,827
28,069
13,592
Total Expenses
738,145
653,377
403,385
324,953
301,069
Net Income from Continuing & Discontinued Operation
6,775
6,037
41,156
11,853
8,914
Normalized Income
6,775
6,037
41,041.89
8,165.84
8,914
Interest Income
-1,027
779
1,012
132
30
Interest Expense
15,627
15,314
9,737
10,267
4,538
Net Interest Income
-16,968
-14,849
-8,947
-10,515
-4,629
EBIT
28,036
20,821
60,950
27,623
8,267
EBITDA
113,930
83,219
94,056
54,825
30,036
Reconciled Cost of Revenue
509,262
476,454
310,904
244,164
234,740
Reconciled Depreciation
85,875
62,398
33,106
27,202
21,769
Net Income from Continuing Operation Net Minority Interest
6,775
6,037
41,156
11,853
8,914
Total Unusual Items Excluding Goodwill
0
0
142
5,399
0
Total Unusual Items
0
0
142
5,399
0
Normalized EBITDA
113,930
83,219
93,914
49,426
30,036
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
27.89
1,711.84
0
12/31/2022 - 5/28/2019
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
