Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
80,327,513
67,583,531
56,997,113
49,273,455
52,978,215
Cost of Revenue
69,633,734
58,933,153
49,279,143
42,854,655
46,452,851
Gross Profit
10,693,779
8,650,378
7,717,970
6,418,800
6,525,364
Operating Expense
5,063,984
4,191,579
3,778,832
3,208,579
3,295,805
Operating Income
5,629,795
4,458,799
3,939,138
3,210,221
3,229,559
Net Non Operating Interest Income Expense
-6,028
-2,994
-34,040
-12,981
-1,177
Pretax Income
7,868,426
5,463,305
4,729,456
3,880,468
4,241,731
Tax Provision
1,749,930
1,271,276
1,064,365
1,027,554
1,166,556
Net Income Common Stockholders
6,097,879
4,180,447
3,655,935
2,835,024
3,018,478
Diluted NI Available to Com Stockholders
6,097,879
4,180,447
3,655,935
2,835,024
3,018,478
Basic EPS
31.48
21.81
19.29
15.36
16.61
Diluted EPS
31.07
21.40
18.78
15.03
16.41
Basic Average Shares
194,008
191,644
189,549
184,616
181,700
Diluted Average Shares
194,008
195,727
195,385
189,159
183,932
Total Expenses
74,697,718
63,124,732
53,057,975
46,063,234
49,748,656
Net Income from Continuing & Discontinued Operation
6,097,879
4,180,447
3,655,935
2,835,024
3,018,478
Normalized Income
5,776,609.25
3,863,430.52
3,622,529.24
2,795,293.14
2,857,646.73
Interest Income
90,408
89,072
79,638
86,586
51,929
Interest Expense
96,436
92,066
113,678
99,567
53,106
Net Interest Income
-6,028
-2,994
-34,040
-12,981
-1,177
EBIT
7,964,862
5,555,371
4,843,134
3,980,035
4,294,837
EBITDA
8,529,979
6,038,093
5,324,081
4,459,017
4,750,917
Reconciled Cost of Revenue
69,633,734
58,933,153
49,279,143
42,854,655
46,452,851
Reconciled Depreciation
565,117
482,722
480,947
478,982
456,080
Net Income from Continuing Operation Net Minority Interest
6,097,879
4,180,447
3,655,935
2,835,024
3,018,478
Total Unusual Items Excluding Goodwill
413,155
413,155
43,107
54,041
221,842
Total Unusual Items
413,155
413,155
43,107
54,041
221,842
Normalized EBITDA
8,116,824
5,624,938
5,280,974
4,404,976
4,529,075
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
91,885.25
96,138.52
9,701.24
14,310.14
61,010.73
12/31/2022 - 5/25/2000
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
