Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
866,072
839,048
1,017,865
1,130,604
919,998
Cost of Revenue
493,565
462,200
563,211
639,303
518,208
Gross Profit
372,507
376,848
454,654
491,301
401,790
Operating Expense
283,085
257,533
243,860
225,506
189,429
Operating Income
89,422
119,315
210,794
265,795
212,361
Net Non Operating Interest Income Expense
14,243
16,120
18,941
12,852
-1,025
Other Income Expense
2,476
2,814
539
-48
-6,451
Pretax Income
106,141
138,249
230,274
278,599
204,885
Tax Provision
13,353
18,011
29,282
32,336
21,806
Net Income Common Stockholders
92,788
120,238
200,992
246,263
183,079
Diluted NI Available to Com Stockholders
92,788
120,238
200,992
246,263
183,079
Basic EPS
3.00
3.81
6.17
7.52
5.54
Diluted EPS
2.98
3.80
6.15
7.43
5.46
Basic Average Shares
30,930.50
31,574
32,552
32,758
33,043
Diluted Average Shares
31,158.50
31,668
32,704
33,165
33,542
Total Operating Income as Reported
89,422
119,315
210,794
265,795
212,361
Total Expenses
776,650
719,733
807,071
864,809
707,637
Net Income from Continuing & Discontinued Operation
92,788
120,238
200,992
246,263
183,079
Normalized Income
92,788
120,238
200,992
246,263
183,079
Interest Income
19,439
21,484
24,403
18,199
4,551
Interest Expense
5,196
5,364
5,462
5,347
5,576
Net Interest Income
14,243
16,120
18,941
12,852
-1,025
EBIT
111,337
143,613
235,736
283,946
210,461
EBITDA
129,001
161,226
251,545
297,015
222,068
Reconciled Cost of Revenue
493,565
462,200
563,211
639,303
518,208
Reconciled Depreciation
17,664
17,613
15,809
13,069
11,607
Net Income from Continuing Operation Net Minority Interest
92,788
120,238
200,992
246,263
183,079
Normalized EBITDA
129,001
161,226
251,545
297,015
222,068
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 11/17/2021
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
