Unlock stock picks and a broker-level newsfeed that powers Wall Street.
52.00
0.00
(0.00%)
At close: March 13 at 12:40:59 PM GMT+8
Breakdown
TTM
12/31/2023
12/31/2022
Total Revenue
626,888
576,965
506,041
Cost of Revenue
420,163
381,559
324,821
Gross Profit
206,725
195,406
181,220
Operating Expense
143,057
141,106
134,302
Operating Income
63,668
54,300
46,918
Net Non Operating Interest Income Expense
1,031
-531
-1,425
Pretax Income
65,331
59,510
53,964
Tax Provision
14,524
12,277
8,428
Net Income Common Stockholders
50,807
47,233
45,536
Diluted NI Available to Com Stockholders
50,807
47,233
45,536
Basic EPS
1.53
1.42
1.36
Diluted EPS
1.51
1.41
1.36
Basic Average Shares
33,297.57
33,363
33,363
Diluted Average Shares
33,624.70
33,457
33,443
Total Expenses
563,220
522,665
459,123
Net Income from Continuing & Discontinued Operation
50,807
47,233
45,536
Normalized Income
51,629.79
46,974.25
45,800.12
Interest Income
4,401
2,886
647
Interest Expense
3,370
3,417
2,072
Net Interest Income
1,031
-531
-1,425
EBIT
68,701
62,927
56,036
EBITDA
99,430
96,211
84,460
Reconciled Cost of Revenue
420,163
381,559
324,821
Reconciled Depreciation
30,729
33,284
28,424
Net Income from Continuing Operation Net Minority Interest
50,807
47,233
45,536
Total Unusual Items Excluding Goodwill
-1,058
326
-313
Total Unusual Items
-1,058
326
-313
Normalized EBITDA
100,488
95,885
84,773
Tax Rate for Calcs
0
0
0
Tax Effect of Unusual Items
-235.21
67.25
-48.88
12/31/2022 - 4/23/2024
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.
UpgradeRelated Tickers
7EL.F Elis SA
21.80
-0.18%
VOT.WA Votum S.A.
35.00
+1.30%
RTO1.F Rentokil Initial plc
3.9060
-0.23%
CANS.V Wildpack Beverage Inc.
0.0050
0.00%
LAMOR.HE Lamor Corporation Oyj
1.3400
-1.83%
LMTI Laser Master International, Inc.
0.1600
0.00%
EDAC.MI EdiliziAcrobatica S.p.A.
6.00
-2.28%
WATR.L Water Intelligence plc
367.50
+0.68%
SW.PA Sodexo S.A.
74.95
+0.40%
WTKWY Wolters Kluwer N.V.
152.20
-0.26%