Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
4,062,829
3,923,762
3,388,498
3,499,079
4,383,845
Cost of Revenue
2,910,308
2,953,218
2,602,218
3,308,081
3,246,383
Gross Profit
1,152,521
970,544
786,280
190,998
1,137,462
Operating Expense
866,544
864,056
806,786
917,390
952,127
Operating Income
285,977
106,488
-20,506
-726,392
185,335
Net Non Operating Interest Income Expense
-20,551
-69,069
-52,845
-63,959
-20,006
Pretax Income
315,340
142,717
-254,087
-868,627
140,780
Tax Provision
12,207
20,818
67,146
-32,449
50,813
Net Income Common Stockholders
303,133
121,899
-321,233
-836,178
89,967
Diluted NI Available to Com Stockholders
303,133
121,899
-321,233
-836,178
89,967
Basic EPS
0.37
0.15
-0.39
-1.03
0.11
Diluted EPS
0.37
0.15
-0.39
-1.03
0.11
Basic Average Shares
804,807.8240
807,415.7300
812,647.3400
812,647.3400
812,647.3400
Diluted Average Shares
804,807.8240
807,415.7300
812,647.3400
812,647.3400
812,647.3400
Rent Expense Supplemental
24,371
26,442
27,949
34,345
30,029
Total Expenses
3,776,852
3,817,274
3,409,004
4,225,471
4,198,510
Net Income from Continuing & Discontinued Operation
303,133
121,899
-321,233
-836,178
89,967
Normalized Income
342,245.9432
215,732.2500
-388,230.9200
-696,963.8310
157,920.8160
Interest Income
70,254
11,353
8,717
6,215
2,768
Interest Expense
66,607
56,348
53,173
76,250
52,497
Net Interest Income
-20,551
-69,069
-52,845
-63,959
-20,006
EBIT
381,947
199,065
-200,914
-792,377
193,277
EBITDA
437,012
254,248
-139,034
-724,510
252,486
Reconciled Cost of Revenue
2,910,308
2,953,218
2,602,218
3,308,081
3,246,383
Reconciled Depreciation
55,065
55,183
61,880
67,867
59,209
Net Income from Continuing Operation Net Minority Interest
303,133
121,899
-321,233
-836,178
89,967
Total Unusual Items Excluding Goodwill
-40,688
-109,875
101,512
-144,563
-106,344
Total Unusual Items
-40,688
-109,875
101,512
-144,563
-106,344
Normalized EBITDA
477,700
364,123
-240,546
-579,947
358,830
Tax Rate for Calcs
0
0.0001
0.0003
0
0.0004
Tax Effect of Unusual Items
-1,575.0568
-16,041.7500
34,514.0800
-5,348.8310
-38,390.1840
12/31/2022 - 7/22/2021
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
