← HEALTHCARE SERVICES GROUP INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.6b |
$1.9b
+19.42%
|
$2.0b
+7.31%
|
$1.8b
-8.08%
|
$1.8b
-4.37%
|
$1.6b
-6.72%
|
$1.7b
+2.94%
|
$1.7b
-1.11%
|
$1.7b
+2.65%
|
$1.8b
+7.08%
|
$1.9b
+1.49%
|
|
| Revenue from Contract with Customer, Including Assessed Tax | — | — | $2.0b | — | — | — | — | — | — | — | — | |
| Cost of Revenue | $1.3b |
$1.6b
+20.24%
|
$1.8b
+9.78%
|
$1.6b
-8.78%
|
$1.5b
-7.47%
|
$1.4b
-5.18%
|
$1.5b
+5.74%
|
$1.5b
-2.65%
|
$1.5b
+2.12%
|
$1.6b
+7.41%
|
$1.5b
-3.27%
|
|
| Gross Profit (Calculated) | $223.2m |
$255.5m
+14.51%
|
$234.4m
-8.26%
|
$227.9m
-2.79%
|
$268.0m
+17.59%
|
$226.9m
-15.34%
|
$193.8m
-14.56%
|
$214.7m
+10.79%
|
$228.1m
+6.21%
|
$239.4m
+4.96%
|
— | |
| Selling, General and Administrative Expense | $105.4m | $126.7m | $136.6m | $150.0m | $150.8m | $173.1m | $140.3m | $166.8m | $183.1m | $190.9m | $181.9m | |
| Amortization of Intangible Assets | $2.7m | $3.9m | $4.4m | $4.2m | $4.2m | $4.4m | $4.9m | $3.8m | $2.7m | $3.7m | — | |
| Interest Expense | — | $1.4m | $3.1m | $3.5m | $1.4m | $1.4m | $3.0m | $7.9m | $6.4m | $1.6m | $1.8m | |
| Investment Income, Net | — | — | $5.2m | — | — | — | — | — | — | — | — | |
| Debt and Equity Securities, Unrealized Gain (Loss) | — | $1.2m | ($1.4m) | $2.8m | $2.6m | ($1.6m) | ($7.5m) | $1.6m | ($473k) | $1.9m | — | |
| Income (Loss) from Equity Method Investments | — | — | — | — | — | — | — | — | ($532k) | ($2.4m) | — | |
| Interest Income (Expense), Nonoperating, Net | — | $3.5m | — | ($3.5m) | ($1.4m) | ($1.4m) | ($3.0m) | ($7.9m) | ($6.4m) | ($1.6m) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $61.8m | $45.1m | $53.1m | $52.9m | $67.9m | $151.4m | |
| Current Income Tax Expense (Benefit) | $40.0m | $42.9m | $29.4m | $21.2m | $36.4m | $12.9m | $5.4m | $19.5m | $16.4m | ($10.3m) | $28.5m | |
| Income Tax Expense (Benefit) | $43.0m | $44.7m | $16.4m | $20.5m | $30.5m | $16.0m | $10.5m | $14.7m | $13.5m | $8.8m | $28.5m | |
| Net Income (Loss) Attributable to Parent | $77.4m |
$88.2m
+13.99%
|
$83.5m
-5.33%
|
$64.6m
-22.68%
|
$98.7m
+52.80%
|
$45.9m
-53.52%
|
$34.6m
-24.49%
|
$38.4m
+10.85%
|
$39.5m
+2.83%
|
$59.1m
+49.63%
|
$123.0m
+108.19%
|
|
| Earnings Per Share, Basic | $1.06 | $1.20 | $1.13 | $0.87 | $1.32 | $0.61 | $0.47 | $0.52 | $0.54 | $0.82 | $1.73 | |
| Earnings Per Share, Diluted | $1.05 | $1.19 | $1.12 | $0.87 | $1.32 | $0.61 | $0.47 | $0.52 | $0.53 | $0.81 | $1.71 | |
| Common Stock, Dividends, Per Share, Declared | $0.74 | $0.76 | $0.78 | $0.80 | $0.82 | $0.83 | $0.85 | $0.00 | $0.00 | $0.02 | — | |
| Weighted Average Number of Shares Outstanding, Basic | 72.8m | 73.4m | 74.0m | 74.4m | 74.7m | 74.8m | 74.3m | 74.3m | 73.8m | 72.4m | 70.3m | |
| Weighted Average Number of Shares Outstanding, Diluted | 73.5m | 74.3m | 74.6m | 74.6m | 74.8m | 75.0m | 74.4m | 74.3m | 74.0m | 73.0m | 71.6m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.