Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
881,242
916,663
826,558
703,592
565,568
Cost of Revenue
514,306
534,593
497,374
427,154
345,598
Gross Profit
366,936
382,070
329,184
276,438
219,970
Operating Expense
201,597
198,649
171,248
158,389
132,675
Operating Income
165,339
183,421
157,936
118,049
87,295
Net Non Operating Interest Income Expense
3,210
5,124
8,613
4,047
552
Other Income Expense
112
112
-49
-130
-130
Pretax Income
168,661
188,657
166,500
121,966
87,717
Tax Provision
42,128
47,023
41,558
29,368
21,221
Net Income Common Stockholders
126,533
141,634
124,942
92,598
66,496
Diluted NI Available to Com Stockholders
126,533
141,634
124,942
92,598
66,496
Basic EPS
4.36
4.82
4.26
3.16
2.28
Diluted EPS
4.33
4.79
4.23
3.14
2.26
Basic Average Shares
29,093.89
29,398.47
29,355.74
29,284.40
29,218.49
Diluted Average Shares
29,229.63
29,569.50
29,533.54
29,455.56
29,376.08
Total Operating Income as Reported
165,339
183,421
157,936
118,049
87,295
Total Expenses
715,903
733,242
668,622
585,543
478,273
Net Income from Continuing & Discontinued Operation
126,533
141,634
124,942
92,598
66,496
Normalized Income
126,533
141,634
124,942
92,598
66,496
Interest Income
3,210
5,124
8,613
4,047
552
Net Interest Income
3,210
5,124
8,613
4,047
552
EBIT
165,339
183,421
157,936
118,049
87,295
EBITDA
203,240
218,005
190,121
146,159
113,536
Reconciled Cost of Revenue
514,306
534,593
497,374
427,154
345,598
Reconciled Depreciation
37,901
34,584
32,185
28,110
26,241
Net Income from Continuing Operation Net Minority Interest
126,533
141,634
124,942
92,598
66,496
Normalized EBITDA
203,240
218,005
190,121
146,159
113,536
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 2/21/1973
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
