Sabre CorpSABR

Market cap
$593.34M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024264+13.77%
Dec 31, 2023232+35.48%
Dec 31, 2022171+39.15%
Dec 31, 2021123+6.69%
Dec 31, 2020115-38.44%
Dec 31, 2019187+13.29%
Dec 31, 2018165+1.52%
Dec 31, 2017163-3.45%
Dec 31, 2016169+21.78%
Dec 31, 2015138+21.10%
Dec 31, 2014114