Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,932,367
1,442,076
1,200,635
1,168,518
888,788
Cost of Revenue
1,438,280
1,056,352
803,526
769,498
651,216
Gross Profit
494,087
385,724
397,109
399,020
237,572
Operating Expense
279,105
233,375
188,014
171,539
110,823
Operating Income
214,982
152,349
209,095
227,481
126,749
Net Non Operating Interest Income Expense
-22,165
-17,726
-2,905
-4,843
-2,627
Other Income Expense
-1,125
-5,871
401
516
411
Pretax Income
191,692
128,752
206,591
223,154
124,533
Tax Provision
32,404
21,159
38,032
45,531
24,157
Net Income Common Stockholders
159,288
107,593
168,559
177,623
100,376
Diluted NI Available to Com Stockholders
159,288
107,593
168,559
177,623
100,376
Basic EPS
1.94
1.32
2.07
2.19
1.26
Diluted EPS
1.90
1.29
2.02
2.13
1.24
Basic Average Shares
81,907.29
81,529.14
81,473.13
81,156.11
79,582.48
Diluted Average Shares
83,373.92
83,105.54
83,629.50
83,295.29
81,145.61
Total Operating Income as Reported
213,498
146,248
209,118
227,494
126,761
Total Expenses
1,717,385
1,289,727
991,540
941,037
762,039
Net Income from Continuing & Discontinued Operation
159,288
107,593
168,559
177,623
100,376
Normalized Income
160,521.14
112,693.44
168,540.23
177,612.65
100,366.33
Interest Expense
22,165
17,726
2,905
4,843
2,627
Net Interest Income
-22,165
-17,726
-2,905
-4,843
-2,627
EBIT
213,857
146,478
209,496
227,997
127,160
EBITDA
299,073
225,835
230,038
241,758
162,590
Reconciled Cost of Revenue
1,382,491
1,004,709
823,879
769,498
651,216
Reconciled Depreciation
85,216
79,357
189
324
324
Net Income from Continuing Operation Net Minority Interest
159,288
107,593
168,559
177,623
100,376
Total Unusual Items Excluding Goodwill
-1,484
-6,101
23
13
12
Total Unusual Items
-1,484
-6,101
23
13
12
Normalized EBITDA
300,557
231,936
230,015
241,745
162,578
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-250.86
-1,000.56
4.23
2.65
2.33
12/31/2022 - 12/16/1992
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
