Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
20,528,507
20,829,014
22,323,569
24,293,673
22,733,641.621
Cost of Revenue
14,284,989
14,347,222
15,091,812
16,476,198
15,063,595.286
Gross Profit
6,243,518
6,481,792
7,231,757
7,817,475
7,670,046.335
Operating Expense
2,824,980
3,004,724
2,860,141
2,825,281
3,413,055.940
Operating Income
3,418,538
3,477,068
4,371,616
4,992,194
4,256,990.395
Net Non Operating Interest Income Expense
-57,038
-88,054
-134,340
-278,727
-230,188.586
Pretax Income
2,992,856
2,905,101
4,248,029
5,775,149
5,297,954.236
Tax Provision
104,047
167,667
876,119
879,666
755,635.601
Net Income Common Stockholders
2,900,233
2,729,004
3,369,173
4,883,103
4,527,263.530
Average Dilution Earnings
--
-1
0
-195
-1,421.626
Diluted NI Available to Com Stockholders
2,900,232
2,729,003
3,369,173
4,882,908
4,525,841.904
Basic EPS
0.66
0.62
0.75
1.17
1.12
Diluted EPS
0.66
0.62
0.75
1.17
1.11
Basic Average Shares
4,413,051
4,379,593
4,252,139
4,152,115
4,049,255
Diluted Average Shares
4,416,893
4,379,593
4,252,139
4,160,303
4,073,088
Total Operating Income as Reported
3,085,894
2,851,748
4,185,500
5,141,619
4,713,321.673
Total Expenses
17,109,969
17,351,946
17,951,953
19,301,479
18,476,651.226
Net Income from Continuing & Discontinued Operation
2,900,233
2,729,004
3,369,173
4,883,103
4,527,263.530
Normalized Income
3,227,254.577
3,400,461.436
3,834,772.013
4,891,647.448
4,357,504.008
Interest Income
38,121
34,540
46,686
177,634
97,880.259
Interest Expense
95,159
122,594
181,026
456,361
328,068.845
Net Interest Income
-57,038
-88,054
-134,340
-278,727
-230,188.586
EBIT
3,088,015
3,027,695
4,429,055
6,231,510
5,626,023.081
EBITDA
3,088,015
4,544,364
5,879,067
7,601,260
6,946,211.002
Reconciled Cost of Revenue
14,284,989
14,347,222
15,091,812
16,476,198
15,063,595.286
Reconciled Depreciation
--
1,516,669
1,450,012
1,369,750
1,320,187.920
Net Income from Continuing Operation Net Minority Interest
2,900,233
2,729,004
3,369,173
4,883,103
4,527,263.530
Total Unusual Items Excluding Goodwill
-338,800
-712,584
-586,575
-10,076
197,999.800
Total Unusual Items
-338,800
-712,584
-586,575
-10,076
197,999.800
Normalized EBITDA
3,426,815
5,256,948
6,465,642
7,611,336
6,748,211.202
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-11,778.423
-41,126.564
-120,975.987
-1,531.552
28,240.277
12/31/2022 - 2/3/2005
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
