2017 Q4 | 2018 Q4 | 2019 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 5.0% |
1.45B 7.4% |
1.52B 4.4% |
1.58B 4.0% |
1.65B 4.7% |
1.7B 2.7% |
1.69B -0.4% |
1.68B -0.5% |
1.66B -1.3% |
1.64B -1.3% |
1.63B -0.7% |
1.63B -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B 8.3% |
1.16B 6.8% |
1.23B 5.7% |
1.28B 4.3% |
1.35B 5.3% |
1.38B 2.2% |
1.39B 0.6% |
1.4B 0.5% |
1.39B -0.7% |
1.4B 1.0% |
1.38B -1.2% |
1.39B 0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
261.66M -6.8% |
287.82M 10.0% |
286.21M -0.6% |
294.23M 2.8% |
299.8M 1.9% |
314.55M 4.9% |
300.38M -4.5% |
286.17M -4.7% |
275.27M -3.8% |
240.24M -12.7% |
244.95M 2.0% |
231.62M -5.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 6.7% |
1.33B 7.7% |
1.4B 5.0% |
1.45B 4.0% |
1.53B 5.6% |
1.57B 2.3% |
1.58B 0.7% |
1.59B 0.7% |
1.58B -0.7% |
1.6B 1.3% |
1.59B -0.6% |
1.59B -0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.57M -3.9% |
166.42M 14.3% |
167.2M 0.5% |
169.25M 1.2% |
182.08M 7.6% |
188.25M 3.4% |
191.95M 2.0% |
197.17M 2.7% |
195.62M -0.8% |
202.44M 3.5% |
209.31M 3.4% |
196.38M -6.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
116.09M -10.2% |
121.4M 4.6% |
119.01M -2.0% |
124.99M 5.0% |
117.72M -5.8% |
126.31M 7.3% |
108.44M -14.1% |
89M -17.9% |
79.66M -10.5% |
37.81M -52.5% |
35.64M -5.7% |
35.24M -1.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
107.28M - |
- |
107.44M - |
- |
127.28M - |
- |
-424.66M - |
-343.64M - |
-355.58M - |
- |
-247.98M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.12M -3.1% |
107.25M 1.1% |
100.84M -6.0% |
107.41M 6.5% |
106.03M -1.3% |
128.21M 20.9% |
113.83M -11.2% |
98.96M -13.1% |
83.04M -16.1% |
27.21M -67.2% |
27.48M 1.0% |
19.57M -28.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.94 -10.5% |
0.9 -4.3% |
0.82 -8.9% |
0.88 7.3% |
0.87 -1.1% |
1.04 19.5% |
0.92 -11.5% |
0.8 -13.0% |
0.67 -16.3% |
0.22 -67.2% |
0.22 0% |
0.16 -27.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.94 -10.5% |
0.9 -4.3% |
0.82 -8.9% |
0.88 7.3% |
0.87 -1.1% |
1.04 19.5% |
0.91 -12.5% |
0.77 -15.4% |
0.65 -15.6% |
0.22 -66.2% |
0.22 0% |
0.16 -27.3% |