Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.503B | 1.575B | 1.666B | 1.758B | 2.596B | 2.806B | 2.797B | 5.481B | 7.741B | 8.120B |
Cost of Revenue | 903.167M | 908.979M | 961.333M | 1.031B | 1.826B | 1.974B | 1.989B | 3.973B | 5.527B | 6.306B |
Gross Profit | 600.149M | 665.999M | 705.154M | 726.963M | 769.490M | 831.704M | 808.032M | 1.508B | 2.214B | 1.814B |
Operating Expense | 389.003M | 384.463M | 385.301M | 395.017M | 392.372M | 398.298M | 416.065M | 900.317M | 1.348B | 755.643M |
Operating Income | 202.350M | 281.536M | 311.694M | 331.946M | 377.118M | 433.406M | 391.967M | 608.471M | 795.237M | 1.059B |
Other Income Expense | 52.542M | 57.677M | 59.575M | 61.297M | 65.916M | 61.550M | 74.375M | 314.987M | 569.513M | 0.000 |
Total Other Income Expense | -8.796m | -2.686m | -8.159m | 923.000K | 923.000K | -6.417m | -9.789m | -411.791m | -227.386m | -434.167m |
Pretax Income | 202.716M | 278.850M | 300.172M | 327.665M | 368.375M | 426.989M | 382.178M | 196.680M | 567.851M | 624.467M |
Tax Provision | 30.248M | 39.311M | 37.993M | 54.721M | 45.558M | 51.133M | 50.753M | 41.334M | 59.411M | 11.749M |
Net Income | 172.468M | 239.539M | 262.179M | 272.944M | 322.817M | 373.986M | 327.809M | 153.185M | 505.304M | 612.335M |
Basic EPS | 2.800 | 4.080 | 4.750 | 5.040 | 5.960 | 6.940 | 6.290 | 2.280 | 6.200 | 7.460 |
Diluted EPS | 2.730 | 3.970 | 4.650 | 4.980 | 5.900 | 6.880 | 6.240 | 2.250 | 6.130 | 7.400 |
Basic Average Shares | 61.496M | 58.747M | 55.249M | 54.129M | 54.119M | 53.860M | 52.860M | 67.110M | 81.532M | 82.102M |
Diluted Average Shares | 63.131M | 60.290M | 56.407M | 54.869M | 54.739M | 54.333M | 53.284M | 68.068M | 82.468M | 82.718M |
Total Expenses | 1.292B | 1.293B | 1.347B | 1.426B | 2.219B | 2.372B | 2.405B | 4.873B | 6.875B | 7.062B |
Interest Income | 1.151M | 1.306M | 1.484M | 2.346M | 4.759M | 6.859M | 2.724M | 574.000K | 2.345M | 5.014M |
Interest Expense | 785.000K | 3.992M | 13.006M | 12.994M | 13.613M | 6.417M | 15.074M | 182.423M | 229.731M | 336.699M |
EBITDA | 272.484M | 339.213M | 387.587M | 339.927M | 446.981M | 494.956M | 488.875M | 923.458M | 1.438B | 1.686B |
Depreciation & Amortization | 52.542M | 57.677M | 59.575M | 61.253M | 65.916M | 91.922M | 94.606M | 360.326M | 614.728M | 627.496M |