2019 Q2 | 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] |
4.18B 33.8% |
5.2B 24.3% |
2.89B -44.5% |
4.59B 58.9% |
4.85B 5.8% |
7.79B 60.6% |
3.57B -54.1% |
5.44B 52.3% |
4.77B -12.3% |
7.24B 51.6% |
3.58B -50.5% |
4.95B 38.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.74B 36.2% |
4.61B 23.3% |
2.51B -45.6% |
3.94B 57.2% |
4.11B 4.4% |
6.54B 58.9% |
2.81B -57.0% |
4.58B 63.2% |
4.04B -11.7% |
6.07B 50.1% |
2.87B -52.8% |
4.06B 41.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
447.4M 16.5% |
593.73M 32.7% |
380.05M -36.0% |
646.38M 70.1% |
737.49M 14.1% |
1.25B 70.0% |
766.1M -38.9% |
860.65M 12.3% |
730.69M -15.1% |
1.17B 59.8% |
714.42M -38.8% |
893.38M 25.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.04B 34.8% |
5B 23.8% |
2.87B -42.5% |
4.28B 48.9% |
4.5B 5.1% |
7.04B 56.5% |
3.14B -55.4% |
4.97B 58.3% |
4.4B -11.3% |
6.56B 49.0% |
3.26B -50.3% |
4.48B 37.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
298.5M 20.0% |
388.98M 30.3% |
368.59M -5.2% |
338.88M -8.1% |
383.78M 13.3% |
502.48M 30.9% |
328.57M -34.6% |
385.12M 17.2% |
359.28M -6.7% |
491.43M 36.8% |
396.3M -19.4% |
416.82M 5.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.9M 10.1% |
204.75M 37.5% |
11.46M -94.4% |
307.5M 2583.5% |
353.71M 15.0% |
751.26M 112.4% |
437.53M -41.8% |
475.53M 8.7% |
371.41M -21.9% |
676.06M 82.0% |
318.12M -52.9% |
476.55M 49.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
314.14M - |
- | - | - |
687.91M - |
- | - | - |
899.14M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.94M 6.6% |
263.77M 62.9% |
86.33M -67.3% |
317.48M 267.7% |
372.44M 17.3% |
686.56M 84.3% |
496.95M -27.6% |
477.75M -3.9% |
417.04M -12.7% |
662.75M 58.9% |
323.58M -51.2% |
483.31M 49.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.191 -10.6% |
0.447 133.8% |
0.127 -71.6% |
0.52 310.5% |
0.69 32.7% |
1.21 75.4% |
0.89 -26.4% |
0.83 -6.7% |
0.484 -41.7% |
0.77 59.2% |
0.39 -49.4% |
0.58 48.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.191 -10.6% |
0.447 133.8% |
0.127 -71.6% |
0.52 310.5% |
0.69 32.7% |
1.21 75.4% |
0.89 -26.4% |
0.81 -9.0% |
0.484 -40.3% |
0.76 57.1% |
0.33 -56.6% |
0.55 66.7% |