Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
508,089
476,200
420,400
396,293
323,993
Cost of Revenue
290,113
275,181
243,040
233,879
196,481
Gross Profit
217,976
201,019
177,360
162,414
127,512
Operating Expense
149,519
138,370
118,213
95,442
73,575
Operating Income
68,457
62,649
59,147
66,972
53,937
Net Non Operating Interest Income Expense
-266
-83
-996
-1,248
-1,410
Other Income Expense
903
1,495
-1,373
307
-562
Pretax Income
69,094
64,061
56,778
66,031
51,965
Tax Provision
13,492
12,472
11,289
13,231
10,584
Net Income Common Stockholders
54,734
51,226
45,489
52,800
41,381
Diluted NI Available to Com Stockholders
54,734
51,226
45,489
52,800
41,381
Basic EPS
1.98
1.85
1.65
1.91
1.50
Diluted EPS
1.98
1.85
1.65
1.91
1.50
Basic Average Shares
27,615
27,657
27,639
27,622
27,614
Diluted Average Shares
27,672.50
27,683
27,643
27,634
27,616
Total Operating Income as Reported
68,457
62,649
59,147
66,972
53,937
Total Expenses
439,632
413,551
361,253
329,321
270,056
Net Income from Continuing & Discontinued Operation
54,734
51,226
45,489
52,800
41,381
Normalized Income
54,007.33
50,022.53
46,589.01
52,554.52
41,828.53
Interest Expense
266
83
996
1,248
1,410
Net Interest Income
-266
-83
-996
-1,248
-1,410
EBIT
69,360
64,144
57,774
67,279
53,375
EBITDA
84,084
77,398
69,471
76,872
61,209
Reconciled Cost of Revenue
290,113
275,181
243,040
233,879
196,481
Reconciled Depreciation
14,724
13,254
11,697
9,593
7,834
Net Income from Continuing Operation Net Minority Interest
54,734
51,226
45,489
52,800
41,381
Total Unusual Items Excluding Goodwill
903
1,495
-1,373
307
-562
Total Unusual Items
903
1,495
-1,373
307
-562
Normalized EBITDA
83,181
75,903
70,844
76,565
61,771
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
176.33
291.53
-272.99
61.52
-114.47
12/31/2022 - 7/1/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
