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] |
2.6B 16.5% |
3.59B 37.9% |
3.46B -3.7% |
2.73B -21.1% |
3.01B 10.2% |
3.35B 11.2% |
2.5B -25.1% |
2.17B -13.5% |
2.8B 29.4% |
3.59B 28.0% |
4.89B 36.1% |
2.83B -42.0% |
|
Cost of Revenue | [friend] |
2.32B 18.8% |
3.07B 32.4% |
2.72B -11.4% |
2.22B -18.4% |
2.39B 7.7% |
2.7B 12.9% |
1.83B -32.4% |
1.75B -3.9% |
2.29B 30.5% |
3.01B 31.6% |
3.99B 32.6% |
2.48B -38.0% |
|
Gross Profit | [friend] |
284.89M 1.2% |
521.72M 83.1% |
739.02M 41.7% |
507.6M -31.3% |
615.99M 21.4% |
645.64M 4.8% |
679.25M 5.2% |
413.28M -39.2% |
516.34M 24.9% |
577.57M 11.9% |
890.39M 54.2% |
357.45M -59.9% |
|
Total Expenses | [friend] |
2.47B 19.2% |
3.24B 31.1% |
3.06B -5.4% |
2.41B -21.2% |
2.56B 6.1% |
2.96B 15.7% |
2.08B -29.8% |
1.94B -6.6% |
2.59B 33.6% |
3.29B 26.8% |
4.37B 32.9% |
2.73B -37.5% |
|
Operating Expense | [friend] |
150.99M 26.1% |
168.12M 11.3% |
341.86M 103.3% |
190.73M -44.2% |
167.64M -12.1% |
261.94M 56.2% |
253.67M -3.2% |
187.48M -26.1% |
306.45M 63.5% |
277.73M -9.4% |
377.31M 35.9% |
256.35M -32.1% |
|
Operating Income | [friend] |
133.9M -17.3% |
353.6M 164.1% |
397.16M 12.3% |
316.87M -20.2% |
448.35M 41.5% |
383.7M -14.4% |
425.59M 10.9% |
225.81M -46.9% |
209.89M -7.0% |
299.84M 42.9% |
513.08M 71.1% |
101.1M -80.3% |
|
Net Income (Cont Operations) | [friend] |
250.98M - |
- |
672.56M - |
- |
690.71M - |
- | - | - |
545.32M - |
- | - | - | |
Net Income | [friend] |
131.58M 10.5% |
327.56M 148.9% |
344.87M 5.3% |
228.07M -33.9% |
461.26M 102.2% |
457.2M -0.9% |
369.07M -19.3% |
252.89M -31.5% |
291.44M 15.2% |
320.47M 10.0% |
417.79M 30.4% |
185.39M -55.6% |
|
Basic EPS | [friend] |
0.22 12.7% |
0.538 144.6% |
0.562 4.3% |
0.338 -39.7% |
0.712 110.2% |
0.68 -4.4% |
0.55 -19.1% |
0.48 -12.7% |
0.428 -10.7% |
0.47 9.7% |
0.61 29.8% |
0.27 -55.7% |
|
Diluted EPS | [friend] |
0.22 12.7% |
0.538 144.6% |
0.562 4.3% |
0.338 -39.7% |
0.692 104.3% |
0.68 -1.7% |
0.53 -22.1% |
0.48 -9.4% |
0.428 -10.7% |
0.47 9.7% |
0.59 25.5% |
0.27 -54.2% |