Page title
Section title
Breakdown | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|
Total Revenue | 632.631M | 681.805M | 794.203M | 899.259M | 1.179B | 1.356B | 1.370B | 1.441B |
Cost of Revenue | 462.032M | 479.769M | 541.006M | 603.209M | 789.023M | 946.266M | 932.663M | 899.655M |
Gross Profit | 170.599M | 202.036M | 253.197M | 296.050M | 389.951M | 409.320M | 437.653M | 541.793M |
Operating Expense | 138.441M | 148.870M | 192.648M | 316.891M | 246.797M | 279.889M | 306.610M | 327.770M |
Operating Income | 32.158M | 52.375M | 59.054M | -20.841m | 142.129M | 128.935M | 123.792M | 212.089M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | -3.852m | 0.000 |
Total Other Income Expense | -119.618m | -68.742m | -83.205m | -108.766m | -20.311m | -24.956m | -39.293m | -2.565m |
Pretax Income | -87.460m | -16.367m | -24.151m | -130.511m | 121.818M | 103.979M | 84.499M | 209.524M |
Tax Provision | -20.049m | -23.112m | -3.955m | -8.278m | 28.668M | 28.754M | 22.138M | 56.145M |
Net Income | -67.411m | 6.745M | -20.196m | -122.233m | 88.865M | 67.158M | 62.361M | 153.379M |
Basic EPS | -0.450 | 0.060 | -0.140 | -1.010 | 0.610 | 0.490 | 0.420 | 1.050 |
Diluted EPS | -0.450 | 0.059 | -0.140 | -1.010 | 0.590 | 0.490 | 0.410 | 1.040 |
Basic Average Shares | 149.099M | 112.419M | 149.099M | 120.776M | 153.778M | 153.510M | 150.162M | 145.618M |
Diluted Average Shares | 149.099M | 114.212M | 149.099M | 120.776M | 156.666M | 154.518M | 150.850M | 147.485M |
Total Expenses | 600.473M | 628.639M | 733.654M | 920.100M | 1.036B | 1.226B | 1.247B | 1.227B |
Interest Income | 61.577M | 0.000 | 83.205M | 71.179M | 20.311M | 24.956M | 2.634M | 9.129M |
Interest Expense | 0.000 | 65.580M | 79.460M | 71.179M | 20.311M | 24.956M | 41.927M | 49.382M |
EBITDA | 99.642M | 137.441M | 159.741M | 40.449M | 244.758M | 236.813M | 258.970M | 212.089M |
Depreciation & Amortization | 77.657M | 77.665M | 93.929M | 99.781M | 101.516M | 118.533M | 132.544M | 0.000 |