2013 Q4 | 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] | [friend] |
2.81B 16.2% |
3.04B 8.1% |
3.31B 9.1% |
3.8B 14.7% |
4.3B 13.2% |
5.18B 20.3% |
5.89B 13.8% |
6.44B 9.4% |
6.7B 4.0% |
6.36B -5.0% |
6.1B -4.1% |
5.84B -4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.99B 18.0% |
2.18B 9.7% |
2.36B 8.4% |
2.72B 15.2% |
3.01B 10.7% |
3.48B 15.6% |
3.92B 12.5% |
4.19B 6.9% |
4.3B 2.6% |
4.13B -3.9% |
4.13B -0.1% |
4.14B 0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
824.62M 12.0% |
858.22M 4.1% |
951M 10.8% |
1.08B 13.3% |
1.29B 19.7% |
1.7B 31.5% |
1.97B 16.4% |
2.26B 14.3% |
2.4B 6.5% |
2.24B -6.9% |
1.98B -11.7% |
1.71B -13.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.36B 16.5% |
2.56B 8.1% |
2.8B 9.8% |
3.19B 13.9% |
3.54B 10.8% |
4.1B 16.0% |
4.63B 12.9% |
5B 7.8% |
5.18B 3.6% |
5.07B -1.9% |
5.06B -0.2% |
5.08B 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.02M 9.1% |
376.29M -0.2% |
443M 17.7% |
473.27M 6.8% |
526.45M 11.2% |
624.29M 18.6% |
719.21M 15.2% |
809.98M 12.6% |
878.86M 8.5% |
946.45M 7.7% |
937.12M -1.0% |
943.54M 0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
447.6M 14.5% |
481.93M 7.7% |
508.01M 5.4% |
604.43M 19.0% |
763.21M 26.3% |
1.07B 40.3% |
1.25B 17.2% |
1.45B 15.2% |
1.52B 5.4% |
1.29B -15.4% |
1.04B -19.5% |
763.77M -26.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
437.92M - |
- |
473.83M - |
- |
633.89M - |
- |
1.06B - |
- |
1.29B - |
- |
779.36M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
437.92M 19.8% |
470.93M 7.5% |
473.83M 0.6% |
532.14M 12.3% |
633.89M 19.1% |
814.18M 28.4% |
1.06B 30.2% |
1.22B 15.1% |
1.29B 5.7% |
1.11B -14.0% |
779.36M -29.7% |
475.52M -39.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.206 18.3% |
1.286 6.6% |
1.287 0.1% |
1.453 13.0% |
1.727 18.8% |
2.227 29.0% |
2.86 28.4% |
3.26 14.0% |
3.38 3.7% |
2.86 -15.4% |
1.98 -30.8% |
1.18 -40.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.195 17.7% |
1.275 6.7% |
1.28 0.4% |
1.44 12.5% |
1.727 19.9% |
2.21 28.0% |
2.84 28.5% |
3.24 14.1% |
3.36 3.7% |
2.83 -15.8% |
1.95 -31.1% |
1.16 -40.5% |