Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
2,668,215,000
2,585,077,000
2,563,280,000
2,464,596,000
2,489,330,000
Cost of Revenue
2,121,665,000
2,065,029,000
2,057,385,000
2,021,073,000
2,068,495,000
Gross Profit
546,550,000
520,048,000
505,895,000
443,523,000
420,835,000
Operating Expense
429,505,000
422,827,000
378,442,000
385,872,000
311,834,000
Operating Income
117,045,000
97,221,000
127,453,000
57,651,000
109,001,000
Net Non Operating Interest Income Expense
-11,191,000
-11,150,000
-10,814,000
-6,934,000
-4,529,000
Pretax Income
128,430,000
107,599,000
114,288,000
59,567,000
111,870,000
Tax Provision
23,619,000
18,163,000
27,615,000
29,112,000
31,031,000
Net Income Common Stockholders
93,632,000
79,521,000
77,911,000
21,897,000
72,823,000
Diluted NI Available to Com Stockholders
93,632,000
79,521,000
77,911,000
21,897,000
72,823,000
Basic EPS
126.54
105.92
97.86
27.34
90.98
Diluted EPS
126.34
105.74
97.68
27.30
90.80
Basic Average Shares
740,652.02
750,775.50
796,083
800,770
800,480.50
Diluted Average Shares
741,829.58
752,013.50
797,628
802,321
802,032.50
Total Operating Income as Reported
117,045,000
97,221,000
127,453,000
57,651,000
109,001,000
Total Expenses
2,551,170,000
2,487,856,000
2,435,827,000
2,406,945,000
2,380,329,000
Net Income from Continuing & Discontinued Operation
93,632,000
79,521,000
77,911,000
21,897,000
72,823,000
Normalized Income
93,632,000
79,521,000
77,911,000
21,897,000
72,823,000
Interest Income
8,362,000
8,587,000
11,092,000
12,149,000
8,484,000
Interest Expense
19,553,000
19,737,000
21,906,000
19,083,000
13,013,000
Net Interest Income
-11,191,000
-11,150,000
-10,814,000
-6,934,000
-4,529,000
EBIT
147,983,000
127,336,000
136,194,000
78,650,000
124,883,000
EBITDA
281,722,000
258,951,000
265,289,000
207,844,000
251,258,000
Reconciled Cost of Revenue
2,121,665,000
2,065,029,000
2,057,385,000
2,021,073,000
2,068,495,000
Reconciled Depreciation
133,739,000
131,615,000
129,095,000
129,194,000
126,375,000
Net Income from Continuing Operation Net Minority Interest
93,632,000
79,521,000
77,911,000
21,897,000
72,823,000
Normalized EBITDA
281,722,000
258,951,000
265,289,000
207,844,000
251,258,000
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
3/31/2023 - 3/15/2006
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
