Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
92,154
91,719
83,902
84,477
70,599
Cost of Revenue
21,081
18,076
10,469
10,934
10,003
Gross Profit
71,073
73,643
73,433
73,543
60,596
Operating Expense
69,351
66,739
54,935
57,971
53,039
Operating Income
1,722
6,904
18,498
15,572
7,557
Other Income Expense
233
753
588
1,541
2,401
Pretax Income
1,955
7,657
19,086
17,113
9,958
Tax Provision
1,327
2,679
5,404
5,105
3,270
Net Income Common Stockholders
471
4,699
13,564
12,366
6,634
Diluted NI Available to Com Stockholders
471
4,699
13,564
12,366
6,634
Basic EPS
0.06
0.42
1.08
0.83
0.54
Diluted EPS
0.06
0.41
1.06
0.83
0.53
Basic Average Shares
10,660
11,180
12,594
14,897
12,372
Diluted Average Shares
10,762
11,477
12,852
14,964
12,372
Total Operating Income as Reported
1,722
6,904
18,498
15,572
7,557
Total Expenses
90,432
84,815
65,404
68,905
63,042
Net Income from Continuing & Discontinued Operation
471
4,699
13,564
12,366
6,634
Normalized Income
471
4,699
13,564
11,906
6,693
EBIT
1,722
6,904
18,498
15,572
7,557
EBITDA
1,955
7,209
19,405
17,465
9,746
Reconciled Cost of Revenue
21,081
18,076
10,469
10,934
10,003
Reconciled Depreciation
233
305
907
1,893
2,189
Net Income from Continuing Operation Net Minority Interest
471
4,699
13,564
11,906
6,693
Normalized EBITDA
1,955
7,209
19,405
17,465
9,746
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 8/28/2002
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