2019 Q1 | 2020 Q1 | 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] |
1.15B -67.8% |
1.3B 12.5% |
4.86B 274.7% |
4.76B -2.2% |
5.02B 5.6% |
5.27B 4.8% |
5.6B 6.4% |
5.75B 2.6% |
5.69B -1.1% |
6.11B 7.4% |
6.03B -1.5% |
6.61B 9.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
773.22M -69.0% |
863.24M 11.6% |
3.17B 266.9% |
3.13B -1.3% |
3.07B -1.8% |
3.11B 1.3% |
3.39B 9.1% |
3.47B 2.4% |
3.62B 4.3% |
3.96B 9.3% |
4.11B 3.8% |
4.72B 14.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
381.12M -64.8% |
434.98M 14.1% |
1.7B 290.2% |
1.63B -3.9% |
1.95B 19.8% |
2.16B 10.4% |
2.21B 2.6% |
2.28B 3.0% |
2.07B -9.2% |
2.16B 4.2% |
1.92B -11.1% |
1.88B -1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.03B -67.9% |
1.08B 4.9% |
4.11B 280.0% |
4.16B 1.1% |
4.22B 1.5% |
4.46B 5.6% |
5B 12.2% |
5.22B 4.2% |
5.53B 6.0% |
6.21B 12.4% |
6.62B 6.5% |
7.59B 14.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
258.28M -64.0% |
219.21M -15.1% |
946.26M 331.7% |
1.03B 9.2% |
1.15B 11.6% |
1.35B 17.2% |
1.61B 19.3% |
1.74B 8.0% |
1.91B 9.4% |
2.25B 18.3% |
2.51B 11.3% |
2.87B 14.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
122.84M -66.4% |
215.77M 75.7% |
750.96M 248.0% |
596.78M -20.5% |
798.87M 33.9% |
803.62M 0.6% |
599.97M -25.3% |
537.06M -10.5% |
163.19M -69.6% |
-98.15M - |
-593.14M - |
-983.14M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
346.63M - |
- |
590.84M - |
- |
836.17M - |
- |
693.27M - |
- |
107.71M - |
- |
-482.54M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
123.18M -60.3% |
140.91M 14.4% |
676.7M 380.2% |
495.74M -26.7% |
620.67M 25.2% |
646.34M 4.1% |
460.88M -28.7% |
557.39M 20.9% |
348.83M -37.4% |
94.91M -72.8% |
-278.64M - |
-422.3M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
14.295 -58.3% |
14.7 2.8% |
69.265 371.2% |
52.53 -24.2% |
63.5 20.9% |
65.705 3.5% |
46.615 -29.1% |
56.5 21.2% |
35.205 -37.7% |
9.54 -72.9% |
-27.725 - |
-41.58 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
12.215 -64.3% |
12.955 6.1% |
69.265 434.7% |
46.375 -33.0% |
57.03 23.0% |
59.425 4.2% |
42.31 -28.8% |
51.17 20.9% |
31.91 -37.6% |
8.16 -74.4% |
-29.425 - |
-41.58 - |