Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
300,688
277,043
217,489
207,648
192,993
Cost of Revenue
193,014
176,283
140,359
135,094
133,002
Gross Profit
107,674
100,760
77,130
72,554
59,991
Operating Expense
55,539
53,981
44,779
49,614
45,554
Operating Income
52,135
46,779
32,351
22,940
14,437
Net Non Operating Interest Income Expense
-730
-13
-2,621
-4,107
-3,510
Other Income Expense
-47
884
-869
889
-9,181
Pretax Income
51,358
47,650
28,861
19,722
1,746
Tax Provision
12,225
11,705
-6,738
5,573
924
Net Income Common Stockholders
42,683
38,939
-150,262
14,516
-20,834
Diluted NI Available to Com Stockholders
42,683
38,939
-150,262
14,516
-20,834
Basic EPS
0.51
0.46
-1.75
0.17
-0.22
Diluted EPS
0.50
0.45
-1.75
0.16
-0.22
Basic Average Shares
84,423.50
84,820
85,819
86,401
92,712
Diluted Average Shares
85,540.50
85,719
87,395
88,315
92,712
Total Operating Income as Reported
52,135
46,779
32,351
22,940
6,532
Total Expenses
248,553
230,264
185,138
184,708
178,556
Net Income from Continuing & Discontinued Operation
42,683
38,939
-150,262
14,516
-20,834
Normalized Income
39,168.81
35,278.46
36,245.28
13,511.59
7,633.38
Interest Expense
--
13
2,621
4,107
3,510
Net Interest Income
-730
-13
-2,621
-4,107
-3,510
EBIT
53,019
47,663
31,482
23,829
5,256
EBITDA
83,127
73,200
59,012
55,201
43,866
Reconciled Cost of Revenue
193,014
176,283
140,359
135,094
133,002
Reconciled Depreciation
30,108
25,537
27,530
31,372
38,610
Net Income from Continuing Operation Net Minority Interest
39,133
35,945
35,599
14,149
822
Total Unusual Items Excluding Goodwill
-47
884
-869
889
-9,181
Total Unusual Items
-47
884
-869
889
-9,181
Normalized EBITDA
83,174
72,316
59,881
54,312
53,047
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-11.19
217.46
-222.72
251.59
-2,369.62
12/31/2022 - 9/6/1990
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
