2017 Q4 | 2018 Q4 | 2019 Q3 | 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] |
1.19B 0.6% |
1.16B -1.9% |
1.15B -0.8% |
1.07B -7.3% |
1.01B -5.8% |
937.03M -7.0% |
845.08M -9.8% |
788.38M -6.7% |
742.58M -5.8% |
744.16M 0.2% |
700.73M -5.8% |
671.44M -4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.38M 0.1% |
738.53M -2.9% |
739.83M 0.2% |
689.81M -6.8% |
644.86M -6.5% |
605.06M -6.2% |
539.6M -10.8% |
499.45M -7.4% |
477.46M -4.4% |
480.32M 0.6% |
439.01M -8.6% |
422.02M -3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
425.95M 1.4% |
425.41M -0.1% |
415M -2.4% |
380.35M -8.4% |
363.06M -4.5% |
331.97M -8.6% |
305.48M -8.0% |
288.93M -5.4% |
265.13M -8.2% |
263.84M -0.5% |
261.72M -0.8% |
249.42M -4.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 0.4% |
987.46M -2.4% |
966.94M -2.1% |
892.27M -7.7% |
844.9M -5.3% |
800.15M -5.3% |
718.77M -10.2% |
682.01M -5.1% |
654.94M -4.0% |
643.58M -1.7% |
580.97M -9.7% |
552.35M -4.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
251.21M 1.2% |
248.93M -0.9% |
227.11M -8.8% |
202.46M -10.9% |
200.04M -1.2% |
195.09M -2.5% |
179.17M -8.2% |
182.56M 1.9% |
177.48M -2.8% |
163.26M -8.0% |
141.96M -13.0% |
130.33M -8.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.74M 1.6% |
176.48M 1.0% |
187.89M 6.5% |
177.89M -5.3% |
163.02M -8.4% |
136.88M -16.0% |
126.32M -7.7% |
106.37M -15.8% |
87.65M -17.6% |
100.58M 14.7% |
119.76M 19.1% |
119.09M -0.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.93M - |
- |
128.99M - |
- |
108.84M - |
- |
53.24M - |
- |
6.55M - |
- |
19.05M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.51M 1.7% |
128.96M -2.7% |
127.55M -1.1% |
120.28M -5.7% |
109.07M -9.3% |
87.89M -19.4% |
54.64M -37.8% |
36.12M -33.9% |
7.63M -78.9% |
4.54M -40.6% |
19.77M 335.7% |
7.38M -62.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2 1.7% |
1.12 -6.7% |
1.02 -8.9% |
0.91 -10.8% |
0.77 -15.4% |
0.62 -19.5% |
0.37 -40.3% |
0.25 -32.4% |
0.05 -80% |
0.03 -40.0% |
0.13 333.3% |
0.04 -69.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2 1.7% |
1.12 -6.7% |
1.02 -8.9% |
0.91 -10.8% |
0.77 -15.4% |
0.62 -19.5% |
0.37 -40.3% |
0.25 -32.4% |
0.05 -80% |
0.03 -40.0% |
0.13 333.3% |
0.04 -69.2% |