Employee Count
Obtain the number of employees each company reported in its annual filings over time. The most recent row is the current employee count and the rows before it show how the workforce developed, which can be set against revenue or profit to see how productive the workforce is.
Automatically filtered to this Toolkit instance’s start_date and end_date.
Also known as: headcount, number of employees, workforce size.
Employee Count in Python
Install the Finance Toolkit with:
pip install financetoolkit -U
Then call get_employee_count as shown below.
from financetoolkit import Toolkit
toolkit = Toolkit(
["AAPL", "MSFT"],
api_key="FINANCIAL_MODELING_PREP_KEY",
start_date="2018-01-01",
end_date="2025-12-31",
)
toolkit.get_employee_count()
Which returns:
| Period | AAPL | MSFT |
|---|---|---|
| 2018 | 132000 | 131000 |
| 2019 | 137000 | 144000 |
| 2020 | 147000 | 163000 |
| 2021 | 154000 | 181000 |
| 2022 | 164000 | 221000 |
| 2023 | 161000 | 221000 |
| 2024 | 164000 | 228000 |
| 2025 | 166000 | 228000 |
Parameters
The function accepts the following parameters:
- overwrite (bool): Defines whether to overwrite the existing data.