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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.15B 34.9% |
3.24B -21.8% |
3.4B 4.8% |
3.63B 6.8% |
4.52B 24.5% |
4.35B -3.7% |
5.21B 19.7% |
5.5B 5.6% |
9.17B 66.6% |
9.95B 8.5% |
9.93B -0.2% |
10.36B 4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.57B 39.5% |
2.58B -27.8% |
2.75B 6.5% |
2.87B 4.5% |
3.6B 25.5% |
3.46B -4.0% |
4.04B 16.7% |
4.42B 9.4% |
7.22B 63.4% |
8.11B 12.3% |
7.98B -1.6% |
8.14B 2.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
575.3M 12.0% |
664.53M 15.5% |
652.47M -1.8% |
757.66M 16.1% |
915M 20.8% |
894M -2.3% |
1.17B 31.3% |
1.08B -7.7% |
1.95B 79.9% |
1.84B -5.8% |
1.95B 6.0% |
2.22B 14.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.82B 35.1% |
2.94B -23.0% |
3.15B 7.1% |
3.28B 4.3% |
4.07B 24.0% |
3.88B -4.7% |
4.63B 19.2% |
4.85B 4.7% |
8.16B 68.5% |
8.94B 9.5% |
8.75B -2.1% |
9.88B 12.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.72M -7.6% |
359.67M 48.8% |
399.43M 11.1% |
411.42M 3.0% |
466M 13.3% |
421M -9.7% |
590M 40.1% |
428M -27.5% |
946M 121.0% |
830M -12.3% |
767M -7.6% |
1.74B 126.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
333.58M 32.3% |
304.86M -8.6% |
253.03M -17.0% |
346.25M 36.8% |
449M 29.7% |
473M 5.3% |
584M 23.5% |
656M 12.3% |
1B 53.0% |
1.01B 0.2% |
1.18B 17.2% |
482M -59.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
631.38M - |
- | - | - |
927M - |
- | - | - |
1.97B - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.32M 37.8% |
174.82M -24.7% |
180.49M 3.2% |
172.68M -4.3% |
293M 69.7% |
326M 11.3% |
384M 17.8% |
564M 46.9% |
698M 23.8% |
651M -6.7% |
746M 14.6% |
187M -74.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.142 37.1% |
13.568 -25.2% |
13.912 2.5% |
13.318 -4.3% |
22.657 70.1% |
25.08 10.7% |
29.563 17.9% |
39.994 35.3% |
48.98 22.5% |
45.47 -7.2% |
51.657 13.6% |
12.895 -75.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.242 37.7% |
12.967 -24.8% |
13.387 3.2% |
12.813 -4.3% |
21.797 70.1% |
24.135 10.7% |
28.477 18.0% |
39.994 40.4% |
47.517 18.8% |
44.178 -7.0% |
50.513 14.3% |
12.895 -74.5% |