2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
867.83M 4.8% |
889.89M 2.5% |
892.44M 0.3% |
877M -1.7% |
781.36M -10.9% |
653M -16.4% |
589.31M -9.8% |
529.94M -10.1% |
568.14M 7.2% |
596.42M 5.0% |
612.35M 2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
625.54M 7.4% |
677.28M 8.3% |
690.98M 2.0% |
684.79M -0.9% |
620.59M -9.4% |
530.48M -14.5% |
484.07M -8.8% |
444.1M -8.3% |
472.39M 6.4% |
492.02M 4.2% |
505.74M 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
242.28M -1.3% |
212.61M -12.2% |
201.46M -5.2% |
192.21M -4.6% |
160.77M -16.4% |
122.52M -23.8% |
105.25M -14.1% |
85.84M -18.4% |
95.74M 11.5% |
104.4M 9.0% |
106.61M 2.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
733.78M 7.7% |
781.22M 6.5% |
795.83M 1.9% |
792.83M -0.4% |
725.32M -8.5% |
629.38M -13.2% |
583.74M -7.3% |
543.63M -6.9% |
573.28M 5.5% |
589.34M 2.8% |
605.89M 2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
108.24M 9.2% |
103.94M -4.0% |
104.85M 0.9% |
108.04M 3.0% |
104.73M -3.1% |
98.9M -5.6% |
99.67M 0.8% |
99.53M -0.1% |
100.88M 1.4% |
97.32M -3.5% |
100.15M 2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.04M -8.4% |
108.67M -18.9% |
96.61M -11.1% |
84.17M -12.9% |
56.04M -33.4% |
23.62M -57.8% |
5.57M -76.4% |
-13.68M - |
-5.14M - |
7.08M - |
6.46M -8.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
92.34M - |
- |
77.76M - |
- |
27.25M - |
- |
-1.33M - |
- |
8.84M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.83M -4.4% |
92.34M -16.7% |
85.76M -7.1% |
77.76M -9.3% |
55.67M -28.4% |
27.25M -51.1% |
11.17M -59.0% |
-1.33M - |
1.51M - |
8.84M 486.6% |
9.76M 10.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4 -6.7% |
1.074 -23.3% |
0.924 -14.0% |
0.774 -16.2% |
0.504 -34.9% |
0.264 -47.6% |
0.105 -60.2% |
-0.016 - |
0.014 - |
0.09 533.8% |
0.1 11.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4 -6.7% |
1.074 -23.3% |
0.924 -14.0% |
0.774 -16.2% |
0.504 -34.9% |
0.264 -47.6% |
0.105 -60.2% |
-0.016 - |
0.014 - |
0.09 533.8% |
0.1 11.1% |