Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
33,900,918
33,559,923
24,828,874
20,302,465
13,575,577
Cost of Revenue
23,525,836
23,108,161
16,768,667
14,303,498
9,728,740
Gross Profit
10,375,082
10,451,762
8,060,207
5,998,967
3,846,837
Operating Expense
3,538,364
3,157,355
2,426,675
1,898,389
1,256,351
Operating Income
6,836,718
7,294,407
5,633,532
4,100,578
2,590,486
Net Non Operating Interest Income Expense
212,794
214,204
100,648
39,104
35,132
Pretax Income
7,057,589
7,550,164
5,810,583
4,154,002
2,658,043
Tax Provision
1,529,454
1,623,087
1,356,380
967,397
644,952
Net Income Common Stockholders
5,490,134
5,886,704
4,436,504
3,137,341
1,996,715
Diluted NI Available to Com Stockholders
5,490,134
5,886,704
4,436,504
3,137,341
1,996,715
Basic EPS
14.47
15.65
11.77
8.32
5.30
Diluted EPS
14.47
15.65
11.77
8.32
5.30
Basic Average Shares
379,648.160
376,075.971
377,059.900
377,059.900
377,059.900
Diluted Average Shares
379,648.160
376,075.971
377,059.900
377,059.900
377,059.900
Total Expenses
27,064,200
26,265,516
19,195,342
16,201,887
10,985,091
Net Income from Continuing & Discontinued Operation
5,490,134
5,886,704
4,436,504
3,137,341
1,996,715
Normalized Income
5,514,950.176
5,907,377.667
4,441,229.887
3,186,197.139
2,000,048.134
Interest Income
--
219,135
107,015
53,801
44,322
Interest Expense
6,341
4,931
6,367
14,697
9,190
Net Interest Income
212,794
214,204
100,648
39,104
35,132
EBIT
7,063,930
7,555,095
5,816,950
4,168,699
2,667,233
EBITDA
7,674,283
8,099,236
6,236,305
4,436,475
2,850,997
Reconciled Cost of Revenue
23,525,836
23,108,161
16,768,667
14,303,498
9,728,740
Reconciled Depreciation
610,353
544,141
419,355
267,776
183,764
Net Income from Continuing Operation Net Minority Interest
5,490,134
5,886,704
4,436,504
3,137,341
1,996,715
Total Unusual Items Excluding Goodwill
-31,682
-26,335
-6,165
-63,688
-4,401
Total Unusual Items
-31,682
-26,335
-6,165
-63,688
-4,401
Normalized EBITDA
7,705,965
8,125,571
6,242,470
4,500,163
2,855,398
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-6,865.824
-5,661.333
-1,439.113
-14,831.861
-1,067.866
12/31/2022 - 3/3/2025
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
