Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.132B | 1.189B | 1.376B | 1.525B | 1.778B | 2.056B | 1.787B | 1.866B | 2.208B | 2.968B |
Cost of Revenue | 733.999M | 754.469M | 860.766M | 950.088M | 1.087B | 1.242B | 1.105B | 1.138B | 1.346B | 1.815B |
Gross Profit | 398.312M | 434.179M | 515.492M | 574.725M | 690.715M | 813.840M | 682.127M | 727.423M | 862.759M | 1.153B |
Operating Expense | 194.924M | 204.523M | 250.147M | 268.067M | 314.470M | 356.743M | 305.479M | 334.523M | 365.915M | 528.149M |
Operating Income | 203.388M | 229.656M | 265.345M | 306.658M | 376.245M | 457.097M | 376.648M | 392.900M | 496.844M | 625.339M |
Other Income Expense | 625.000K | -66.000k | -23.000k | 1.092M | -58.000k | 2.439M | 1.366M | 1.443M | 565.000K | -83.916m |
Total Other Income Expense | -4.816m | -4.692m | -8.295m | -8.698m | -19.959m | -19.256m | -11.793m | -5.842m | -5.821m | -70.056m |
Pretax Income | 198.572M | 224.964M | 257.050M | 297.960M | 356.286M | 437.841M | 364.855M | 387.058M | 491.023M | 555.283M |
Tax Provision | 59.800M | 71.400M | 80.900M | 90.300M | 70.600M | 78.100M | 29.000M | 57.300M | 100.400M | 110.900M |
Net Income | 121.293M | 133.364M | 156.192M | 185.985M | 259.233M | 327.896M | 313.984M | 304.220M | 351.675M | 403.596M |
Basic EPS | 0.930 | 1.020 | 1.190 | 1.410 | 1.960 | 2.450 | 2.330 | 2.250 | 2.590 | 2.940 |
Diluted EPS | 0.920 | 1.010 | 1.170 | 1.370 | 1.900 | 2.390 | 2.290 | 2.210 | 2.550 | 2.910 |
Basic Average Shares | 129.811M | 130.352M | 130.947M | 131.703M | 132.543M | 133.640M | 134.754M | 135.326M | 136.010M | 137.185M |
Diluted Average Shares | 131.744M | 132.443M | 133.145M | 135.588M | 136.696M | 137.350M | 137.302M | 137.854M | 138.037M | 138.905M |
Total Expenses | 928.923M | 958.992M | 1.111B | 1.218B | 1.401B | 1.599B | 1.410B | 1.473B | 1.711B | 2.343B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 21.695M | 13.159M | 7.285M | 6.386M | 0.000 |
Interest Expense | 5.441M | 4.626M | 8.272M | 9.790M | 19.901M | 21.695M | 13.159M | 7.285M | 6.386M | 72.984M |
EBITDA | 251.213M | 276.790M | 325.022M | 372.581M | 452.287M | 542.136M | 465.714M | 486.243M | 592.709M | 756.767M |
Depreciation & Amortization | 48.382M | 47.841M | 59.700M | 64.100M | 76.100M | 82.600M | 87.700M | 91.900M | 95.300M | 128.500M |