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] |
2.31B 1.2% |
2.21B -4.2% |
2.16B -2.2% |
2.15B -0.5% |
2.37B 10.1% |
2.62B 10.7% |
3.25B 23.8% |
3.33B 2.7% |
3.18B -4.5% |
3.05B -4.3% |
2.86B -6.2% |
2.87B 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45B 5.3% |
1.42B -2.7% |
1.43B 0.9% |
1.4B -2.3% |
1.57B 12.2% |
1.72B 9.6% |
2.08B 21.2% |
2.17B 4.4% |
2.04B -6.0% |
2.01B -1.7% |
1.91B -5.0% |
1.9B -0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
851.14M -5.1% |
793.57M -6.8% |
732.49M -7.7% |
753.73M 2.9% |
801.89M 6.4% |
905.84M 13.0% |
1.17B 28.7% |
1.16B -0.5% |
1.14B -1.6% |
1.04B -8.8% |
950.33M -8.7% |
966.21M 1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92B 6.2% |
1.92B 0.3% |
2.02B 4.8% |
2B -0.7% |
2.2B 10.0% |
2.39B 8.4% |
2.75B 15.2% |
2.85B 3.8% |
2.71B -5.1% |
2.66B -1.8% |
2.56B -3.7% |
2.55B -0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
462.31M 9.4% |
507.82M 9.8% |
586.47M 15.5% |
605.59M 3.3% |
635.8M 5.0% |
669.71M 5.3% |
667.33M -0.4% |
679.48M 1.8% |
664.37M -2.2% |
651.91M -1.9% |
653.14M 0.2% |
646.91M -1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
388.83M -17.9% |
285.75M -26.5% |
146.02M -48.9% |
148.14M 1.5% |
166.09M 12.1% |
236.13M 42.2% |
498.3M 111.0% |
480.38M -3.6% |
477.12M -0.7% |
388.95M -18.5% |
297.19M -23.6% |
319.29M 7.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
327.51M - |
- |
94.66M - |
- |
104.38M - |
- |
383.77M - |
- |
368.37M - |
- |
225.63M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
263.39M -18.6% |
221.14M -16.0% |
35.04M -84.2% |
30.68M -12.4% |
43.24M 40.9% |
73.55M 70.1% |
313.05M 325.6% |
315.7M 0.8% |
304.4M -3.6% |
276.63M -9.1% |
173.59M -37.2% |
177.5M 2.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.647 -19.1% |
0.544 -16.0% |
0.09 -83.5% |
0.079 -12.1% |
0.109 37.9% |
0.183 67.5% |
0.76 316.0% |
0.767 0.9% |
0.739 -3.5% |
0.672 -9.2% |
0.422 -37.2% |
0.431 2.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.647 -19.1% |
0.544 -15.9% |
0.09 -83.5% |
0.079 -12.1% |
0.109 37.9% |
0.183 67.5% |
0.76 316.0% |
0.767 0.9% |
0.739 -3.5% |
0.672 -9.2% |
0.422 -37.2% |
0.431 2.2% |