Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,771,447
1,631,111
1,258,661
1,038,083
1,164,143
Cost of Revenue
1,085,850
988,134
780,192
633,833
729,955
Gross Profit
685,597
642,977
478,469
404,250
434,188
Operating Expense
530,400
479,999
397,048
328,983
330,985
Operating Income
155,197
162,978
81,421
75,267
103,203
Net Non Operating Interest Income Expense
-6,561
-6,260
674
2,186
-1,166
Pretax Income
139,000
160,132
94,917
90,327
145,012
Tax Provision
30,980
32,906
17,703
7,238
23,315
Net Income Common Stockholders
106,759
125,411
75,907
84,097
121,697
Diluted NI Available to Com Stockholders
106,759
125,411
75,907
84,097
121,697
Basic EPS
2.58
3.08
2.03
2.55
3.80
Diluted EPS
2.52
3.02
1.81
2.19
3.22
Basic Average Shares
41,635
40,727
37,430
37,430
32,057
Diluted Average Shares
41,635
43,513
43,274
43,274
38,798
Total Expenses
1,616,250
1,468,133
1,177,240
962,816
1,060,940
Net Income from Continuing & Discontinued Operation
106,759
125,411
75,907
84,097
121,697
Normalized Income
107,508.92
125,020.10
75,505.14
82,606.81
123,142.98
Interest Income
2,511
3,482
5,381
6,258
3,298
Interest Expense
9,072
9,742
4,707
4,072
4,464
Net Interest Income
-6,561
-6,260
674
2,186
-1,166
EBIT
148,072
169,874
99,624
94,399
149,476
EBITDA
240,993
248,590
168,560
157,274
207,707
Reconciled Cost of Revenue
1,085,850
988,134
780,192
633,833
729,955
Reconciled Depreciation
92,921
78,716
68,936
62,875
58,231
Net Income from Continuing Operation Net Minority Interest
106,759
125,411
75,907
84,097
121,697
Total Unusual Items Excluding Goodwill
-965
492
494
1,620
-1,723
Total Unusual Items
-965
492
494
1,620
-1,723
Normalized EBITDA
241,958
248,098
168,066
155,654
209,430
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-215.08
101.10
92.14
129.81
-277.02
12/31/2022 - 6/20/2012
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
