2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 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] | [friend] | [friend] |
3.22B 16.3% |
3.39B 5.4% |
3.41B 0.6% |
3.53B 3.4% |
3.35B -5.1% |
3.22B -3.7% |
3.19B -1.1% |
3.27B 2.7% |
3.43B 4.9% |
3.45B 0.5% |
3.68B 6.6% |
3.69B 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.21B 15.4% |
2.38B 7.5% |
2.41B 1.2% |
2.59B 7.4% |
2.6B 0.6% |
2.58B -0.9% |
2.61B 1.3% |
2.66B 1.8% |
2.66B 0.1% |
2.62B -1.7% |
2.72B 4.0% |
2.71B -0.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B 18.5% |
1.01B 0.8% |
1B -1.0% |
939.52M -6.1% |
744.87M -20.7% |
645.65M -13.3% |
575.83M -10.8% |
614.05M 6.6% |
769.55M 25.3% |
832.96M 8.2% |
956.67M 14.9% |
986.32M 3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56B 14.9% |
2.7B 5.4% |
2.82B 4.5% |
3.05B 8.1% |
3.04B -0.4% |
3.09B 1.7% |
3.11B 0.6% |
3.17B 2.0% |
3.27B 3.2% |
3.23B -1.2% |
3.35B 3.5% |
3.31B -1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
345.09M 11.9% |
317.87M -7.9% |
410.35M 29.1% |
461.2M 12.4% |
432.73M -6.2% |
509.39M 17.7% |
493.91M -3.0% |
509.79M 3.2% |
607.58M 19.2% |
614.12M 1.1% |
623.22M 1.5% |
597.4M -4.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
657.8M 22.3% |
693.14M 5.4% |
590.44M -14.8% |
478.32M -19.0% |
312.14M -34.7% |
136.27M -56.3% |
81.92M -39.9% |
104.27M 27.3% |
161.96M 55.3% |
218.85M 35.1% |
333.45M 52.4% |
388.92M 16.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
520.46M - |
- |
502M - |
- |
248.37M - |
- |
57.88M - |
- |
145.95M - |
- |
225.33M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
489.55M 23.9% |
517.64M 5.7% |
474.25M -8.4% |
385.05M -18.8% |
235.6M -38.8% |
105.85M -55.1% |
40.87M -61.4% |
64.03M 56.7% |
131.1M 104.7% |
180.15M 37.4% |
217.43M 20.7% |
236.94M 9.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.912 29.5% |
0.922 1.1% |
0.844 -8.4% |
0.686 -18.8% |
0.527 -23.2% |
0.188 -64.2% |
0.073 -61.4% |
0.114 56.7% |
0.233 104.6% |
0.321 37.4% |
0.387 20.7% |
0.422 9.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.912 29.5% |
0.922 1.1% |
0.843 -8.5% |
0.684 -18.9% |
0.525 -23.2% |
0.187 -64.4% |
0.072 -61.5% |
0.113 56.4% |
0.233 106.6% |
0.32 37.6% |
0.387 20.9% |
0.422 9.0% |