Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
939,421
929,566
852,618
887,618
1,335,476
Cost of Revenue
431,618
434,732
416,739
413,140
570,801
Gross Profit
507,803
494,834
435,879
474,478
764,675
Operating Expense
257,810
237,161
218,820
225,928
288,202
Operating Income
249,993
257,673
217,059
248,550
476,473
Net Non Operating Interest Income Expense
26,630
25,911
24,533
23,009
9,333
Pretax Income
288,311
276,447
253,395
269,295
504,007
Tax Provision
46,902
44,942
37,956
38,966
88,337
Net Income Common Stockholders
241,409
231,505
215,439
230,329
415,670
Diluted NI Available to Com Stockholders
241,409
231,505
215,439
230,329
415,670
Basic EPS
3.82
3.67
3.42
3.67
6.66
Diluted EPS
3.78
3.63
3.39
3.64
6.54
Basic Average Shares
63,198.77
63,083
62,906
62,727
62,389
Diluted Average Shares
63,836.75
63,747
63,478
63,291
63,546
Total Expenses
689,428
671,893
635,559
639,068
859,003
Net Income from Continuing & Discontinued Operation
241,409
231,505
215,439
230,329
415,670
Normalized Income
241,409
231,505
215,439
230,329
415,670
Interest Income
27,189
26,439
25,096
23,567
9,893
Interest Expense
559
528
563
558
560
Net Interest Income
26,630
25,911
24,533
23,009
9,333
EBIT
288,870
276,975
253,958
269,853
504,567
EBITDA
324,524
310,592
286,118
303,890
530,034
Reconciled Cost of Revenue
431,618
434,732
416,739
413,140
570,801
Reconciled Depreciation
35,654
33,617
32,160
34,037
25,467
Net Income from Continuing Operation Net Minority Interest
241,409
231,505
215,439
230,329
415,670
Normalized EBITDA
324,524
310,592
286,118
303,890
530,034
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 12/31/2007
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
