Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,996,004
1,873,987
1,587,525
1,224,449
838,804
Net Non Operating Interest Income Expense
-12,041
-10,646
-10,134
-10,301
-4,284
Other Income Expense
1,583
2,015
1,926
1,421
697
Pretax Income
713,166
634,302
514,716
384,017
195,564
Tax Provision
144,472
130,688
99,873
75,924
36,450
Net Income Common Stockholders
568,694
503,614
414,843
308,093
159,114
Diluted NI Available to Com Stockholders
568,694
503,614
414,843
308,093
159,114
Basic EPS
24.73
21.76
17.92
13.37
6.97
Diluted EPS
24.64
21.65
17.78
13.22
6.88
Basic Average Shares
22,987.50
23,140
23,153
23,045
22,815
Diluted Average Shares
23,069
23,259
23,332
23,307
23,125
Total Expenses
1,282,838
1,239,685
1,072,809
840,432
643,240
Net Income from Continuing & Discontinued Operation
568,694
503,614
414,843
308,093
159,114
Normalized Income
568,694
503,614
414,843
308,093
159,114
Interest Income
218,652
197,088
154,288
102,545
53,843
Interest Expense
12,041
10,646
10,134
10,301
4,284
Net Interest Income
-12,041
-10,646
-10,134
-10,301
-4,284
EBIT
725,207
644,948
524,850
394,318
199,848
Reconciled Depreciation
--
5,834
5,802
3,274
2,721
Net Income from Continuing Operation Net Minority Interest
568,694
503,614
414,843
308,093
159,114
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 7/28/2016
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