WEIBO Corp (WB)
WEIBO Corp reported revenue of 463.7M USD for the quarter ending 31 December 2023, down 9.7% from 513.4M a year earlier.
Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
filled in.
Quarters are the company's own, counted from its financial
year ending 12-31.
Amounts in USD.
The same series drawn ›
As last reported
The newest period the filing supports for each figure, in USD.
| Figure | Period | Amount | Year on year |
| Revenue |
Q4 '23 · ending 31 December 2023 |
463.7M |
-9.7% |
| Gross Profit |
Q4 '23 · ending 31 December 2023 |
363.5M |
-14.7% |
| Operating Income |
Q4 '23 · ending 31 December 2023 |
119M |
-34.5% |
| Net Income |
Q4 '23 · ending 31 December 2023 |
83.2M |
+186.6% |
| Cost of Revenue |
Q4 '23 · ending 31 December 2023 |
100.2M |
+14.7% |
| Operating Cash Flow |
Q4 '23 · ending 31 December 2023 |
218.2M |
-32.1% |
| Free Cash Flow |
Q4 '23 · ending 31 December 2023 |
210.7M |
-32.6% |
| EPS |
2025 · ending 31 December 2025 |
1.70 |
+46.6% |
Revenue and profit by financial year
As filed, in USD. A year the filing does not support is not listed.
| Year | Ending |
Revenue | Operating Income | Net Income | Free Cash Flow |
| 2025 | 2025-12-31 |
1.8B | 464.8M | 449M | 477.1M |
| 2024 | 2024-12-31 |
1.8B | 494.3M | 300.8M | 578.4M |
| 2023 | 2023-12-31 |
1.8B | 472.9M | 342.6M | 636M |
| 2022 | 2022-12-31 |
1.8B | 480.5M | 85.6M | 521M |
| 2021 | 2021-12-31 |
2.3B | 697.4M | 428.3M | 778.9M |
| 2020 | 2020-12-31 |
1.7B | 506.8M | 313.4M | 706.8M |
| 2019 | 2019-12-31 |
1.8B | 597.6M | 494.7M | 609.9M |
| 2018 | 2018-12-31 |
1.7B | 609.3M | 571.8M | 459.7M |
| 2017 | 2017-12-31 |
1.2B | 407.6M | 352.6M | 518.7M |
| 2016 | 2016-12-31 |
655.8M | 141M | 108M | 223M |
Every period
Revenue Quarterly
| Period | Ending | Revenue |
| Q4 '23 | 2023-12-31 | 463.7M |
| Q4 '22 | 2022-12-31 | 448M |
| Q4 '21 | 2021-12-31 | 616.3M |
| Q3 '21 | 2021-09-30 | 607.4M |
| Q4 '20 | 2020-12-31 | 513.4M |
| Q3 '20 | 2020-09-30 | 465.7M |
Gross Profit Quarterly
Revenue minus cost of sales. This filer tags no gross profit of its own..
| Period | Ending | Gross Profit |
| Q4 '23 | 2023-12-31 | 363.5M |
| Q4 '22 | 2022-12-31 | 341.9M |
| Q4 '21 | 2021-12-31 | 487.7M |
| Q3 '21 | 2021-09-30 | 504.5M |
| Q4 '20 | 2020-12-31 | 426.1M |
| Q3 '20 | 2020-09-30 | 388.5M |
Operating Income Quarterly
| Period | Ending | Operating Income |
| Q4 '23 | 2023-12-31 | 119M |
| Q4 '22 | 2022-12-31 | 160.5M |
| Q4 '21 | 2021-12-31 | 182.5M |
| Q3 '21 | 2021-09-30 | 213M |
| Q4 '20 | 2020-12-31 | 181.6M |
| Q3 '20 | 2020-09-30 | 161M |
Net Income Quarterly
| Period | Ending | Net Income |
| Q4 '23 | 2023-12-31 | 83.2M |
| Q4 '22 | 2022-12-31 | 141.9M |
| Q4 '21 | 2021-12-31 | 115.7M |
| Q3 '21 | 2021-09-30 | 181.7M |
| Q4 '20 | 2020-12-31 | 29M |
| Q3 '20 | 2020-09-30 | 33.8M |
Cost of Revenue Quarterly
| Period | Ending | Cost of Revenue |
| Q4 '23 | 2023-12-31 | 100.2M |
| Q4 '22 | 2022-12-31 | 106.1M |
| Q4 '21 | 2021-12-31 | 128.5M |
| Q3 '21 | 2021-09-30 | 103M |
| Q4 '20 | 2020-12-31 | 87.3M |
| Q3 '20 | 2020-09-30 | 77.2M |
Operating Cash Flow Quarterly
| Period | Ending | Operating Cash Flow |
| Q4 '23 | 2023-12-31 | 218.2M |
| Q4 '22 | 2022-12-31 | 159.1M |
| Q4 '21 | 2021-12-31 | 249.7M |
| Q3 '21 | 2021-09-30 | 226M |
| Q4 '20 | 2020-12-31 | 321.2M |
| Q3 '20 | 2020-09-30 | 235.2M |
Free Cash Flow Quarterly
Operating cash flow minus capital expenditure.
| Period | Ending | Free Cash Flow |
| Q4 '23 | 2023-12-31 | 210.7M |
| Q4 '22 | 2022-12-31 | 143.9M |
| Q4 '21 | 2021-12-31 | 238.4M |
| Q3 '21 | 2021-09-30 | 217.7M |
| Q4 '20 | 2020-12-31 | 312.7M |
| Q3 '20 | 2020-09-30 | 224.6M |
EPS Annual
The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.
| Period | Ending | EPS |
| FY25 | 2025-12-31 | 1.70 |
| FY24 | 2024-12-31 | 1.16 |
| FY23 | 2023-12-31 | 1.43 |
| FY22 | 2022-12-31 | 0.36 |
| FY21 | 2021-12-31 | 1.86 |