Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 377.536M | 549.711M | 713.069M | 846.813M | 942.773M | 1.014B | 872.933M | 1.032B | 1.194B | 1.337B |
Cost of Revenue | 24.382M | 51.015M | 60.363M | 70.518M | 57.872M | 62.410M | 57.186M | 78.097M | 105.705M | 114.229M |
Gross Profit | 353.154M | 498.696M | 652.706M | 776.295M | 884.901M | 951.784M | 815.747M | 953.742M | 1.088B | 1.223B |
Operating Expense | 342.095M | 520.020M | 654.230M | 761.301M | 859.004M | 916.273M | 850.680M | 922.196M | 1.029B | 1.144B |
Operating Income | 11.059M | -21.324m | -4.979m | 179.485M | 25.897M | 35.511M | -31.071m | 31.514M | 58.353M | 113.606M |
Other Income Expense | 221.000K | 386.000K | 1.694M | 4.864M | 14.109M | 49.356M | 50.609M | 55.683M | 44.852M | 42.184M |
Total Other Income Expense | 221.000K | 386.000K | -4.720m | 167.873M | 14.109M | 14.256M | -192.000k | 2.204M | 8.425M | -8.524m |
Pretax Income | 11.280M | -20.938m | -3.285m | 184.349M | 40.006M | 49.767M | -35.125m | 33.718M | 66.778M | 105.082M |
Tax Provision | -25.193m | 11.962M | 1.385M | 31.491M | -15.344m | 8.886M | -15.701m | -5.953m | 30.431M | 5.909M |
Net Income | 36.473M | -32.900m | -4.670m | 152.858M | 55.350M | 40.881M | -19.424m | 39.671M | 36.347M | 99.173M |
Basic EPS | 0.510 | -0.440 | -0.060 | 1.870 | 0.620 | 0.550 | -0.270 | 0.530 | 0.510 | 1.430 |
Diluted EPS | 0.480 | -0.440 | -0.060 | 1.750 | 0.620 | 0.520 | -0.270 | 0.500 | 0.500 | 1.350 |
Basic Average Shares | 71.936M | 74.683M | 77.186M | 81.602M | 88.709M | 74.627M | 73.005M | 74.221M | 70.867M | 69.221M |
Diluted Average Shares | 76.712M | 74.683M | 77.186M | 87.170M | 88.709M | 77.969M | 73.005M | 78.616M | 73.402M | 73.596M |
Total Expenses | 366.477M | 571.035M | 714.593M | 831.819M | 916.876M | 978.683M | 907.866M | 1.000B | 1.135B | 1.258B |
Interest Income | 727.000K | 622.000K | 1.724M | 4.189M | 13.804M | 13.328M | 2.273M | 116.000K | 5.762M | 19.571M |
Interest Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 116.000K | 0.000 | 0.000 |
EBITDA | 28.649M | 8.280M | 32.061M | 225.684M | 68.704M | 60.667M | 15.676M | 143.462M | 111.630M | 185.126M |
Depreciation & Amortization | 17.590M | 29.604M | 35.346M | 41.198M | 42.807M | 102.926M | 108.788M | 109.628M | 96.489M | 70.268M |