Logo image of KFRC

KFORCE INC (KFRC) Stock Balance Sheet

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.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
KFRC Cash Equivalents ChartKFRC Cash Equivalents over time chart
127.00K119.00K100.00K97.00M103.50M
Receivables
KFRC Receivables ChartKFRC Receivables over time chart
229.26M233.43M269.50M268.30M228.40M
Other Current Assets
KFRC Other Current Assets ChartKFRC Other Current Assets over time chart
10.55M10.91M8.10M6.80M7.00M
Total Current Assets
KFRC Total Current Assets ChartKFRC Total Current Assets over time chart
239.94M244.46M277.80M372.10M338.90M
 
Non-Current Assets
PPE Net
KFRC PPE Net ChartKFRC PPE Net over time chart
22.50M23.79M25.70M21.40M43.60M
Investments And Advances
KFRC Investments And Advances ChartKFRC Investments And Advances over time chart
48.40M40.39M32.00M58.60M46.70M
Goodwill
KFRC Goodwill ChartKFRC Goodwill over time chart
25.04M25.04M25.00M25.00M25.00M
Intangibles
KFRC Intangibles ChartKFRC Intangibles over time chart
24.64M16.43M16.10M14.70M12.80M
Other Non-Current Assets
KFRC Other Non-Current Assets ChartKFRC Other Non-Current Assets over time chart
9.33M7.87M10.50M11.60M12.00M
Total Non-Current Assets
KFRC Total Non-Current Assets ChartKFRC Total Non-Current Assets over time chart
129.91M113.52M114.20M131.30M140.10M
 
TOTAL ASSETS
KFRC TOTAL ASSETS ChartKFRC TOTAL ASSETS over time chart
369.85M357.98M392.00M503.40M479.00M
 
LIABILITIES
Current Liabilities
Short Term Debt
KFRC Short Term Debt ChartKFRC Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
KFRC Current Portion Of LT Debt. ChartKFRC Current Portion Of LT Debt. over time chart
N/AN/AN/AN/A0.00
Accrued Expenses
KFRC Accrued Expenses ChartKFRC Accrued Expenses over time chart
55.57M46.26M76.10M118.90M86.70M
Accounts Payable
KFRC Accounts Payable ChartKFRC Accounts Payable over time chart
47.34M50.17M49.60M40.20M20.20M
Other Current Liabilities
KFRC Other Current Liabilities ChartKFRC Other Current Liabilities over time chart
13.62M6.55M5.70M1.30M1.30M
Total Current Liabilities
KFRC Total Current Liabilities ChartKFRC Total Current Liabilities over time chart
116.52M102.97M131.40M160.40M108.20M
 
Non-Current Liabilities
Long Term Debt
KFRC Long Term Debt ChartKFRC Long Term Debt over time chart
26.90M41.60M25.60M100.00M100.00M
Other Non-Current Liabilities
KFRC Other Non-Current Liabilities ChartKFRC Other Non-Current Liabilities over time chart
59.05M54.32M52.80M54.60M90.90M
Total Non-Current Liabilities
KFRC Total Non-Current Liabilities ChartKFRC Total Non-Current Liabilities over time chart
85.95M95.92M78.40M154.60M190.90M
 
TOTAL LIABILITIES
KFRC TOTAL LIABILITIES ChartKFRC TOTAL LIABILITIES over time chart
202.48M198.90M209.80M315.00M299.10M
 
SHAREHOLDERS' EQUITY
Retained Earnings
KFRC Retained Earnings ChartKFRC Retained Earnings over time chart
542.41M525.22M492.80M442.60M388.60M
Additional Paid In Capital
KFRC Additional Paid In Capital ChartKFRC Additional Paid In Capital over time chart
539.17M527.29M507.70M488.00M472.40M
Common Shares
KFRC Common Shares ChartKFRC Common Shares over time chart
735.00K734.00K700.00K700.00K700.00K
Treasury Stock
KFRC Treasury Stock ChartKFRC Treasury Stock over time chart
-914.94M-894.16M-819.00M-743.60M-677.40M
Other Shareholders' Equity
KFRC Other Shareholders' Equity ChartKFRC Other Shareholders' Equity over time chart
N/A0.000.00600.00K-4.40M
Shares Outstanding
KFRC Shares Outstanding ChartKFRC Shares Outstanding over time chart
19.22M19.52M20.50M21.50M22.20M
Tangible Book Value per Share
KFRC Tangible Book Value per Share ChartKFRC Tangible Book Value per Share over time chart
6.126.026.886.926.40
Total Shareholders' Equity
KFRC Total Shareholders' Equity ChartKFRC Total Shareholders' Equity over time chart
167.37M159.08M182.20M188.40M179.90M
 
TOTAL LIABILITIES AND EQUITY
KFRC TOTAL LIABILITIES AND EQUITY ChartKFRC TOTAL LIABILITIES AND EQUITY over time chart
369.85M357.98M392.00M503.40M479.00M
 
Statistics
Debt/Equity
KFRC Debt/Equity ChartKFRC Debt/Equity over time chart
0.160.260.140.530.56
Current Ratio
KFRC Current Ratio ChartKFRC Current Ratio over time chart
2.062.372.112.323.13
Return On Assets (ROA)
KFRC Return On Assets (ROA) ChartKFRC Return On Assets (ROA) over time chart
14.89%17.06%19.23%14.94%11.69%
Return On Equity (ROE)
KFRC Return On Equity (ROE) ChartKFRC Return On Equity (ROE) over time chart
32.90%38.39%41.38%39.92%31.13%
Return On Invested Capital (ROIC)
KFRC Return On Invested Capital (ROIC) ChartKFRC Return On Invested Capital (ROIC) over time chart
21.76%24.82%32.58%22.57%15.73%
Return On Invested Capital Ex Cash (ROICexc)
KFRC Return On Invested Capital Ex Cash (ROICexc) ChartKFRC Return On Invested Capital Ex Cash (ROICexc) over time chart
21.77%24.83%32.60%31.48%21.82%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
KFRC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartKFRC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
27.09%29.65%38.70%37.53%25.42%

All data in USD , ROIC based on taxRate of 0.27

Charts

KFRC Balance Sheet Over Time ChartKFRC Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
KFRC Balance Sheet - Short Vs Long Term ChartKFRC Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 50M 100M 150M 200M