2016 Q2 | 2017 Q2 | 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] |
1.56B 0.4% |
1.54B -0.8% |
1.53B -0.8% |
1.53B -0.2% |
1.48B -3.1% |
1.5B 1.4% |
1.52B 1.0% |
2.26B 48.9% |
2.98B 31.8% |
3.72B 24.9% |
4.55B 22.2% |
4.73B 4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
851.33M 4.6% |
884.07M 3.8% |
918.1M 3.9% |
933.83M 1.7% |
923.98M -1.1% |
910.23M -1.5% |
907.43M -0.3% |
1.23B 35.9% |
1.63B 32.5% |
1.98B 21.0% |
2.33B 17.6% |
2.42B 4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.26M -4.2% |
660.25M -6.4% |
614.46M -6.9% |
596.38M -2.9% |
558.99M -6.3% |
593.45M 6.2% |
611.66M 3.1% |
1.03B 68.1% |
1.35B 30.9% |
1.75B 29.7% |
2.23B 27.4% |
2.31B 3.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 5.2% |
1.31B 3.8% |
1.4B 6.6% |
1.45B 4.1% |
1.45B -0.5% |
1.46B 1.1% |
1.44B -1.6% |
2.03B 40.7% |
2.72B 34.3% |
3.41B 25.1% |
4.08B 19.7% |
4.27B 4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
411.08M 6.4% |
426.62M 3.8% |
479.09M 12.3% |
521.13M 8.8% |
524.2M 0.6% |
553.47M 5.6% |
533.3M -3.6% |
793.69M 48.8% |
1.09B 37.1% |
1.43B 31.4% |
1.75B 22.6% |
1.84B 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
294.18M -15.8% |
233.62M -20.6% |
135.38M -42.1% |
75.25M -44.4% |
34.79M -53.8% |
39.98M 14.9% |
78.36M 96.0% |
234.55M 199.3% |
257.89M 10.0% |
316.93M 22.9% |
472.46M 49.1% |
464.73M -1.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.81M - |
- |
126.09M - |
- |
87.79M - |
- |
-402.09M - |
- |
-426.3M - |
- |
289M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.15M -2.1% |
164.46M -20.6% |
96.2M -41.5% |
63.45M -34.0% |
49.4M -22.1% |
53.61M 8.5% |
-453.46M - |
-466.47M - |
-574.33M - |
-629.32M - |
-91.34M - |
-977.39M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.85 -2.5% |
10.99 -20.6% |
6.42 -41.6% |
4.23 -34.1% |
3.29 -22.2% |
3.57 8.5% |
-30.17 - |
-31.04 - |
-38.22 - |
-41.88 - |
-6.08 - |
-65.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.67 -2.2% |
10.86 -20.6% |
6.34 -41.6% |
4.19 -33.9% |
3.26 -22.2% |
3.53 8.3% |
-30.2 - |
-31.07 - |
-38.22 - |
-41.88 - |
-6.08 - |
-65.01 - |