Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 2.814B | 2.984B | 3.480B | 4.037B | 4.569B | 5.806B | 6.919B | 9.212B | 10.496B | 9.812B |
Cost of Revenue | 1.215B | 1.163B | 1.288B | 1.447B | 1.869B | 2.450B | 2.772B | 3.592B | 4.218B | 3.928B |
Gross Profit | 1.599B | 1.821B | 2.192B | 2.589B | 2.700B | 3.357B | 4.147B | 5.619B | 6.278B | 5.884B |
Operating Expense | 937.480M | 860.657M | 916.206M | 1.052B | 1.310B | 1.598B | 1.658B | 1.965B | 2.283B | 2.248B |
Operating Income | 661.340M | 960.445M | 1.276B | 1.537B | 1.337B | 1.756B | 2.518B | 3.650B | 3.995B | 3.636B |
Other Income Expense | -2.431m | 7.051M | -3.359m | -2.839m | -7.933m | -2.678m | 29.302M | -4.605m | 104.720M | 0.000 |
Total Other Income Expense | -227.209m | -102.253m | -103.015m | -81.263m | -93.142m | -442.139m | -128.026m | -164.944m | -202.598m | -445.652m |
Pretax Income | 434.131M | 858.192M | 1.173B | 1.456B | 1.296B | 1.317B | 2.360B | 3.489B | 3.789B | 3.190B |
Tax Provision | 67.973M | 153.770M | 247.170M | 653.666M | 121.214M | 101.686M | 283.101M | 167.177M | 401.839M | 428.136M |
Net Income | 366.158M | 704.422M | 926.076M | 802.265M | 1.176B | 1.217B | 2.078B | 3.322B | 3.387B | 2.762B |
Basic EPS | 2.260 | 4.520 | 5.920 | 5.130 | 7.530 | 7.760 | 13.490 | 22.070 | 24.280 | 20.410 |
Diluted EPS | 2.240 | 4.490 | 5.880 | 5.100 | 7.490 | 7.700 | 13.370 | 21.920 | 24.150 | 20.280 |
Basic Average Shares | 162.282M | 155.869M | 156.468M | 156.346M | 156.053M | 156.797M | 154.086M | 150.494M | 139.483M | 135.345M |
Diluted Average Shares | 163.701M | 156.779M | 157.481M | 157.378M | 156.949M | 158.005M | 155.437M | 151.555M | 140.235M | 136.187M |
Total Expenses | 2.153B | 2.024B | 2.204B | 2.500B | 3.180B | 4.048B | 4.430B | 5.558B | 6.501B | 6.177B |
Interest Income | 12.545M | 14.507M | 23.270M | 36.869M | 40.367M | 21.646M | 8.929M | 8.695M | 74.095M | 160.688M |
Interest Expense | 95.540M | 102.253M | 103.015M | 81.263M | 93.142M | 160.274M | 157.328M | 160.339M | 296.940M | 311.253M |
EBITDA | 773.476M | 1.036B | 1.276B | 1.600B | 1.621B | 2.104B | 2.851B | 4.013B | 4.407B | 4.035B |
Depreciation & Amortization | 80.536M | 66.932M | 52.100M | 62.684M | 233.224M | 348.049M | 333.335M | 363.344M | 415.113M | 401.730M |