Activity ratios measure how efficiently a company performs day-to-day tasks, such us the collection of receivables and management of inventory.
Short-term Activity Ratios (Summary)
Turnover Ratios
Average No. Days
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
The analysis of short-term operating activity ratios from 2017 to 2021 indicates a general increase in operational efficiency and a tightening of the cash conversion cycle. There is a observable trend toward more rapid collection of receivables and significantly accelerated settlement of obligations to suppliers.
- Receivables Management
- The receivables turnover ratio exhibited a general upward trend, rising from 3.68 in 2017 to 4.17 in 2021, despite a temporary decline to 3.57 in 2020. This improvement is mirrored in the average receivable collection period, which decreased from 99 days in 2017 to 88 days by the end of 2021. These metrics suggest a more efficient credit collection process and a reduction in the time required to convert accounts receivable into cash.
- Payables Management
- A pronounced acceleration in the payment of liabilities is evident. The payables turnover ratio increased substantially from 5.04 in 2017 to 8.85 in 2021. Correspondingly, the average payables payment period dropped from 72 days in 2017 to 41 days in 2021. This shift indicates a strategic or operational transition toward settling supplier obligations much more quickly than in previous years.
- Working Capital Utilization
- The working capital turnover ratio remained relatively stable between 2017 and 2020, fluctuating within a narrow range of 0.51 to 0.56. However, a significant increase to 0.77 occurred in 2021. This upward movement suggests an improved ability to generate revenue relative to the amount of working capital invested in the business.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?
Receivables Turnover
| Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | ||
|---|---|---|---|---|---|---|
| Selected Financial Data (US$ in thousands) | ||||||
| Revenue | 5,077,482) | 3,716,349) | 3,459,329) | 3,042,359) | 2,443,299) | |
| Accounts receivable, net of allowance for doubtful accounts | 1,217,404) | 1,041,743) | 850,184) | 788,700) | 664,268) | |
| Short-term Activity Ratio | ||||||
| Receivables turnover1 | 4.17 | 3.57 | 4.07 | 3.86 | 3.68 | |
| Benchmarks | ||||||
| Receivables Turnover, Competitors2 | ||||||
| Alphabet Inc. | 6.55 | — | — | — | — | |
| Comcast Corp. | 9.69 | — | — | — | — | |
| Meta Platforms Inc. | 8.40 | — | — | — | — | |
| Netflix Inc. | 36.92 | — | — | — | — | |
| Walt Disney Co. | 5.04 | 5.15 | — | — | — | |
| Receivables Turnover, Sector | ||||||
| Media & Entertainment | 7.41 | — | — | — | — | |
| Receivables Turnover, Industry | ||||||
| Communication Services | 7.77 | — | — | — | — | |
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
1 2021 Calculation
Receivables turnover = Revenue ÷ Accounts receivable, net of allowance for doubtful accounts
= 5,077,482 ÷ 1,217,404 = 4.17
2 Click competitor name to see calculations.
The financial performance from 2017 to 2021 demonstrates a consistent upward trajectory in both total revenue and net accounts receivable. Revenue increased from approximately 2.44 billion USD in 2017 to 5.08 billion USD by 2021, while net accounts receivable grew from 664.3 million USD to 1.22 billion USD over the same period.
- Receivables Turnover Efficiency
- The receivables turnover ratio exhibits a general trend of stability with slight fluctuations. The ratio improved from 3.68 in 2017 to 4.07 in 2019, indicating an increase in the efficiency of credit collection during this interval.
- Analysis of the 2020 Contraction
- A notable decline occurred in 2020, where the turnover ratio dropped to 3.57. This represents the lowest efficiency level in the five-year period, suggesting a temporary slowdown in the conversion of receivables into cash relative to the revenue generated during that year.
- Recovery and Peak Performance
- By December 31, 2021, the turnover ratio rebounded to 4.17, the highest value recorded in the analyzed timeframe. This recovery coincided with the largest annual increase in revenue, suggesting that collection processes scaled effectively to accommodate rapid growth.
- Correlation Between Revenue and Asset Growth
- While accounts receivable nearly doubled over the five-year span, the turnover ratio remained within a relatively narrow range. This indicates that the growth in receivables was largely proportional to the growth in revenue, reflecting a consistent credit management policy despite the increase in scale.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?
Payables Turnover
| Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | ||
|---|---|---|---|---|---|---|
| Selected Financial Data (US$ in thousands) | ||||||
| Cost of revenue | 1,797,510) | 1,366,388) | 1,137,041) | 964,997) | 861,242) | |
| Accounts payable | 203,171) | 194,281) | 161,148) | 145,186) | 170,969) | |
| Short-term Activity Ratio | ||||||
| Payables turnover1 | 8.85 | 7.03 | 7.06 | 6.65 | 5.04 | |
| Benchmarks | ||||||
| Payables Turnover, Competitors2 | ||||||
| Alphabet Inc. | 18.38 | — | — | — | — | |
| Comcast Corp. | 3.09 | — | — | — | — | |
| Meta Platforms Inc. | 5.55 | — | — | — | — | |
| Netflix Inc. | 20.70 | — | — | — | — | |
| Walt Disney Co. | 2.76 | 3.33 | — | — | — | |
| Payables Turnover, Sector | ||||||
| Media & Entertainment | 5.90 | — | — | — | — | |
| Payables Turnover, Industry | ||||||
| Communication Services | 4.79 | — | — | — | — | |
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
1 2021 Calculation
Payables turnover = Cost of revenue ÷ Accounts payable
= 1,797,510 ÷ 203,171 = 8.85
2 Click competitor name to see calculations.
Between 2017 and 2021, the company experienced a consistent expansion in operational costs alongside an acceleration in the efficiency of its payables settlement cycle.
- Cost of Revenue Trends
- A continuous upward trajectory is observed in the cost of revenue, which grew from 861,242 thousand US$ in 2017 to 1,797,510 thousand US$ in 2021. The most significant increase occurred between 2020 and 2021, reflecting a substantial rise in the direct costs required to generate revenue.
- Accounts Payable Dynamics
- Accounts payable showed a slight contraction in 2018, falling to 145,186 thousand US$, before entering a steady growth phase. By the end of 2021, this figure reached 203,171 thousand US$. While payables increased in absolute terms, the growth rate remained significantly lower than the growth rate of the cost of revenue.
- Payables Turnover Analysis
- The payables turnover ratio demonstrated a general upward trend, rising from 5.04 in 2017 to 8.85 in 2021. This indicates that the company is settling its obligations to suppliers more frequently over the analyzed period. A period of stability is noted between 2019 and 2020, where the ratio remained nearly constant at approximately 7.0, followed by a sharp increase in 2021. This progression suggests a shift toward more rapid payment cycles or a reduction in the average credit terms extended by suppliers relative to the volume of purchases.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?
Working Capital Turnover
| Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | ||
|---|---|---|---|---|---|---|
| Selected Financial Data (US$ in thousands) | ||||||
| Current assets | 7,918,370) | 8,637,108) | 7,620,075) | 7,111,036) | 5,321,884) | |
| Less: Current liabilities | 1,343,867) | 1,952,826) | 832,476) | 1,516,311) | 583,278) | |
| Working capital | 6,574,503) | 6,684,282) | 6,787,599) | 5,594,725) | 4,738,606) | |
| Revenue | 5,077,482) | 3,716,349) | 3,459,329) | 3,042,359) | 2,443,299) | |
| Short-term Activity Ratio | ||||||
| Working capital turnover1 | 0.77 | 0.56 | 0.51 | 0.54 | 0.52 | |
| Benchmarks | ||||||
| Working Capital Turnover, Competitors2 | ||||||
| Alphabet Inc. | 2.08 | — | — | — | — | |
| Comcast Corp. | — | — | — | — | — | |
| Meta Platforms Inc. | 2.59 | — | — | — | — | |
| Netflix Inc. | — | — | — | — | — | |
| Walt Disney Co. | 26.13 | 7.58 | — | — | — | |
| Working Capital Turnover, Sector | ||||||
| Media & Entertainment | 3.53 | — | — | — | — | |
| Working Capital Turnover, Industry | ||||||
| Communication Services | 7.57 | — | — | — | — | |
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
1 2021 Calculation
Working capital turnover = Revenue ÷ Working capital
= 5,077,482 ÷ 6,574,503 = 0.77
2 Click competitor name to see calculations.
Between 2017 and 2021, the relationship between revenue generation and working capital management demonstrates a period of relative stability followed by a significant improvement in operational efficiency. While working capital grew steadily in the early part of the period, revenue growth accelerated in the final year, resulting in a marked increase in the turnover ratio.
- Revenue Growth Trends
- Revenue exhibited a consistent upward trajectory, increasing from 2.44 billion US dollars in 2017 to 5.08 billion US dollars by 2021. The most substantial increase occurred between 2020 and 2021, during which revenue grew by approximately 37%.
- Working Capital Dynamics
- Working capital rose from 4.74 billion US dollars in 2017 to a peak of 6.79 billion US dollars in 2019. Following this peak, the figure remained relatively stable, experiencing a slight contraction to 6.57 billion US dollars by the end of 2021.
- Working Capital Turnover Analysis
- The working capital turnover ratio remained largely stagnant between 2017 and 2020, fluctuating within a narrow range of 0.51 to 0.56. A notable shift occurred in 2021, when the ratio climbed to 0.77. This upward trend indicates an improved ability to utilize working capital to generate sales, driven by the convergence of stabilizing working capital levels and accelerated revenue growth.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?
Average Receivable Collection Period
| Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | ||
|---|---|---|---|---|---|---|
| Selected Financial Data | ||||||
| Receivables turnover | 4.17 | 3.57 | 4.07 | 3.86 | 3.68 | |
| Short-term Activity Ratio (no. days) | ||||||
| Average receivable collection period1 | 88 | 102 | 90 | 95 | 99 | |
| Benchmarks (no. days) | ||||||
| Average Receivable Collection Period, Competitors2 | ||||||
| Alphabet Inc. | 56 | — | — | — | — | |
| Comcast Corp. | 38 | — | — | — | — | |
| Meta Platforms Inc. | 43 | — | — | — | — | |
| Netflix Inc. | 10 | — | — | — | — | |
| Walt Disney Co. | 72 | 71 | — | — | — | |
| Average Receivable Collection Period, Sector | ||||||
| Media & Entertainment | 49 | — | — | — | — | |
| Average Receivable Collection Period, Industry | ||||||
| Communication Services | 47 | — | — | — | — | |
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
1 2021 Calculation
Average receivable collection period = 365 ÷ Receivables turnover
= 365 ÷ 4.17 = 88
2 Click competitor name to see calculations.
An analysis of the short-term operating activity ratios from 2017 to 2021 reveals a general trend toward improved efficiency in managing accounts receivable, characterized by a reduction in the time required to convert receivables into cash, despite a temporary setback in 2020.
- Receivables Turnover Trends
- The receivables turnover ratio exhibited a steady increase from 3.68 in 2017 to 4.07 in 2019. Following a decline to 3.57 in 2020, the ratio rebounded to reach its peak for the analyzed period at 4.17 in 2021. This overall trajectory indicates an increased frequency of receivable collection relative to the average receivable balance over the five-year horizon.
- Average Receivable Collection Period
- The collection period mirrors the turnover trends, demonstrating a decrease from 99 days in 2017 to 90 days in 2019. A notable spike occurred in 2020, where the collection period extended to 102 days, marking the least efficient collection year in the series. A significant recovery followed in 2021, with the period dropping to 88 days, the lowest value recorded during the period.
- Operational Efficiency Insights
- The inverse correlation between the turnover ratio and the collection period confirms fluctuating liquidity management. The transition from a 102-day collection cycle in 2020 to an 88-day cycle in 2021 represents a substantial improvement in the speed of cash inflows, suggesting more effective collection strategies or a shift in credit terms implemented toward the end of the period.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?
Average Payables Payment Period
| Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | ||
|---|---|---|---|---|---|---|
| Selected Financial Data | ||||||
| Payables turnover | 8.85 | 7.03 | 7.06 | 6.65 | 5.04 | |
| Short-term Activity Ratio (no. days) | ||||||
| Average payables payment period1 | 41 | 52 | 52 | 55 | 72 | |
| Benchmarks (no. days) | ||||||
| Average Payables Payment Period, Competitors2 | ||||||
| Alphabet Inc. | 20 | — | — | — | — | |
| Comcast Corp. | 118 | — | — | — | — | |
| Meta Platforms Inc. | 66 | — | — | — | — | |
| Netflix Inc. | 18 | — | — | — | — | |
| Walt Disney Co. | 132 | 110 | — | — | — | |
| Average Payables Payment Period, Sector | ||||||
| Media & Entertainment | 62 | — | — | — | — | |
| Average Payables Payment Period, Industry | ||||||
| Communication Services | 76 | — | — | — | — | |
Based on: 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31).
1 2021 Calculation
Average payables payment period = 365 ÷ Payables turnover
= 365 ÷ 8.85 = 41
2 Click competitor name to see calculations.
An analysis of short-term operating activity reveals a consistent acceleration in the settlement of obligations to suppliers between 2017 and 2021. A clear inverse correlation is observed between the payables turnover ratio and the average payables payment period, indicating a systemic shift toward faster payment cycles.
- Payables Turnover
- A sustained upward trend is evident, with the turnover ratio increasing from 5.04 in 2017 to 8.85 by 2021. The most significant growth occurred between 2017 and 2018, followed by a period of relative stability throughout 2019 and 2020, before peaking in 2021. This progression indicates that the company is cycling through its accounts payable more frequently.
- Average Payables Payment Period
- The average time required to settle accounts payable decreased from 72 days in 2017 to 41 days in 2021. This represents a total reduction of 31 days over the five-year period. The most notable declines were recorded in 2018 and 2021, while the period remained stagnant at 52 days during 2019 and 2020. This contraction in the payment window suggests an enhanced ability to meet short-term obligations or a strategic decision to reduce the duration of supplier credit.
AI Ask an analyst for more
Hi, I’m an AI-powered financial analyst at Stock Analysis on Net.
Without a user account, I tend to respond rather slowly.
How can I help you?