Logo image of KFRC

KFORCE INC (KFRC) Stock Income Statement

NYSE:KFRC - New York Stock Exchange, Inc. - US4937321010 - Common Stock - Currency: USD

54.3  +0.55 (+1.02%)

After market: 54.3 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
KFRC Revenue ChartKFRC Revenue over time chart
1.42B1.53B1.71B1.58B1.40B
Minority Interest Expense
KFRC Minority Interest Expense ChartKFRC Minority Interest Expense over time chart
N/AN/AN/AN/AN/A
Cost Of Goods
KFRC Cost Of Goods ChartKFRC Cost Of Goods over time chart
1.03B1.10B1.21B1.12B1.00B
Gross Profit
KFRC Gross Profit ChartKFRC Gross Profit over time chart
392.15M427.07M501.10M456.90M396.20M
Operating Expenses
KFRC Operating Expenses ChartKFRC Operating Expenses over time chart
316.26M339.94M384.20M350.20M315.90M
Selling, General, and Administrative Expenses
KFRC Selling, General, and Administrative Expenses ChartKFRC Selling, General, and Administrative Expenses over time chart
310.59M334.93M379.80M345.70M310.70M
Operating Income
KFRC Operating Income ChartKFRC Operating Income over time chart
75.89M87.12M116.90M106.60M80.30M
Interest Income/Expense
KFRC Interest Income/Expense ChartKFRC Interest Income/Expense over time chart
-1.17M-1.87M-1.00M-3.10M-3.40M
Other Income/Expense
KFRC Other Income/Expense ChartKFRC Other Income/Expense over time chart
-1.68M1.00K-13.50M-4.30M-1.60M
Non Recurring Items
KFRC Non Recurring Items ChartKFRC Non Recurring Items over time chart
N/AN/AN/AN/AN/A
Income Before Taxes
KFRC Income Before Taxes ChartKFRC Income Before Taxes over time chart
73.97M85.25M102.40M99.30M75.20M
Income Tax
KFRC Income Tax ChartKFRC Income Tax over time chart
18.91M24.18M27.00M24.10M19.20M
Net Income
KFRC Net Income ChartKFRC Net Income over time chart
55.07M61.08M75.40M75.20M56.00M
EBITDA
KFRC EBITDA ChartKFRC EBITDA over time chart
81.54M92.13M121.30M111.10M85.60M
 
Per Share Data
EPS Diluted Total Ops
KFRC EPS Diluted Total Ops ChartKFRC EPS Diluted Total Ops over time chart
2.903.133.683.542.62
Non GAAP EPS
KFRC Non GAAP EPS ChartKFRC Non GAAP EPS over time chart
2.903.494.253.562.64
 
Statistics
Gross Profit Margin
KFRC Gross Profit Margin ChartKFRC Gross Profit Margin over time chart
27.52%27.88%29.29%28.92%28.35%
Profit Margin
KFRC Profit Margin ChartKFRC Profit Margin over time chart
3.86%3.99%4.41%4.76%4.01%
Operating Profit Margin
KFRC Operating Profit Margin ChartKFRC Operating Profit Margin over time chart
5.33%5.69%6.83%6.75%5.75%

All data in USD

Charts

KFRC Income Statement data chartKFRC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 500M 1B 1.5B
KFRC Earnings Per Share (EPS) chartKFRC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 1 2 3 4 5