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.49B -0.6% |
1.44B -3.0% |
1.34B -7.5% |
1.28B -4.0% |
1.23B -4.1% |
1.23B 0.0% |
1.27B 3.3% |
1.26B -1.0% |
1.28B 1.5% |
1.37B 7.6% |
1.43B 4.3% |
1.48B 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 0.7% |
1.14B 2.7% |
1.1B -4.2% |
1.09B -0.6% |
1.09B -0.2% |
1.1B 1.0% |
1.14B 3.8% |
1.14B 0.0% |
1.15B 0.5% |
1.21B 5.5% |
1.25B 2.9% |
1.28B 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.6M -4.2% |
300.01M -19.9% |
239.82M -20.1% |
192.68M -19.7% |
141.81M -26.4% |
130.19M -8.2% |
129.6M -0.5% |
116.47M -10.1% |
129.58M 11.3% |
163.82M 26.4% |
187.6M 14.5% |
203.47M 8.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 0.0% |
1.27B 2.3% |
1.21B -4.5% |
1.18B -2.4% |
1.18B 0.0% |
1.19B 0.6% |
1.23B 3.6% |
1.24B 1.1% |
1.25B 0.8% |
1.32B 5.4% |
1.36B 2.9% |
1.39B 2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.95M -5.7% |
122.26M -1.4% |
113.63M -7.1% |
90.82M -20.1% |
92.43M 1.8% |
87.69M -5.1% |
88.8M 1.3% |
102.8M 15.8% |
106.53M 3.6% |
111.17M 4.4% |
113.9M 2.4% |
114.02M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
250.65M -3.4% |
177.75M -29.1% |
126.18M -29.0% |
101.86M -19.3% |
49.38M -51.5% |
42.5M -13.9% |
40.8M -4.0% |
13.67M -66.5% |
23.05M 68.6% |
52.65M 128.4% |
73.71M 40.0% |
89.44M 21.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
183.71M - |
- |
95.27M - |
- |
37.77M - |
- |
28.66M - |
- |
9.98M - |
- |
47.28M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
183.71M -3.1% |
128.59M -30.0% |
95.27M -25.9% |
77.45M -18.7% |
37.77M -51.2% |
33.11M -12.4% |
28.66M -13.4% |
1.97M -93.1% |
9.98M 406.6% |
34.31M 243.9% |
47.28M 37.8% |
66.02M 39.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46 -2.8% |
1.64 -33.3% |
1.12 -31.7% |
0.8 -28.6% |
0.26 -67.5% |
0.31 19.2% |
0.29 -6.5% |
0.02 -93.1% |
0.1 400% |
0.34 240.0% |
0.47 38.2% |
0.66 40.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46 -2.8% |
1.64 -33.3% |
1.12 -31.7% |
0.8 -28.6% |
0.26 -67.5% |
0.31 19.2% |
0.29 -6.5% |
0.02 -93.1% |
0.1 400% |
0.34 240.0% |
0.47 38.2% |
0.66 40.4% |