Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
69,591,353
64,139,920
55,910,315
43,303,979
40,455,750
Cost of Revenue
41,667,342
37,145,071
33,624,941
25,224,705
23,136,054
Gross Profit
27,924,009
26,994,848
22,285,373
18,079,274
17,319,695
Operating Expense
17,160,290
17,477,042
15,280,313
11,415,827
10,718,313
Operating Income
10,763,719
9,517,806
7,005,060
6,663,447
6,601,382
Net Non Operating Interest Income Expense
50,911
32,069
4,314
5,391
3,944
Pretax Income
10,407,275
8,978,942
6,976,959
6,894,967
6,537,661
Tax Provision
3,235,286
2,918,153
2,373,664
2,433,333
2,123,551
Net Income Common Stockholders
7,039,134
5,921,726
4,485,496
4,368,973
4,346,059
Diluted NI Available to Com Stockholders
7,039,134
5,921,726
4,485,496
4,368,973
4,346,059
Basic EPS
77.16
64.92
47.11
43.95
39.87
Diluted EPS
77.16
64.92
46.98
43.75
39.62
Basic Average Shares
90,832.16
91,207.06
95,215.32
99,414.58
109,005.26
Diluted Average Shares
90,832.16
91,207.06
95,486.88
99,856.53
109,700.49
Total Operating Income as Reported
10,763,720
9,517,806
7,005,060
6,663,447
6,601,382
Total Expenses
58,827,632
54,622,113
48,905,254
36,640,532
33,854,367
Net Income from Continuing & Discontinued Operation
7,039,134
5,921,726
4,485,496
4,368,973
4,346,059
Normalized Income
7,419,552.93
6,288,109.25
4,637,823.34
4,278,780.47
4,455,689.98
Interest Income
51,225
32,319
5,912
5,525
4,248
Interest Expense
314
250
1,598
134
304
Net Interest Income
50,911
32,069
4,314
5,391
3,944
EBIT
10,407,589
8,979,192
6,978,557
6,895,101
6,537,965
EBITDA
11,365,588
9,886,850
7,853,192
7,681,451
7,417,384
Reconciled Cost of Revenue
41,667,342
37,145,071
33,624,941
25,224,705
23,136,054
Reconciled Depreciation
957,999
907,658
874,635
786,350
879,419
Net Income from Continuing Operation Net Minority Interest
7,039,134
5,921,726
4,485,496
4,368,973
4,346,059
Total Unusual Items Excluding Goodwill
-552,026
-542,790
-230,799
139,186
-162,176
Total Unusual Items
-552,026
-542,790
-230,799
139,186
-162,176
Normalized EBITDA
11,917,614
10,429,640
8,083,991
7,542,265
7,579,560
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-171,607.07
-176,406.75
-78,471.66
48,993.47
-52,545.02
12/31/2022 - 3/29/2017
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
