Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
306,303
276,259
237,224
197,516
164,365
Cost of Revenue
77,922
70,660
65,117
61,940
54,577
Gross Profit
228,381
205,599
172,107
135,576
109,788
Operating Expense
210,146
194,555
167,588
142,040
126,846
Operating Income
18,235
11,044
4,519
-6,464
-17,058
Net Non Operating Interest Income Expense
6,858
6,377
5,796
4,032
975
Other Income Expense
-13
-44
195
64
95
Pretax Income
25,080
17,377
10,510
-2,368
-15,988
Tax Provision
--
859
148
814
721
Net Income Common Stockholders
24,221
16,518
10,362
-3,182
-16,709
Diluted NI Available to Com Stockholders
24,221
16,518
10,362
-3,182
-16,709
Basic EPS
0.49
0.33
0.21
-0.07
-0.35
Diluted EPS
0.48
0.32
0.20
-0.07
-0.35
Basic Average Shares
50,733.50
50,340
48,848
47,590
47,130
Diluted Average Shares
52,544.50
52,151
51,679
47,590
47,130
Total Operating Income as Reported
18,235
11,044
4,519
-6,464
-17,058
Total Expenses
288,068
265,215
232,705
203,980
181,423
Net Income from Continuing & Discontinued Operation
24,221
16,518
10,362
-3,182
-16,709
Normalized Income
24,221
16,518
10,362
-3,182
-16,709
Interest Income
7,498
7,007
6,410
4,632
1,341
Interest Expense
640
630
614
600
366
Net Interest Income
6,858
6,377
5,796
4,032
975
EBIT
25,720
18,007
11,124
-1,768
-15,622
EBITDA
38,639
29,551
16,628
2,864
-11,641
Reconciled Cost of Revenue
77,922
70,660
65,117
61,940
54,577
Reconciled Depreciation
12,919
11,544
5,504
4,632
3,981
Net Income from Continuing Operation Net Minority Interest
24,221
16,518
10,362
-3,182
-16,709
Normalized EBITDA
38,639
29,551
16,628
2,864
-11,641
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 2/4/1997
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
