Revenues as Reported
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
The total revenue trajectory exhibits a cyclical pattern over the five-year period, characterized by a period of rapid expansion followed by a sustained contraction. Total revenues rose from US$ 2,294,965 thousand in 2019 to a peak of US$ 3,702,881 thousand in 2021, before declining for two consecutive years to US$ 2,676,298 thousand by the end of 2023.
- Total Revenue Trends
- A significant growth phase occurred between 2019 and 2021, with total revenues increasing by approximately 61%. This growth reversed in 2022 and 2023, with annual declines of roughly 14.8% and 15.2% respectively. The 2023 revenue level remains higher than the 2019 baseline but is significantly lower than the 2021 peak.
- Point in Time Revenue Volatility
- Revenue generated from Point in Time activities demonstrates high volatility and serves as the primary driver of total revenue fluctuations. This segment peaked in 2021 at US$ 3,335,446 thousand before falling to US$ 2,259,315 thousand in 2023. The sharp decline in this category directly correlates with the overall downward trend in total revenues observed after 2021.
- Over Time Revenue Stability
- The Over Time revenue stream exhibits a consistent upward trend, growing every year without exception. From US$ 301,888 thousand in 2019, it increased steadily to US$ 416,983 thousand in 2023. This growth persisted even during the years when total and Point in Time revenues were declining, indicating a resilient and predictable income stream.
- Revenue Mix Evolution
- A strategic shift in the revenue composition is evident. The proportion of total revenue derived from Over Time sources increased from approximately 13.1% in 2019 to 15.6% in 2023. This suggests an increasing reliance on recurring or service-based revenue, which provides a stabilizing effect against the volatility inherent in Point in Time sales.
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?