2020 Q4 | 2021 Q4 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
4.17B 2.4% |
3.34B -19.9% |
4.63B 38.4% |
1.33B -71.2% |
1.26B -5.7% |
5.28B 320.0% |
5.42B 2.7% |
5.67B 4.6% |
5.93B 4.5% |
|
Cost of Revenue | [friend] |
3.41B 6.0% |
2.63B -22.9% |
3.6B 36.7% |
987.97M -72.5% |
945.47M -4.3% |
3.94B 317.2% |
4.09B 3.7% |
4.31B 5.5% |
4.57B 6.0% |
|
Gross Profit | [friend] |
759.21M -11.2% |
709.37M -6.6% |
1.03B 44.9% |
345.21M -66.4% |
311.83M -9.7% |
1.34B 328.2% |
1.33B -0.1% |
1.36B 1.9% |
1.36B -0.2% |
|
Total Expenses | [friend] |
4.07B 5.0% |
3.15B -22.7% |
4.3B 36.5% |
1.17B -72.8% |
1.18B 1.5% |
4.75B 301.1% |
4.93B 3.8% |
5.19B 5.2% |
5.47B 5.4% |
|
Operating Expense | [friend] |
656.27M 0.0% |
515.14M -21.5% |
698.09M 35.5% |
178.91M -74.4% |
238.69M 33.4% |
804.46M 237.0% |
843.05M 4.8% |
876.49M 4.0% |
898.76M 2.5% |
|
Operating Income | [friend] |
102.94M -48.1% |
194.24M 88.7% |
330.07M 69.9% |
166.3M -49.6% |
73.14M -56.0% |
530.89M 625.9% |
490.78M -7.6% |
483.13M -1.6% |
458.25M -5.2% |
|
Net Income (Cont Operations) | [friend] |
112.18M -46.2% |
- |
334.94M - |
- |
226.69M - |
- |
486.14M - |
- |
473.84M - |
|
Net Income | [friend] |
72.21M -47.5% |
120.43M 66.8% |
212.56M 76.5% |
102.23M -51.9% |
51.34M -49.8% |
350.84M 583.4% |
342.24M -2.5% |
349.15M 2.0% |
333.98M -4.3% |
|
Basic EPS | [friend] |
53.486 -47.5% |
100.36 87.6% |
177.14 76.5% |
81.78 -53.8% |
34.78 -57.5% |
269.01 673.5% |
251.64 -6.5% |
247.68 -1.6% |
238.69 -3.6% |
|
Diluted EPS | [friend] |
53.486 -47.5% |
89.205 66.8% |
177.14 98.6% |
80.83 -54.4% |
34.43 -57.4% |
269.01 681.3% |
248.97 -7.4% |
245.14 -1.5% |
236.2 -3.6% |