Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.134B | 1.131B | 1.150B | 1.197B | 1.358B | 1.402B | 1.348B | 1.400B | 1.528B | 1.788B |
Cost of Revenue | 618.536M | 629.680M | 625.887M | 656.411M | 746.241M | 765.369M | 757.775M | 784.834M | 854.122M | 935.509M |
Gross Profit | 515.349M | 501.103M | 523.643M | 540.398M | 611.863M | 636.612M | 590.448M | 615.348M | 673.831M | 852.138M |
Operating Expense | 371.044M | 363.900M | 352.991M | 474.294M | 422.807M | 388.350M | 348.602M | 390.655M | 395.884M | 620.818M |
Operating Income | 144.305M | 137.203M | 170.652M | 66.104M | 173.479M | 186.230M | 166.851M | 51.011M | 239.137M | 231.320M |
Other Income Expense | 2.765M | -861.000k | 4.130M | 1.790M | 9.231M | -17.278m | -33.352m | -173.682m | 466.000K | 156.185M |
Total Other Income Expense | -17.110m | -26.177m | -18.741m | -13.570m | -11.144m | -2.495m | -3.748m | 824.000K | -604.000k | -24.632m |
Pretax Income | 127.195M | 111.026M | 151.911M | 29.775M | 162.335M | 183.735M | 163.103M | 23.604M | 238.533M | 206.688M |
Tax Provision | 41.044M | 44.407M | 57.804M | 2.819M | 37.220M | 46.086M | 41.941M | 1.816M | 58.903M | 148.105M |
Net Income | 88.506M | 70.807M | 91.936M | 26.027M | 124.150M | 136.440M | 124.077M | 21.340M | 179.630M | 58.583M |
Basic EPS | 2.370 | 1.890 | 2.450 | 0.680 | 3.240 | 3.520 | 3.190 | 0.540 | 4.580 | 1.490 |
Diluted EPS | 2.330 | 1.870 | 2.420 | 0.670 | 3.190 | 3.480 | 3.160 | 0.540 | 4.560 | 1.480 |
Basic Average Shares | 37.138M | 37.293M | 37.456M | 37.997M | 38.362M | 38.653M | 38.885M | 39.173M | 39.232M | 39.307M |
Diluted Average Shares | 37.728M | 37.710M | 37.986M | 38.697M | 38.961M | 39.189M | 39.286M | 39.449M | 39.407M | 39.473M |
Total Expenses | 989.580M | 993.580M | 978.878M | 1.131B | 1.169B | 1.154B | 1.106B | 1.175B | 1.250B | 1.556B |
Interest Income | 1.822M | 1.525M | 2.827M | 3.596M | 4.588M | 4.411M | 3.498M | 3.256M | 4.155M | 8.184M |
Interest Expense | 9.851M | 10.854M | 16.411M | 15.360M | 18.881M | 13.589M | 9.432M | 10.758M | 21.660M | 46.733M |
EBITDA | 166.967M | 153.564M | 203.595M | 83.012M | 219.068M | 235.344M | 217.253M | 84.679M | 316.510M | 314.194M |
Depreciation & Amortization | 29.921M | 31.684M | 35.273M | 37.877M | 37.852M | 38.020M | 39.674M | 50.317M | 56.317M | 60.773M |