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] |
8.55B 8.9% |
16.3B 90.6% |
14.68B -9.9% |
18.73B 27.6% |
19.36B 3.4% |
29.9B 54.4% |
23.15B -22.6% |
30.47B 31.6% |
31.47B 3.3% |
33.59B 6.7% |
23.08B -31.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
7.33B 10.4% |
14.34B 95.7% |
13.35B -6.9% |
16.63B 24.5% |
17.39B 4.6% |
26.67B 53.4% |
19.96B -25.2% |
25.53B 27.9% |
26.19B 2.6% |
30.34B 15.9% |
20.87B -31.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.22B 0.6% |
1.96B 60.0% |
1.33B -32.2% |
2.1B 58.1% |
1.98B -5.7% |
3.24B 63.5% |
3.19B -1.3% |
4.95B 54.9% |
5.28B 6.8% |
3.24B -38.6% |
2.21B -31.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
8.01B 12.9% |
15.08B 88.3% |
14.07B -6.7% |
17.35B 23.3% |
18.55B 6.9% |
28.47B 53.5% |
21.22B -25.5% |
26.97B 27.1% |
27.89B 3.4% |
31.97B 14.6% |
22.41B -29.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
682.43M 48.9% |
739.91M 8.4% |
716.75M -3.1% |
720.36M 0.5% |
1.17B 62.2% |
1.8B 54.3% |
1.26B -30.1% |
1.44B 14.3% |
1.7B 18.2% |
1.63B -4.4% |
1.53B -5.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
540.49M -28.7% |
1.22B 125.1% |
610.24M -49.8% |
1.38B 125.8% |
810.17M -41.2% |
1.43B 76.8% |
1.93B 35.0% |
3.5B 81.3% |
3.58B 2.1% |
1.62B -54.9% |
677.84M -58.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - | - |
905.09M - |
- | - | - |
3.84B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
156.07M -51.8% |
420.16M 169.2% |
401.11M -4.5% |
503.97M 25.6% |
770.88M 53.0% |
1.26B 63.8% |
1.66B 31.3% |
2.18B 31.8% |
2.51B 14.9% |
1.09B -56.7% |
1.18B 8.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.02 -50% |
0.05 150.0% |
0.04 -20.0% |
0.05 25.0% |
0.08 60% |
0.13 62.5% |
0.17 30.8% |
0.21 23.5% |
0.26 23.8% |
0.1 -61.5% |
0.12 20.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.02 -50% |
0.05 150.0% |
0.04 -20.0% |
0.05 25.0% |
0.08 60% |
0.1 25.0% |
0.14 40.0% |
0.21 50.0% |
0.26 23.8% |
0.1 -61.5% |
0.11 10.0% |