2017 Q4 | 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] |
3.2B 27.6% |
3.83B 19.7% |
4.21B 9.7% |
4.33B 2.8% |
4.09B -5.4% |
3.79B -7.3% |
3.78B -0.4% |
3.52B -6.7% |
3.37B -4.2% |
3.32B -1.6% |
2.98B -10.2% |
2.94B -1.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.65B 26.0% |
3.16B 19.0% |
3.45B 9.5% |
3.58B 3.8% |
3.5B -2.3% |
3.37B -3.7% |
3.46B 2.7% |
3.28B -5.2% |
3.2B -2.6% |
3.15B -1.6% |
2.86B -9.3% |
2.83B -1.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
552.38M 35.7% |
677.69M 22.7% |
752.6M 11.1% |
741.85M -1.4% |
589.21M -20.6% |
418.07M -29.0% |
314.08M -24.9% |
239.15M -23.9% |
173.64M -27.4% |
169.92M -2.1% |
124.12M -27.0% |
115.12M -7.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.89B 24.6% |
3.43B 18.9% |
3.77B 9.9% |
3.9B 3.5% |
3.84B -1.7% |
3.7B -3.5% |
3.76B 1.6% |
3.59B -4.5% |
3.48B -3.2% |
3.42B -1.6% |
3.09B -9.6% |
3.02B -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
234.91M 10.8% |
276.73M 17.8% |
318.22M 15.0% |
319.51M 0.4% |
335.51M 5.0% |
329.51M -1.8% |
297.65M -9.7% |
309.4M 3.9% |
278.42M -10.0% |
273.48M -1.8% |
236.2M -13.6% |
190.43M -19.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.46M 62.7% |
400.97M 26.3% |
434.38M 8.3% |
422.34M -2.8% |
253.7M -39.9% |
88.56M -65.1% |
16.43M -81.5% |
-70.25M - |
-104.79M - |
-103.56M - |
-112.09M - |
-75.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
289.12M - |
- |
399.33M - |
- |
261.97M - |
- |
44.89M - |
- |
-74.63M - |
- |
-129.49M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
289.12M 59.9% |
367.69M 27.2% |
399.33M 8.6% |
393.18M -1.5% |
261.97M -33.4% |
132.01M -49.6% |
44.89M -66.0% |
-35.43M - |
-74.63M - |
-117.94M - |
-129.49M - |
-110.07M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25 48.8% |
1.57 25.6% |
1.7 8.3% |
1.67 -1.8% |
1.12 -32.9% |
0.56 -50% |
0.2 -64.3% |
-0.14 - |
-0.32 - |
-0.51 - |
-0.57 - |
-0.49 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25 48.8% |
1.57 25.6% |
1.7 8.3% |
1.67 -1.8% |
1.12 -32.9% |
0.56 -50% |
0.2 -64.3% |
-0.14 - |
-0.32 - |
-0.51 - |
-0.57 - |
-0.49 - |