Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.822B | 5.982B | 7.668B | 8.573B | 10.188B | 10.213B | 11.036B | 13.927B | 16.229B | 16.062B |
Cost of Revenue | 4.438B | 4.559B | 5.729B | 6.715B | 7.815B | 7.816B | 8.258B | 10.144B | 11.394B | 15.741M |
Gross Profit | 1.384B | 1.423B | 1.940B | 1.858B | 2.373B | 2.397B | 2.778B | 3.782B | 4.834B | 16.046B |
Operating Expense | 667.815M | 589.780M | 957.150M | 891.581M | 1.012B | 1.044B | 1.011B | 1.209B | 1.381B | 1.313M |
Operating Income | 703.279M | 820.486M | 968.864M | 952.979M | 1.348B | 1.353B | 1.787B | 2.635B | 3.453B | -1.313m |
Other Income Expense | -38.745m | -17.363m | -48.814m | -27.951m | -13.849m | -13.476m | -17.826m | -2.410m | -13.718m | 10.186M |
Total Other Income Expense | -30.337m | -17.363m | -48.814m | -27.951m | -13.849m | -13.476m | -58.206m | -125.348m | -13.718m | 4.629M |
Pretax Income | 689.758M | 816.023M | 933.850M | 938.828M | 1.348B | 1.340B | 1.729B | 2.510B | 3.440B | 3.449B |
Tax Provision | 215.420M | 321.933M | 331.147M | 491.607M | 325.517M | 322.876M | 321.855M | 563.525M | 822.241M | 846.895M |
Net Income | 474.338M | 494.090M | 602.703M | 447.221M | 1.022B | 1.017B | 1.407B | 1.946B | 2.617B | 2.602B |
Basic EPS | 1.270 | 1.380 | 1.760 | 1.450 | 3.600 | 3.670 | 5.190 | 7.440 | 11.070 | 11.790 |
Diluted EPS | 1.260 | 1.360 | 1.750 | 1.440 | 3.590 | 3.660 | 5.180 | 7.430 | 11.010 | 11.720 |
Basic Average Shares | 370.377M | 356.576M | 339.747M | 305.089M | 283.578M | 274.495M | 268.553M | 259.285M | 235.010M | 219.958M |
Diluted Average Shares | 374.102M | 359.793M | 342.123M | 306.814M | 284.865M | 275.297M | 269.414M | 259.928M | 236.166M | 221.163M |
Total Expenses | 5.106B | 5.149B | 6.686B | 7.606B | 8.827B | 8.860B | 9.269B | 11.353B | 12.776B | 17.053M |
Interest Income | 4.632M | 3.107M | 3.236M | 2.537M | 7.593M | 16.739M | 6.837M | 1.953M | 1.971M | 61.533M |
Interest Expense | 849.000K | 788.000K | 686.000K | 503.000K | 618.000K | 584.000K | 4.248M | 502.000K | 284.000K | 469.000K |
EBITDA | 730.471M | 879.608M | 1.037B | 1.018B | 1.411B | 1.407B | 1.853B | 2.705B | 3.524B | -1.313m |
Depreciation & Amortization | 39.864M | 46.222M | 54.007M | 50.998M | 49.429M | 53.999M | 66.081M | 69.953M | 70.918M | 80.824M |