Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 752.022M | 521.089M | 445.488M | 659.407M | 965.723M | 1.114B | 587.520M | 1.057B | 1.644B | 1.415B |
Cost of Revenue | 432.759M | 298.901M | 228.463M | 232.100M | 338.104M | 425.819M | 284.926M | 397.543M | 622.162M | 718.950M |
Gross Profit | 319.263M | 222.188M | 217.025M | 427.307M | 627.619M | 687.803M | 302.594M | 659.641M | 1.021B | 695.602M |
Operating Expense | 195.571M | 207.118M | 184.845M | 210.025M | 112.433M | 155.464M | 109.846M | 126.526M | 136.829M | 99.721M |
Operating Income | 25.371M | 23.116M | 31.797M | 223.673M | 515.186M | 533.689M | 192.265M | 529.138M | 889.235M | 602.459M |
Other Income Expense | -593.000k | -154.036m | -12.927m | -133.874m | -52.608m | 4.592M | 5.131M | 3.947M | 5.250M | 0.000 |
Total Other Income Expense | -168.978m | -55.860m | -104.555m | -54.361m | -9.550m | -30.025m | -18.914m | -25.323m | -86.069m | -148.026m |
Pretax Income | -53.938m | -49.738m | -71.115m | 170.292M | 508.226M | 503.664M | 173.351M | 503.815M | 803.166M | 454.239M |
Tax Provision | 32.645M | -5.898m | -24.671m | 15.214M | 105.322M | 175.670M | 74.029M | 200.710M | 191.798M | -5.070m |
Net Income | -108.773m | -44.621m | -46.444m | 155.078M | 402.904M | 327.994M | 99.322M | 303.105M | 611.368M | 459.309M |
Basic EPS | -0.900 | -0.310 | -0.310 | 1.010 | 2.590 | 2.240 | 0.720 | 2.420 | 5.380 | 4.320 |
Diluted EPS | -0.900 | -0.310 | -0.310 | 0.990 | 2.530 | 2.200 | 0.710 | 2.410 | 5.380 | 4.320 |
Basic Average Shares | 120.254M | 145.018M | 149.819M | 154.209M | 155.417M | 146.380M | 138.356M | 125.210M | 113.572M | 106.247M |
Diluted Average Shares | 120.379M | 145.018M | 152.184M | 157.272M | 159.562M | 149.025M | 139.619M | 125.599M | 113.661M | 106.295M |
Total Expenses | 628.330M | 506.019M | 413.308M | 442.125M | 450.537M | 581.283M | 394.772M | 524.069M | 758.991M | 818.671M |
Interest Income | 1.332M | 579.000K | 1.260M | 7.371M | 10.547M | 7.382M | 2.129M | 1.608M | 9.015M | 14.520M |
Interest Expense | 10.252M | 8.948M | 1.831M | 3.965M | 4.888M | 99.000K | 54.000K | 7.000K | 80.000K | 194.000K |
EBITDA | 343.170M | 167.469M | 239.585M | 370.381M | 628.042M | 659.588M | 306.023M | 650.534M | 1.039B | 796.688M |
Depreciation & Amortization | 218.471M | 152.399M | 115.777M | 98.738M | 103.306M | 125.899M | 113.758M | 121.396M | 149.351M | 194.229M |