EVO Payments Current Ratio 2017-2019 | EVOP

EVO Payments current ratio from 2017 to 2019. Current ratio can be defined as a liquidity ratio that measures a company's ability to pay short-term obligations.
EVO Payments Current Ratio Historical Data
Date Current Assets Current Liabilities Current Ratio
2019-03-31 $0.95B $0.90B 1.05
2018-12-31 $0.69B $0.64B 1.08
2018-09-30 $0.83B $0.78B 1.05
2018-06-30 $0.72B $0.67B 1.07
2018-03-31 $0.80B $0.78B 1.02
2017-12-31 $0.75B $0.75B 1.01
2017-09-30 $0.00B $0.00B 0.00
2017-06-30 $0.00B $0.00B 0.00
2017-03-31 $0.00B $0.00B 0.00
2016-12-31 $0.59B $0.61B 0.97
Sector Industry Market Cap Revenue
Business Services Financial Transaction Services $2.333B $0.565B
EVO Payments International LLC is a payments service provider of merchant acquiring and processing solutions for merchants, independent software vendors, financial institutions, independent sales organizations, government organizations and multinational corporations. It operates primarily in North America and Europe. EVO Payments International LLC is located in Atlanta, Georgia.
Stock Name Country Market Cap PE Ratio
Visa (V) United States $327.834B 32.72
Mastercard (MA) United States $262.429B 37.95
Fidelity National Information Services (FIS) United States $39.159B 20.86
Vantiv (WP) United States $38.087B 32.46
Fiserv (FISV) United States $35.163B 28.18
FleetCor Technologies (FLT) United States $23.702B 27.20
Global Payments (GPN) United States $23.675B 29.25
Total System Services (TSS) United States $17.962B 23.44
Equifax (EFX) United States $14.963B 22.31
PagSeguro Digital (PAGS) Brazil $10.234B 31.22
WEX (WEX) United States $8.788B 27.27
Western Union (WU) United States $8.386B 10.47
Alliance Data Systems (ADS) United States $7.599B 6.86
Envestnet (ENV) United States $3.340B 56.61
Green Dot (GDOT) United States $2.634B 18.84
Evertec (EVTC) United States $2.051B 16.42
Cardtronics (CATM) United States $1.534B 19.03
QIWI (QIWI) $1.057B 16.06
Diebold Nixdorforporated (DBD) United States $0.717B 0.00
3PEA International (PAYS) United States $0.476B 91.64