2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.46M 7.2% |
520.28M 0.4% |
- |
496.52M - |
- |
542.66M - |
- |
586.9M - |
606.35M 3.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
286.84M 2.6% |
293.68M 2.4% |
- |
292.29M - |
- |
331.38M - |
- |
410.38M - |
461.58M 12.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
231.62M 13.4% |
226.6M -2.2% |
- |
204.23M - |
- |
211.28M - |
- |
176.51M - |
144.77M -18.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
326.22M 2.6% |
337.76M 3.5% |
- |
338.58M - |
- |
386.26M - |
- |
476.82M - |
537.82M 12.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.38M 2.9% |
44.09M 12.0% |
- |
46.29M - |
- |
54.88M - |
- |
66.44M - |
76.24M 14.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192.25M 15.9% |
182.51M -5.1% |
- |
157.94M - |
- |
156.39M - |
- |
110.08M - |
68.53M -37.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
181.51M 16.2% |
178.9M -1.4% |
1.03B 477.0% |
-1.76B - |
378.62M - |
-67.24M - |
245.04M - |
290.23M 18.4% |
-78.44M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.23M 16.6% |
120.31M 0.1% |
- |
91.01M - |
- |
55.92M - |
- |
-26.03M - |
-84M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.599 15.2% |
0.6 0.1% |
- |
0.46 - |
- |
0.28 - |
- |
-0.13 - |
-0.42 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.599 15.2% |
0.6 0.1% |
- |
0.46 - |
- |
0.28 - |
- |
-0.13 - |
-0.42 - |