2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
608.6M -8.6% |
610.35M 0.3% |
596.33M -2.3% |
559.78M -6.1% |
553M -1.2% |
557.22M 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
431.95M -2.3% |
453.26M 4.9% |
446.08M -1.6% |
405.6M -9.1% |
383.43M -5.5% |
381.32M -0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.65M -21.0% |
157.09M -11.1% |
150.25M -4.4% |
154.19M 2.6% |
169.56M 10.0% |
175.9M 3.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
543.24M -2.2% |
565.26M 4.1% |
550.89M -2.5% |
496.97M -9.8% |
476.97M -4.0% |
481.36M 0.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.28M -1.7% |
112M 0.6% |
104.8M -6.4% |
91.37M -12.8% |
93.53M 2.4% |
100.04M 7.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.36M -40.7% |
45.09M -31.0% |
45.45M 0.8% |
62.82M 38.2% |
76.03M 21.0% |
75.86M -0.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.53M -52.2% |
28.51M -36.0% |
33.8M 18.6% |
55.16M 63.2% |
72.59M 31.6% |
72.73M 0.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.33M -42.9% |
18.09M -40.4% |
24.18M 33.7% |
42M 73.7% |
55.55M 32.3% |
56.92M 2.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 -43.0% |
0.077 -40.8% |
0.103 33.8% |
0.18 74.8% |
0.238 32.2% |
0.243 2.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 -43.0% |
0.077 -40.8% |
0.103 33.8% |
0.18 74.8% |
0.238 32.2% |
0.243 2.1% |