Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 2.114B | 2.018B | 2.207B | 2.567B | 2.788B | 2.976B | 5.252B | 5.481B | 4.539B | 4.222B |
Cost of Revenue | 1.340B | 1.337B | 1.401B | 1.658B | 1.751B | 1.853B | 2.917B | 3.218B | 2.819B | 2.486B |
Gross Profit | 774.197M | 681.047M | 805.654M | 909.241M | 1.037B | 1.122B | 2.336B | 2.263B | 1.720B | 1.736B |
Operating Expense | 637.801M | 534.187M | 616.250M | 684.532M | 762.515M | 822.495M | 1.182B | 1.483B | 1.226B | 1.152B |
Operating Income | 141.284M | 129.058M | 197.473M | 229.733M | 263.194M | 276.495M | 1.148B | 774.012M | 458.469M | 583.874M |
Other Income Expense | -2.752m | 1.624M | 1.677M | -2.437m | -436.000k | 17.563M | 19.064M | 16.947M | 11.843M | 18.076M |
Total Other Income Expense | 2.136M | -16.178m | 9.746M | 2.587M | -11.738m | 47.831M | -5.000k | 1.806M | 5.053M | 26.634M |
Pretax Income | 139.757M | 131.472M | 200.602M | 232.265M | 271.133M | 324.326M | 1.148B | 775.818M | 463.522M | 610.508M |
Tax Provision | 4.490M | 3.110M | 9.113M | 23.723M | 13.560M | -125.397m | 200.863M | 131.305M | 98.947M | 9.284M |
Net Income | 135.267M | 119.317M | 191.489M | 208.542M | 257.573M | 449.723M | 947.257M | 644.513M | 364.575M | 612.143M |
Basic EPS | 0.830 | 0.730 | 1.180 | 1.270 | 1.560 | 2.750 | 5.510 | 3.830 | 2.340 | 3.830 |
Diluted EPS | 0.810 | 0.720 | 1.160 | 1.230 | 1.520 | 2.710 | 5.410 | 3.760 | 2.320 | 3.800 |
Basic Average Shares | 163.536M | 163.296M | 162.058M | 164.038M | 165.609M | 166.837M | 168.523M | 167.447M | 162.302M | 156.776M |
Diluted Average Shares | 166.174M | 165.792M | 165.540M | 168.971M | 168.965M | 169.381M | 171.775M | 170.414M | 163.704M | 158.171M |
Total Expenses | 1.978B | 1.871B | 2.018B | 2.342B | 2.514B | 2.676B | 4.098B | 4.701B | 4.046B | 3.638B |
Interest Income | 1.225M | 790.000K | 0.000 | 4.969M | 8.375M | 9.619M | 1.784M | 1.246M | 18.331M | 50.636M |
Interest Expense | 1.225M | 790.000K | 1.452M | 4.969M | 8.375M | 0.000 | 0.000 | 1.246M | -5.053m | 0.000 |
EBITDA | 181.173M | 217.655M | 231.823M | 276.587M | 353.449M | 397.028M | 1.242B | 903.864M | 628.331M | 667.384M |
Depreciation & Amortization | 49.665M | 53.834M | 49.813M | 57.675M | 67.289M | 75.213M | 81.003M | 117.931M | 105.106M | 83.510M |