2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B 2.1% |
1.78B -0.4% |
1.93B 8.4% |
2.13B 10.1% |
2.3B 8.1% |
2.26B -1.8% |
2.25B -0.1% |
2.05B -8.9% |
1.98B -3.7% |
2.01B 1.9% |
1.91B -5.4% |
1.97B 3.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 3.6% |
1.35B 2.4% |
1.47B 9.0% |
1.63B 10.2% |
1.76B 8.3% |
1.74B -1.1% |
1.74B 0.0% |
1.59B -8.6% |
1.54B -3.4% |
1.57B 1.9% |
1.52B -3.1% |
1.6B 5.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
466.22M -1.7% |
427.15M -8.4% |
455.66M 6.7% |
500.97M 9.9% |
537.56M 7.3% |
515.44M -4.1% |
513.79M -0.3% |
462.69M -9.9% |
440.2M -4.9% |
448.73M 1.9% |
388.36M -13.5% |
366M -5.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B 3.1% |
1.44B 1.5% |
1.58B 9.4% |
1.74B 10.0% |
1.88B 8.1% |
1.86B -1.2% |
1.87B 0.5% |
1.71B -8.3% |
1.65B -3.4% |
1.69B 2.2% |
1.63B -3.7% |
1.71B 5.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.14M -2.9% |
91.28M -10.6% |
105.41M 15.5% |
113.65M 7.8% |
119.33M 5.0% |
116.96M -2.0% |
127.12M 8.7% |
121.98M -4.0% |
117.48M -3.7% |
125.38M 6.7% |
111.89M -10.8% |
112.15M 0.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
364.09M -1.4% |
335.87M -7.7% |
350.25M 4.3% |
387.32M 10.6% |
418.22M 8.0% |
398.47M -4.7% |
386.67M -3.0% |
340.7M -11.9% |
322.73M -5.3% |
323.34M 0.2% |
276.47M -14.5% |
253.85M -8.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
300.9M - |
- |
293.22M - |
- |
404.93M - |
- |
391.25M - |
- |
312.06M - |
- |
278.44M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
300.9M -0.8% |
283.99M -5.6% |
293.22M 3.2% |
316.55M 8.0% |
404.93M 27.9% |
399.8M -1.3% |
391.25M -2.1% |
379.16M -3.1% |
312.06M -17.7% |
309.13M -0.9% |
278.44M -9.9% |
257.86M -7.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.444 -0.8% |
0.419 -5.6% |
0.433 3.2% |
0.467 7.9% |
0.598 27.9% |
0.59 -1.3% |
0.577 -2.1% |
0.56 -3.1% |
0.46 -17.7% |
0.456 -0.9% |
0.411 -9.9% |
0.381 -7.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.444 -0.8% |
0.419 -5.6% |
0.433 3.2% |
0.467 7.9% |
0.598 27.9% |
0.59 -1.3% |
0.577 -2.1% |
0.56 -3.1% |
0.46 -17.7% |
0.45 -2.3% |
0.404 -10.2% |
0.372 -8.0% |