Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 194.673B | 210.821B | 223.604B | 242.137B | 225.382B | 327.223B | 286.256B | 354.636B | 234.190B | 364.482B |
Cost of Revenue | 160.196B | 157.051B | 169.146B | 197.662B | 197.123B | 202.420B | 196.726B | 220.930B | 124.319B | 241.286B |
Gross Profit | 34.477B | 53.770B | 54.458B | 44.475B | 28.259B | 124.803B | 89.530B | 133.706B | 109.871B | 123.196B |
Operating Expense | 12.198B | 13.723B | 65.464B | 87.405B | -217.829b | -404.457b | -399.838b | -437.061b | 142.310B | 198.575B |
Operating Income | -26.110b | -24.316b | 32.744B | 20.900B | 7.553B | -77.234b | -113.582b | -82.425b | -26.985b | 123.196B |
Other Income Expense | 0.000 | 0.000 | 48.986B | 71.164B | -240.128b | -427.782b | -423.167b | -460.105b | 122.804B | 0.000 |
Total Other Income Expense | -2.823b | -3.235b | -2.632b | -1.372b | -6.402b | -2.881b | -14.097b | 111.861B | -30.500b | -3.030b |
Pretax Income | 28.105B | 34.946B | 33.667B | 23.838B | 4.001B | 102.696B | 55.693B | 111.686B | -30.576b | 120.166B |
Tax Provision | 7.935B | 10.532B | 9.240B | 21.515B | 321.000M | 20.904B | 12.440B | 20.879B | 8.518B | 23.019B |
Net Income | 19.872B | 24.083B | 24.074B | 44.940B | 4.021B | 81.417B | 42.521B | 89.937B | -22.819b | 96.223B |
Basic EPS | 12.091K | 14.656K | 14.645K | 27.325K | 2.446K | 49.828K | 26.667K | 59.459K | -15.535k | 66.411K |
Diluted EPS | 12.091K | 14.656K | 14.645K | 27.325K | 2.446K | 49.828K | 26.667K | 59.459K | -15.535k | 66.411K |
Basic Average Shares | 1.643M | 1.643M | 1.644M | 1.645M | 1.644M | 1.634M | 1.594M | 1.510M | 1.469M | 1.449M |
Diluted Average Shares | 1.643M | 1.643M | 1.644M | 1.645M | 1.644M | 1.634M | 1.594M | 1.510M | 1.469M | 1.449M |
Total Expenses | 166.568B | 175.875B | 189.937B | 218.299B | 221.381B | 224.527B | 230.563B | 242.950B | 264.766B | 241.286B |
Interest Income | 6.458B | 6.745B | 6.180B | 6.582B | 7.678B | 9.240B | 8.092B | 7.465B | 10.263B | 15.561B |
Interest Expense | 3.253B | 3.515B | 3.497B | 5.394B | 3.853B | 3.961B | 4.083B | 4.172B | 4.352B | 5.003B |
EBITDA | 38.298B | 45.960B | 46.065B | 34.398B | 20.182B | 115.641B | 80.386B | 126.576B | -15.249b | 137.655B |
Depreciation & Amortization | 7.370B | 7.779B | 8.901B | 9.188B | 9.779B | 10.064B | 10.596B | 10.718B | 10.899B | 12.486B |