Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 70.391B | 69.246B | 64.048B | 65.272B | 65.500B | 66.849B | 59.572B | 74.990B | 70.560B | 70.700B |
Cost of Revenue | 46.771B | 35.487B | 33.099B | 32.738B | 33.103B | 33.409B | 34.571B | 38.875B | 41.149B | 45.086B |
Gross Profit | 23.620B | 33.759B | 30.949B | 32.534B | 32.397B | 33.440B | 25.001B | 36.115B | 29.411B | 25.614B |
Operating Expense | 55.690B | 44.420B | 42.571B | 42.511B | 42.055B | 42.948B | 45.940B | 47.521B | 51.753B | 42.239B |
Operating Income | 14.701B | 24.826B | 21.477B | 23.092B | 23.445B | 23.901B | 13.632B | 27.469B | 18.807B | 28.461B |
Other Income Expense | 6.436B | 6.581B | -14.779b | -16.452b | -15.166b | -14.900b | -15.106b | -17.141b | -18.775b | 9.887B |
Total Other Income Expense | -20.273b | 7.440B | 6.444B | -3.523b | 5.357B | 4.430B | 2.525B | 5.451B | 3.642B | -15.551b |
Pretax Income | 14.701B | 24.826B | 21.477B | 22.761B | 23.445B | 23.901B | 13.632B | 27.469B | 18.807B | 12.910B |
Tax Provision | 7.197B | 7.440B | 6.444B | 29.388B | 5.357B | 4.430B | 2.525B | 5.451B | 3.642B | 3.528B |
Net Income | 7.313B | 17.242B | 14.912B | -7.937b | 18.045B | 19.401B | 11.047B | 21.952B | 14.845B | 9.228B |
Basic EPS | 2.210 | 5.430 | 4.740 | -2.940 | 7.240 | 8.080 | 4.750 | 10.210 | 7.160 | 4.100 |
Diluted EPS | 2.200 | 5.420 | 4.740 | -2.940 | 7.230 | 8.040 | 4.730 | 10.140 | 7.110 | 4.040 |
Basic Average Shares | 3.032B | 3.004B | 2.888B | 2.699B | 2.493B | 2.249B | 2.086B | 2.033B | 1.947B | 1.930B |
Diluted Average Shares | 3.037B | 3.008B | 2.888B | 2.699B | 2.495B | 2.265B | 2.099B | 2.049B | 1.964B | 1.956B |
Total Expenses | 55.690B | 44.420B | 42.571B | 42.511B | 42.055B | 42.948B | 45.940B | 47.521B | 51.753B | 42.239B |
Interest Income | 61.683B | 58.551B | 57.615B | 61.204B | 70.828B | 76.510B | 58.089B | 50.475B | 74.408B | 133.258B |
Interest Expense | 13.690B | 11.921B | 12.511B | 16.517B | 24.266B | 29.163B | 13.338B | 7.981B | 25.740B | 78.358B |
EBITDA | 0.000 | 28.332B | 25.197B | 26.284B | 27.199B | 27.806B | 0.000 | 31.433B | 23.069B | 0.000 |
Depreciation & Amortization | 3.589B | 3.506B | 3.720B | 3.659B | 3.754B | 3.905B | 3.937B | 3.964B | 4.262B | 4.560B |