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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 6.8% |
2.02B 1.7% |
2.13B 5.6% |
2.35B 10.2% |
2.62B 11.8% |
2.73B 4.2% |
2.87B 4.9% |
3.01B 5.0% |
3.12B 3.6% |
3.21B 2.8% |
3.42B 6.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.14M 8.9% |
125.62M -1.2% |
126.86M 1.0% |
123.77M -2.4% |
128.75M 4.0% |
131.66M 2.3% |
142.33M 8.1% |
156.26M 9.8% |
154.79M -0.9% |
157.91M 2.0% |
164.28M 4.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B 6.6% |
1.89B 1.9% |
2B 5.9% |
2.22B 11.0% |
2.5B 12.2% |
2.6B 4.3% |
2.72B 4.7% |
2.85B 4.8% |
2.97B 3.9% |
3.05B 2.9% |
3.25B 6.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B 5.1% |
2.1B 3.7% |
2.16B 3.1% |
2.17B 0.4% |
2.18B 0.3% |
2.19B 0.6% |
2.23B 1.8% |
2.29B 2.8% |
2.39B 4.3% |
2.46B 3.1% |
2.55B 3.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 4.9% |
1.97B 4.0% |
2.04B 3.2% |
2.05B 0.6% |
2.05B 0.1% |
2.06B 0.5% |
2.09B 1.4% |
2.14B 2.3% |
2.23B 4.7% |
2.3B 3.1% |
2.38B 3.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-40.5M - |
-80.51M - |
-32.47M - |
176.79M - |
446.01M 152.3% |
542.25M 21.6% |
637M 17.5% |
719.65M 13.0% |
730.83M 1.6% |
746.14M 2.1% |
869.8M 16.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-30.34M - |
- |
-80.55M - |
- |
397.84M - |
- |
634.24M - |
- |
728.76M - |
- |
869.13M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.07M - |
-99.04M - |
-79.13M - |
55.06M - |
229.57M 317.0% |
348.02M 51.6% |
412.32M 18.5% |
469.25M 13.8% |
475.86M 1.4% |
483.81M 1.7% |
608.17M 25.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.016 - |
-13.994 - |
-11.104 - |
7.55 - |
31.781 320.9% |
48.301 52.0% |
57.22 18.5% |
64.93 13.5% |
65.6 1.0% |
66.665 1.6% |
83.73 25.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.016 - |
-13.994 - |
-11.104 - |
6.66 - |
29.759 346.8% |
45.721 53.6% |
54.49 19.2% |
62.02 13.8% |
62.83 1.3% |
63.88 1.7% |
80.32 25.7% |