Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 975.595M | 983.157M | 1.147B | 1.185B | 1.172B | 1.170B | 1.024B | 1.097B | 1.275B | 1.338B |
Cost of Revenue | 760.279M | 764.314M | 882.162M | 941.610M | 1.036B | 923.159M | 784.300M | 845.500M | 1.010B | 1.007B |
Gross Profit | 215.316M | 218.843M | 265.269M | 243.129M | 135.766M | 246.454M | 240.100M | 251.700M | 264.100M | 330.800M |
Operating Expense | 163.619M | 168.856M | 178.115M | 187.592M | 209.127M | 211.148M | 189.000M | 227.100M | 247.600M | 282.200M |
Operating Income | 51.697M | 49.987M | 87.154M | 55.537M | -73.361m | 10.735M | 43.000M | 22.100M | 15.900M | 48.600M |
Other Income Expense | 2.881M | 4.428M | 1.507M | 2.725M | -28.332m | -27.214m | -22.100m | -26.500m | -600.000k | 0.000 |
Total Other Income Expense | 1.909M | 1.986M | -60.000k | 1.680M | 500.000K | -905.000k | 2.700M | -6.100m | -3.100m | -5.800m |
Pretax Income | 53.858M | 52.804M | 87.266M | 57.422M | -85.683m | 24.195M | 45.700M | 16.500M | 4.400M | 42.800M |
Tax Provision | 19.400M | 20.007M | 32.107M | 19.627M | -25.234m | 2.720M | -1.200m | -1.400m | 5.000M | 9.100M |
Net Income | 34.458M | 32.797M | 55.159M | 37.795M | -60.449m | 21.475M | 46.000M | 15.800M | -600.000k | 33.500M |
Basic EPS | 1.510 | 1.430 | 2.400 | 1.640 | -2.640 | 0.990 | 2.080 | 0.700 | -0.026 | 1.470 |
Diluted EPS | 1.490 | 1.420 | 2.380 | 1.630 | -2.640 | 0.980 | 2.050 | 0.690 | -0.026 | 1.470 |
Basic Average Shares | 22.819M | 22.934M | 22.992M | 23.025M | 22.879M | 22.515M | 22.586M | 22.727M | 22.791M | 22.720M |
Diluted Average Shares | 23.105M | 23.120M | 23.142M | 23.184M | 22.902M | 22.674M | 22.878M | 22.949M | 22.791M | 22.781M |
Total Expenses | 923.898M | 933.170M | 1.060B | 1.129B | 1.245B | 1.134B | 973.300M | 1.073B | 1.258B | 1.290B |
Interest Income | 1.422M | 542.000K | 806.000K | 1.302M | 952.000K | 1.192M | 800.000K | 500.000K | 1.000M | 2.100M |
Interest Expense | 720.000K | 1.611M | 1.395M | 840.000K | 1.045M | 1.367M | 700.000K | 1.100M | 2.500M | 8.900M |
EBITDA | 76.073M | 74.065M | 111.968M | 81.339M | -57.397m | 52.398M | 76.000M | 61.300M | 71.100M | 116.900M |
Depreciation & Amortization | 24.376M | 24.078M | 24.380M | 25.376M | 27.536M | 25.845M | 26.900M | 30.200M | 27.900M | 25.600M |