Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
593,617,995
595,965,682
530,585,886
433,446,330
548,796,030
Cost of Revenue
318,862,227
312,885,741
267,200,185
226,079,292
277,891,595
Gross Profit
274,755,768
283,079,941
263,385,701
207,367,038
270,904,435
Operating Expense
184,970,635
179,610,832
161,029,845
135,511,863
144,115,537
Operating Income
89,785,133
103,469,109
102,355,856
71,855,175
126,788,898
Net Non Operating Interest Income Expense
9,735,851
10,167,274
10,696,443
6,908,458
2,847,404
Pretax Income
112,088,114
124,887,801
119,518,780
86,782,442
135,561,243
Tax Provision
14,582,460
18,770,226
12,378,157
9,591,498
16,936,222
Net Income Common Stockholders
96,634,792
105,319,255
106,386,578
76,978,637
118,141,106
Diluted NI Available to Com Stockholders
96,634,792
105,319,255
106,386,578
76,978,637
118,141,106
Basic EPS
60.67
66.16
66.92
48.51
74.59
Diluted EPS
60.54
66.03
66.78
48.34
74.23
Basic Average Shares
1,596,100.92
1,591,949.35
1,589,670.99
1,586,833.34
1,583,800.75
Diluted Average Shares
1,596,100.92
1,595,051.78
1,593,045.74
1,592,472.79
1,591,630.28
Total Expenses
503,832,862
492,496,573
428,230,030
361,591,155
422,007,132
Net Income from Continuing & Discontinued Operation
96,634,792
105,319,255
106,386,578
76,978,637
118,141,106
Normalized Income
96,625,289.19
105,318,757.07
106,336,278.23
77,028,153.27
118,141,496.28
Interest Income
10,253,756
10,819,306
11,149,734
7,307,831
3,218,334
Interest Expense
517,905
652,032
453,291
399,373
370,930
Net Interest Income
9,735,851
10,167,274
10,696,443
6,908,458
2,847,404
EBIT
112,606,019
125,539,833
119,972,071
87,181,815
135,932,173
EBITDA
137,041,768
148,514,189
140,908,064
105,382,012
150,911,832
Reconciled Cost of Revenue
318,862,227
312,885,741
267,200,185
226,079,292
277,891,595
Reconciled Depreciation
24,435,749
22,974,356
20,935,993
18,200,197
14,979,659
Net Income from Continuing Operation Net Minority Interest
96,634,792
105,319,255
106,386,578
76,978,637
118,141,106
Total Unusual Items Excluding Goodwill
10,924
586
56,111
-55,669
-446
Total Unusual Items
10,924
586
56,111
-55,669
-446
Normalized EBITDA
137,030,844
148,513,603
140,851,953
105,437,681
150,912,278
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
1,421.19
88.07
5,811.23
-6,152.73
-55.72
12/31/2022 - 7/23/2001
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
