Carnival (CCL) Cost of Revenue (2009 - 2020)

Carnival (CCL) posted Cost of Revenue of $2.5 billion for Q2 2020, down 29.49% on a QoQ basis from $3.5 billion in Q1 2020, and down 21.37% year-over-year from $3.2 billion in Q2 2019.

Carnival (CCL) Cost of Revenue (2009 - 2020) Analysis & Trends

Carnival's Cost of Revenue history runs 12 years deep, the most recent figure standing at $2.5 billion for Q2 2020.

  • Quarterly Cost of Revenue fell 21.37% year-over-year to $2.5 billion in Q2 2020, while the trailing twelve-month figure through May 2020 was $12.6 billion (up 5.13% YoY) and the FY2019 annual result came in at $12.9 billion, up 16.41% from the prior year.
  • Cost of Revenue was $2.5 billion for Q2 2020 at Carnival, down from $3.5 billion in the prior quarter.
  • Across five years, Cost of Revenue topped out at $9.3 billion in Q4 2016 and bottomed at $27.0 million in Q2 2016.
  • A 5-year average of $2.8 billion and a median of $2.7 billion in 2018 frame the typical range for Cost of Revenue.
  • Peak annual rise in Cost of Revenue reached 13918.75% in 2016, while the deepest fall reached 88.84% in 2016.
  • Carnival's Cost of Revenue stood at $9.3 billion in 2016, then sank by 71.73% to $2.6 billion in 2017, then increased by 4.74% to $2.7 billion in 2018, then increased by 12.22% to $3.1 billion in 2019, then declined by 19.25% to $2.5 billion in 2020.
  • Business Quant data shows CCL's Cost of Revenue at $2.5 billion in Q2 2020, $3.5 billion in Q1 2020, and $3.1 billion in Q4 2019.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cost of Rev (Qtr)
1 Booking Holdings 147.33 Bn 131.30 Bn 3.46 Bn 2.07 Bn
2 Airbnb 87.74 Bn 75.73 Bn 2.10 Bn 581.00 Mn
3 Royal Caribbean Cruises 81.68 Bn 80.95 Bn 2.21 Bn 2.25 Bn
4 Yatra Online 56.40 Bn 56.37 Bn 10.44 Mn 8.41 Mn
5 Viking Holdings 45.64 Bn 41.83 Bn 713.43 Mn 1.01 Bn
6 Carnival 37.38 Bn 35.13 Bn - -
7 Expedia 33.93 Bn 31.43 Bn 3.05 Bn 377.00 Mn
8 Trip.com 29.12 Bn 17.42 Bn 1.86 Bn 483.00 Mn
9 Norwegian Cruise Line Holdings 9.10 Bn 8.91 Bn 953.34 Mn 1.38 Bn
10 MakeMyTrip 5.32 Bn 4.90 Bn 199.14 Mn 50.98 Mn

Historic Data

Download Data
DateValue
May 31, 2020 2.48 Bn
May 31, 2020 2.48 Bn
Feb 29, 2020 3.52 Bn
Feb 29, 2020 3.52 Bn
Nov 30, 2019 3.08 Bn
Nov 30, 2019 3.08 Bn
Aug 31, 2019 3.53 Bn
Aug 31, 2019 3.53 Bn
May 31, 2019 3.16 Bn
May 31, 2019 3.16 Bn
Feb 28, 2019 3.14 Bn
Feb 28, 2019 3.14 Bn
Nov 30, 2018 2.74 Bn
Nov 30, 2018 2.74 Bn
Aug 31, 2018 2.96 Bn
Aug 31, 2018 2.96 Bn
May 31, 2018 2.68 Bn
May 31, 2018 2.68 Bn
Feb 28, 2018 2.71 Bn
Feb 28, 2018 2.71 Bn