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] |
5.63B 34.7% |
2.37B -57.9% |
3.48B 46.7% |
4.6B 32.3% |
6.25B 35.9% |
2.78B -55.6% |
3.83B 37.7% |
4.88B 27.7% |
6.04B 23.8% |
2.59B -57.2% |
3.71B 43.1% |
4.49B 21.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01B 24.4% |
1.56B -48.2% |
2.23B 43.3% |
2.72B 22.0% |
3.32B 22.0% |
1.88B -43.5% |
2.51B 33.6% |
2.77B 10.4% |
3.14B 13.2% |
1.65B -47.5% |
2.37B 43.7% |
2.55B 7.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62B 48.9% |
813M -68.9% |
1.25B 53.4% |
1.88B 50.5% |
2.93B 56.0% |
898M -69.3% |
1.31B 46.4% |
2.11B 60.7% |
2.91B 37.6% |
944M -67.5% |
1.34B 42.1% |
1.94B 44.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.48B 23.9% |
2.71B -39.6% |
3.53B 30.5% |
3.91B 10.6% |
4.82B 23.3% |
3.03B -37.2% |
3.78B 24.9% |
4B 5.9% |
4.68B 17.0% |
2.85B -39.1% |
3.54B 24.1% |
3.83B 8.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 22.9% |
1.15B -21.9% |
1.3B 13.2% |
1.18B -9.1% |
1.49B 26.2% |
1.15B -23.1% |
1.27B 10.7% |
1.23B -2.9% |
1.55B 25.5% |
1.21B -21.9% |
1.18B -2.7% |
1.28B 8.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 104.3% |
-336M - |
-54M - |
695M - |
1.44B 106.8% |
-249M - |
45M - |
880M 1855.6% |
1.36B 54.5% |
-265M - |
165M - |
661M 300.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
952M 57.9% |
53M -94.4% |
214M 303.8% |
560M 161.7% |
979M 74.8% |
-353M - |
30M - |
607M 1923.3% |
709M 16.8% |
-335M - |
-40M - |
376M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
970M 61.7% |
30M -96.9% |
159M 430% |
564M 254.7% |
969M 71.8% |
-331M - |
-55M - |
595M - |
714M 20% |
-321M - |
-253M - |
419M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31 61.7% |
0.04 -96.9% |
0.22 450% |
0.78 254.5% |
1.34 71.8% |
-0.46 - |
-0.08 - |
0.84 - |
1 19.0% |
-0.45 - |
-0.36 - |
0.6 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31 63.8% |
0.04 -96.9% |
0.22 450% |
0.78 254.5% |
1.33 70.5% |
-0.46 - |
-0.08 - |
0.83 - |
1 20.5% |
-0.45 - |
-0.36 - |
0.6 - |