Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
1,293,712
1,293,712
1,093,711
613,514
580,624
Cost of Revenue
1,147,903
1,147,903
982,840
567,268
532,101
Gross Profit
145,809
145,809
110,871
46,246
48,523
Operating Expense
110,383
110,383
104,678
74,311
69,339
Operating Income
35,426
35,426
6,193
-28,065
-20,816
Net Non Operating Interest Income Expense
-4,297
-4,297
-377
-272
-494
Other Income Expense
81
81
-183
-2,059
-52
Pretax Income
31,210
31,210
5,633
-30,396
-21,362
Tax Provision
-50,025
-50,025
926
935
47,504
Net Income Common Stockholders
81,235
81,235
4,707
-31,331
-68,866
Diluted NI Available to Com Stockholders
81,235
81,235
4,707
-31,331
-68,866
Basic EPS
1.42
1.42
0.08
-0.57
-1.28
Diluted EPS
1.40
1.40
0.08
-0.57
-1.28
Basic Average Shares
57,177
57,177
56,477
54,917
53,799
Diluted Average Shares
58,163
58,163
58,300
54,917
53,799
Total Operating Income as Reported
35,426
35,426
6,193
-28,065
-20,816
Total Expenses
1,258,286
1,258,286
1,087,518
641,579
601,440
Net Income from Continuing & Discontinued Operation
81,235
81,235
4,707
-31,331
-68,866
Normalized Income
81,235
81,235
4,707
-31,331
-68,866
Interest Income
96
96
23
408
296
Interest Expense
4,393
4,393
400
680
790
Net Interest Income
-4,297
-4,297
-377
-272
-494
EBIT
35,603
35,603
6,033
-29,716
-20,572
EBITDA
60,778
60,778
30,539
-5,759
-1,417
Reconciled Cost of Revenue
1,147,903
1,147,903
982,840
567,268
532,101
Reconciled Depreciation
25,175
25,175
24,506
23,957
19,155
Net Income from Continuing Operation Net Minority Interest
81,235
81,235
4,707
-31,331
-68,866
Normalized EBITDA
60,778
60,778
30,539
-5,759
-1,417
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
6/30/2023 - 2/11/2010
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
