Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
897,541
798,190
705,823
631,595
667,422
Cost of Revenue
127,383
116,061
71,286
48,323
32,839
Gross Profit
770,158
682,129
634,537
583,272
634,583
Operating Expense
97,676
89,968
95,399
97,219
72,276
Operating Income
672,482
592,161
539,138
486,053
562,307
Net Non Operating Interest Income Expense
10,154
17,280
32,140
28,630
6,207
Other Income Expense
1,570
888
7,543
2,878
341
Pretax Income
684,206
610,329
578,821
517,561
568,855
Tax Provision
142,790
128,953
124,861
111,916
122,493
Net Income Common Stockholders
541,416
481,376
453,960
405,645
446,362
Diluted NI Available to Com Stockholders
541,416
481,376
453,960
405,645
446,362
Basic EPS
7.85
6.98
6.58
5.87
6.42
Diluted EPS
7.84
6.97
6.57
5.86
6.42
Basic Average Shares
68,956.62
68,949.24
68,958.59
69,132.92
69,497.61
Diluted Average Shares
69,023.75
69,027.49
69,059.25
69,179.54
69,541.28
Total Operating Income as Reported
672,482
592,161
539,138
486,053
562,307
Total Expenses
225,059
206,029
166,685
145,542
105,115
Net Income from Continuing & Discontinued Operation
541,416
481,376
453,960
405,645
446,362
Normalized Income
541,416
481,376
453,960
405,645
446,362
Interest Income
12,809
17,970
32,140
28,630
6,207
Interest Expense
2,655
690
--
--
--
Net Interest Income
10,154
17,280
32,140
28,630
6,207
EBIT
686,861
611,019
539,138
486,053
562,307
EBITDA
754,436
673,552
564,300
500,810
577,683
Reconciled Cost of Revenue
127,383
116,061
71,286
48,323
32,839
Reconciled Depreciation
67,575
62,533
25,162
14,757
15,376
Net Income from Continuing Operation Net Minority Interest
541,416
481,376
453,960
405,645
446,362
Normalized EBITDA
754,436
673,552
564,300
500,810
577,683
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 3/17/1980
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