2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 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] | [friend] | [friend] | [friend] | [friend] |
1.68B 1.2% |
1.78B 5.8% |
1.85B 4.5% |
1.91B 3.0% |
1.9B -0.6% |
2.03B 6.9% |
1.89B -7.0% |
1.89B 0.2% |
2.03B 7.3% |
1.91B -6.0% |
2.04B 6.9% |
2.11B 3.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B - |
392.3M -70.7% |
1.51B 285.8% |
344.09M -77.3% |
1.58B 358.6% |
1.72B 8.8% |
1.51B -12.2% |
1.52B 0.7% |
1.64B 8.1% |
1.53B -6.7% |
1.67B 9.3% |
1.74B 3.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
336.79M -33.5% |
-408.27M - |
340.69M - |
51.82M -84.8% |
319.8M 517.1% |
312.55M -2.3% |
378.19M 21.0% |
369.96M -2.2% |
384.68M 4.0% |
373.86M -2.8% |
361.88M -3.2% |
374.4M 3.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B - |
461.26M -69.5% |
1.7B 269.0% |
394.61M -76.8% |
1.74B 342.1% |
1.88B 7.7% |
1.73B -8.1% |
1.74B 0.7% |
1.88B 8.1% |
1.78B -5.4% |
1.92B 8.0% |
2B 4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
173.66M - |
68.96M -60.3% |
188.46M 173.3% |
50.52M -73.2% |
166.61M 229.8% |
162.09M -2.7% |
217.66M 34.3% |
218.99M 0.6% |
237.79M 8.6% |
246.79M 3.8% |
246.57M -0.1% |
263.67M 6.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.13M -55.2% |
-737.02M - |
152.24M - |
-187.16M - |
153.19M - |
150.46M -1.8% |
160.53M 6.7% |
150.97M -6.0% |
146.9M -2.7% |
127.07M -13.5% |
115.31M -9.3% |
110.74M -4.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119M - |
- |
107.15M - |
- |
109.37M - |
- |
129.24M - |
- |
112.16M - |
- |
76.56M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.27M -4.6% |
114.17M -4.3% |
107.43M -5.9% |
109.41M 1.8% |
109.71M 0.3% |
121.38M 10.6% |
128.64M 6.0% |
123.02M -4.4% |
111.52M -9.4% |
85.9M -23.0% |
76.77M -10.6% |
77.15M 0.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.222 -4.9% |
1.175 -3.9% |
1.104 -6.0% |
1.121 1.6% |
1.132 0.9% |
1.243 9.8% |
1.285 3.4% |
1.194 -7.0% |
1.025 -14.2% |
0.695 -32.2% |
0.61 -12.2% |
0.61 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.222 -4.9% |
1.175 -3.9% |
1.104 -6.0% |
1.121 1.6% |
1.132 0.9% |
1.243 9.8% |
1.285 3.4% |
1.194 -7.0% |
1.025 -14.2% |
0.695 -32.2% |
0.61 -12.2% |
0.61 0% |