Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.648B | 1.640B | 1.753B | 2.137B | 2.101B | 2.295B | 3.121B | 3.703B | 3.155B | 2.676B |
Cost of Revenue | 769.016M | 723.935M | 793.683M | 912.734M | 880.408M | 955.136M | 1.336B | 1.496B | 1.288B | 1.135B |
Gross Profit | 878.808M | 915.643M | 959.567M | 1.224B | 1.220B | 1.340B | 1.786B | 2.207B | 1.867B | 1.541B |
Operating Expense | 682.123M | 667.594M | 659.355M | 684.482M | 731.365M | 800.054M | 870.536M | 996.624M | 1.018B | 1.019B |
Operating Income | 96.423M | 242.969M | -60.015m | 530.028M | 473.797M | 553.653M | 928.407M | 1.209B | 831.939M | 522.345M |
Other Income Expense | -372.000k | 4.817M | -704.000k | -1.758m | -947.000k | 40.147M | 30.803M | 21.456M | 19.333M | 1.036T |
Total Other Income Expense | -100.262m | -5.080m | -360.227m | -9.362m | -15.232m | -12.881m | -27.392m | -39.765m | 8.446M | 3.227M |
Pretax Income | 95.376M | 253.124M | -55.060m | 524.412M | 467.801M | 540.772M | 901.015M | 1.169B | 840.385M | 525.572M |
Tax Provision | 14.104M | 46.647M | -11.639m | 266.720M | 16.022M | 61.597M | 116.868M | 148.122M | 124.884M | 76.820M |
Net Income | 81.272M | 206.477M | -43.421m | 257.692M | 451.779M | 479.175M | 784.147M | 1.015B | 715.501M | 448.752M |
Basic EPS | 0.400 | 0.980 | -0.210 | 1.300 | 2.410 | 2.740 | 4.720 | 6.150 | 4.520 | 2.910 |
Diluted EPS | 0.370 | 0.970 | -0.210 | 1.280 | 2.350 | 2.600 | 4.280 | 5.530 | 4.220 | 2.730 |
Basic Average Shares | 202.908M | 211.544M | 202.578M | 198.069M | 187.672M | 170.425M | 166.120M | 164.960M | 158.434M | 154.310M |
Diluted Average Shares | 222.550M | 213.321M | 202.578M | 201.641M | 192.605M | 179.459M | 183.042M | 183.625M | 169.734M | 164.304M |
Total Expenses | 1.451B | 1.392B | 1.453B | 1.597B | 1.612B | 1.755B | 2.206B | 2.493B | 2.306B | 2.154B |
Interest Income | 6.259M | 10.155M | 4.955M | 17.805M | 26.704M | 24.785M | 5.982M | 2.627M | 8.446M | -27.348m |
Interest Expense | 1.047M | 10.155M | 4.955M | 5.616M | 5.996M | 12.881M | 27.392M | 39.765M | 3.719M | 3.806M |
EBITDA | 349.229M | 393.901M | 780.448M | 647.465M | 602.253M | 660.428M | 1.042B | 1.336B | 976.999M | 633.462M |
Depreciation & Amortization | 152.544M | 140.772M | 120.009M | 108.075M | 113.224M | 120.655M | 110.922M | 112.529M | 110.096M | 111.117M |