2017 Q4 | 2018 Q4 | 2019 Q2 | 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.51B 7.3% |
1.45B -4.0% |
1.42B -2.2% |
1.38B -2.6% |
1.25B -9.6% |
1.19B -4.4% |
1.49B 25.0% |
1.44B -3.2% |
1.36B -6.0% |
1.38B 1.5% |
1.2B -12.5% |
1.1B -8.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 410.9% |
1.13B -2.4% |
1.1B -2.0% |
1.08B -2.4% |
974.36M -9.5% |
921.67M -5.4% |
1.17B 26.6% |
1.13B -3.1% |
1.04B -8.2% |
1.06B 2.2% |
979.13M -7.7% |
903.21M -7.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
353.31M -1.0% |
320.67M -9.2% |
312.18M -2.6% |
300.91M -3.6% |
271.58M -9.7% |
269.2M -0.9% |
321.64M 19.5% |
310.42M -3.5% |
317.01M 2.1% |
314.52M -0.8% |
223.86M -28.8% |
200.64M -10.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B 409.8% |
1.28B -1.8% |
1.24B -3.5% |
1.21B -1.9% |
1.1B -9.1% |
1.05B -4.6% |
1.31B 24.3% |
1.27B -2.8% |
1.18B -7.0% |
1.21B 1.8% |
1.12B -7.3% |
1.03B -7.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
152.76M 402.2% |
156.14M 2.2% |
134.69M -13.7% |
137.06M 1.8% |
129.39M -5.6% |
131.69M 1.8% |
142.81M 8.4% |
142.41M -0.3% |
145.9M 2.4% |
144.54M -0.9% |
138.46M -4.2% |
131.53M -5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
200.55M -10.0% |
164.53M -18.0% |
177.49M 7.9% |
163.85M -7.7% |
142.19M -13.2% |
137.51M -3.3% |
178.83M 30.0% |
168.01M -6.1% |
171.11M 1.8% |
169.98M -0.7% |
85.4M -49.8% |
69.11M -19.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.49M - |
- |
146.07M - |
- |
120.99M - |
- |
147.02M - |
- |
135.84M - |
- |
61.38M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.74M -4.8% |
122.43M -21.9% |
141.19M 15.3% |
128.94M -8.7% |
117.02M -9.3% |
115.41M -1.4% |
141.7M 22.8% |
134.09M -5.4% |
129.67M -3.3% |
124.51M -4.0% |
55.13M -55.7% |
41.04M -25.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -5.3% |
0.431 -21.6% |
0.47 9.0% |
0.41 -12.8% |
0.334 -18.6% |
0.4 19.9% |
0.377 -5.9% |
0.356 -5.6% |
0.345 -3.1% |
0.257 -25.5% |
0.15 -41.6% |
0.111 -26.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -5.3% |
0.431 -21.6% |
0.47 9.0% |
0.41 -12.8% |
0.334 -18.6% |
0.4 19.9% |
0.377 -5.9% |
0.356 -5.6% |
0.345 -3.1% |
0.257 -25.5% |
0.15 -41.6% |
0.111 -26.1% |