Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
32,850,096.989
31,629,416.194
27,984,605.342
22,819,784.741
21,275,270.682
Cost of Revenue
4,393,007.858
4,362,655.815
3,848,177.392
3,525,247.787
3,486,638.890
Gross Profit
28,457,089.132
27,266,760.378
24,136,427.950
19,294,536.954
17,788,631.791
Operating Expense
18,943,730.200
18,670,348.627
17,333,295.381
14,668,808.642
14,443,911.096
Operating Income
9,513,358.932
8,596,411.752
6,803,132.569
4,625,728.312
3,344,720.696
Net Non Operating Interest Income Expense
553,544.651
770,322.163
596,777.214
470,488.144
377,678.764
Pretax Income
10,024,247.688
8,707,625.538
7,169,689.996
4,667,109.690
3,968,492.119
Tax Provision
1,144,326.537
990,623.292
832,695.348
389,288.988
153,350.539
Net Income Common Stockholders
8,883,289.491
7,711,054.812
6,336,527.015
4,302,435.930
3,906,375.067
Basic EPS
1.35
1.19
1.00
0.68
0.61
Diluted EPS
1.34
1.18
1.00
0.68
0.61
Basic Average Shares
6,578,675.536
6,479,877.993
6,336,527.015
6,327,111.662
6,403,893.553
Diluted Average Shares
6,633,589.756
6,534,792.214
6,336,527.015
6,327,111.662
6,403,893.553
Total Operating Income as Reported
10,359,384.152
8,990,002.842
7,490,632.004
4,909,904.926
4,111,959.972
Total Expenses
23,336,738.058
23,033,004.442
21,181,472.773
18,194,056.429
17,930,549.986
Net Income from Continuing & Discontinued Operation
8,883,289.491
7,711,054.812
6,336,527.015
4,302,435.930
3,906,375.067
Normalized Income
8,171,912.241
7,651,826.616
6,238,871.355
4,435,393.082
3,993,851.347
Interest Income
1,305,246.155
785,387.185
603,277.310
477,143.416
385,275.276
Interest Expense
5,995.528
14,349.097
5,558.751
5,903.776
6,491.853
Net Interest Income
553,544.651
770,322.163
596,777.214
470,488.144
377,678.764
EBIT
10,030,243.216
8,721,974.636
7,175,248.747
4,673,013.466
3,974,983.972
EBITDA
10,030,243.216
9,566,742.221
7,951,278.839
5,377,649.117
4,552,876.477
Reconciled Cost of Revenue
4,393,007.858
4,362,655.815
3,848,177.392
3,525,247.787
3,486,638.890
Reconciled Depreciation
818,843.491
844,767.586
776,030.092
704,635.651
577,892.506
Net Income from Continuing Operation Net Minority Interest
8,883,289.491
7,711,054.812
6,336,527.015
4,302,435.930
3,906,375.067
Total Unusual Items Excluding Goodwill
803,050.121
66,831.256
110,487.833
-145,056.480
-90,992.410
Total Unusual Items
803,050.121
66,831.256
110,487.833
-145,056.480
-90,992.410
Normalized EBITDA
9,227,193.095
9,499,910.965
7,840,791.006
5,522,705.597
4,643,868.887
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
91,672.871
7,603.060
12,832.173
-12,099.328
-3,516.130
12/31/2022 - 5/23/2025
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
