Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
3,699,422
3,650,459
7,066,784
7,030,467
5,855,917
Cost of Revenue
1,518,291
1,515,900
2,923,744
2,950,519
2,616,987
Gross Profit
2,181,131
2,134,559
4,143,040
4,079,948
3,238,930
Operating Expense
1,657,323
1,620,715
2,506,035
2,147,922
1,669,717
Operating Income
523,808
513,844
1,637,005
1,932,026
1,569,213
Net Non Operating Interest Income Expense
123,160
136,251
223,770
155,082
1,322
Pretax Income
694,170
721,847
1,894,332
2,885,682
1,435,079
Tax Provision
149,755
183,378
570,710
558,599
405,213
Net Income Common Stockholders
544,415
538,469
1,323,622
2,327,083
1,029,866
Diluted NI Available to Com Stockholders
544,415
538,469
1,323,622
2,327,083
1,029,866
Basic EPS
0.17
0.16
0.40
0.78
0.31
Diluted EPS
0.17
0.16
0.40
0.49
0.31
Basic Average Shares
3,302,023.500
3,308,843
3,278,517
2,972,124
3,271,331.050
Diluted Average Shares
3,302,023.500
3,308,843
3,310,008
3,115,383
3,271,331.050
Total Operating Income as Reported
740,301
754,887
1,907,215
2,115,587
1,631,947
Total Expenses
3,175,614
3,136,615
5,429,779
5,098,441
4,286,704
Net Income from Continuing & Discontinued Operation
544,415
538,469
1,323,622
2,327,083
1,029,866
Normalized Income
544,555.384
538,602.527
1,323,764.540
1,669,756.377
1,124,290.543
Interest Income
--
169,291
236,653
159,496
30,767
Interest Expense
46,131
33,040
12,883
4,414
29,445
Net Interest Income
123,160
136,251
223,770
155,082
1,322
EBIT
740,301
754,887
1,907,215
2,890,096
1,464,524
EBITDA
740,301
1,112,090
2,259,707
3,149,622
1,621,593
Reconciled Cost of Revenue
1,518,291
1,515,900
2,923,744
2,950,519
2,616,987
Reconciled Depreciation
--
357,203
352,492
259,526
157,069
Net Income from Continuing Operation Net Minority Interest
544,415
538,469
1,323,622
2,327,083
1,029,866
Total Unusual Items Excluding Goodwill
-179
-179
-204
815,113
-131,577
Total Unusual Items
-179
-179
-204
815,113
-131,577
Normalized EBITDA
740,480
1,112,269
2,259,911
2,334,509
1,753,170
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-38.616
-45.473
-61.460
157,786.377
-37,152.457
12/31/2022 - 4/27/2023
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
