Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
44,768,845
39,351,096
30,534,979
26,832,187
42,441,054
Cost of Revenue
34,801,424
31,036,687
21,867,254
20,074,681
26,729,498
Gross Profit
9,967,421
8,314,409
8,667,725
6,757,506
15,711,556
Operating Expense
5,854,060
5,652,452
7,621,867
5,697,719
6,111,776
Operating Income
4,113,361
2,661,957
1,045,858
1,059,787
9,599,780
Net Non Operating Interest Income Expense
4,626
-5,810
135,959
185,286
-100,416
Pretax Income
4,517,017
3,087,205
1,603,188
1,426,085
10,091,874
Tax Provision
407,136
369,877
272,138
255,683
2,158,404
Net Income Common Stockholders
2,841,457
1,595,936
48,889
47,516
6,976,792
Diluted NI Available to Com Stockholders
2,841,457
1,595,936
48,889
47,516
6,976,792
Basic EPS
5.78
3.39
0.11
0.11
14.96
Diluted EPS
5.75
3.37
0.11
0.10
14.57
Basic Average Shares
492,066.90
470,937.73
469,349.97
467,764.28
466,529.24
Diluted Average Shares
494,573.63
472,777.88
469,446.17
469,254.81
478,744.13
Total Expenses
40,655,484
36,689,139
29,489,121
25,772,400
32,841,274
Net Income from Continuing & Discontinued Operation
2,841,457
1,595,936
48,889
47,516
6,976,792
Normalized Income
2,837,235.22
1,589,021.22
7,740.88
61,911.25
6,995,219.55
Interest Income
346,159
385,608
530,300
517,093
83,239
Interest Expense
341,533
391,418
394,341
331,807
183,655
Net Interest Income
4,626
-5,810
135,959
185,286
-100,416
EBIT
4,858,550
3,478,623
1,997,529
1,757,892
10,275,529
EBITDA
12,657,109
10,722,387
8,130,409
7,109,345
15,382,607
Reconciled Cost of Revenue
34,801,424
31,036,687
21,867,254
20,074,681
26,729,498
Reconciled Depreciation
7,798,559
7,243,764
6,132,880
5,351,453
5,107,078
Net Income from Continuing Operation Net Minority Interest
2,841,457
1,595,936
48,889
47,516
6,976,792
Total Unusual Items Excluding Goodwill
4,640
7,856
49,561
-17,540
-23,441
Total Unusual Items
4,640
7,856
49,561
-17,540
-23,441
Normalized EBITDA
12,652,469
10,714,531
8,080,848
7,126,885
15,406,048
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
418.22
941.22
8,412.88
-3,144.75
-5,013.45
12/31/2022 - 11/1/2004
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
