Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
35,327,500
32,667,300
28,262,900
27,558,500
21,173,400
Cost of Revenue
17,087,500
15,409,300
13,770,900
13,422,400
10,473,300
Gross Profit
18,240,000
17,258,000
14,492,000
14,136,100
10,700,100
Operating Expense
6,689,900
5,956,600
5,469,400
5,093,800
4,199,400
Operating Income
11,550,100
11,301,400
9,022,600
9,042,300
6,500,700
Net Non Operating Interest Income Expense
101,600
104,700
19,800
41,200
-44,600
Pretax Income
11,651,700
11,406,100
9,042,400
9,083,500
6,456,100
Tax Provision
2,078,400
2,013,400
1,680,600
1,435,800
969,900
Earnings from Equity Interest Net of Tax
240,600
216,700
209,800
191,300
138,000
Net Income Common Stockholders
9,813,900
9,609,400
7,571,600
7,839,000
5,624,200
Diluted NI Available to Com Stockholders
9,813,900
9,609,400
7,571,600
7,839,000
5,624,200
Basic EPS
25.44
24.73
19.25
20.61
16.08
Diluted EPS
25.41
24.71
19.24
20.59
16.07
Basic Average Shares
385,850
388,500
393,300
393,800
397,700
Diluted Average Shares
386,350
388,900
393,600
394,100
398,000
Total Operating Income as Reported
11,550,100
11,301,400
9,022,600
9,042,300
6,500,700
Total Expenses
23,777,400
21,365,900
19,240,300
18,516,200
14,672,700
Net Income from Continuing & Discontinued Operation
9,813,900
9,609,400
7,571,600
7,839,000
5,624,200
Normalized Income
9,813,900
9,609,400
7,571,600
7,839,000
5,624,200
Interest Income
201,000
223,000
182,400
193,900
16,200
Interest Expense
99,400
118,300
162,600
152,700
60,800
Net Interest Income
101,600
104,700
19,800
41,200
-44,600
EBIT
11,751,100
11,524,400
9,205,000
9,236,200
6,516,900
EBITDA
11,751,100
12,550,300
10,123,600
9,976,000
7,100,500
Reconciled Cost of Revenue
17,087,500
15,409,300
13,770,900
13,422,400
10,473,300
Reconciled Depreciation
1,036,000
--
--
--
--
Net Income from Continuing Operation Net Minority Interest
9,813,900
9,609,400
7,571,600
7,839,000
5,624,200
Normalized EBITDA
11,751,100
12,550,300
10,123,600
9,976,000
7,100,500
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 3/15/1995
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