2018 Q4 | 2019 Q4 | 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] |
1.35B 27.2% |
5.16B 283.3% |
5.03B -2.6% |
5B -0.6% |
5.51B 10.2% |
5.82B 5.6% |
6.64B 14.1% |
6.96B 4.8% |
7.13B 2.5% |
7.09B -0.5% |
7.09B -0.1% |
7.39B 4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
810.23M 35.8% |
3.02B 272.6% |
2.87B -4.8% |
2.97B 3.2% |
3.23B 8.8% |
3.45B 7.0% |
4.04B 17.0% |
4.12B 2.0% |
4.22B 2.5% |
4.22B -0.1% |
4.23B 0.4% |
4.56B 7.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
536.41M 16.1% |
2.14B 299.4% |
2.15B 0.6% |
2.03B -5.6% |
2.28B 12.2% |
2.36B 3.6% |
2.6B 10.0% |
2.84B 9.1% |
2.91B 2.5% |
2.87B -1.2% |
2.85B -0.7% |
2.83B -0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B 27.7% |
4.97B 282.7% |
4.78B -3.8% |
4.87B 2.0% |
5.32B 9.2% |
5.71B 7.3% |
6.47B 13.3% |
6.75B 4.3% |
6.85B 1.6% |
6.84B -0.2% |
6.92B 1.2% |
7.36B 6.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
487.39M 16.0% |
1.95B 299.6% |
1.9B -2.3% |
1.91B 0.2% |
2.1B 9.9% |
2.26B 7.9% |
2.43B 7.6% |
2.63B 7.9% |
2.63B 0.1% |
2.62B -0.4% |
2.68B 2.5% |
2.8B 4.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
49.01M 16.4% |
194.72M 297.3% |
251.38M 29.1% |
126.28M -49.8% |
185.3M 46.7% |
102.58M -44.6% |
167.32M 63.1% |
211.43M 26.4% |
280.3M 32.6% |
258.02M -8.0% |
172.53M -33.1% |
27.57M -84.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
99.45M - |
- |
266.94M - |
- |
200.95M - |
- |
201.34M - |
- |
289.7M - |
- |
161.36M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
23.64M -30.6% |
97.69M 313.3% |
200.23M 105.0% |
98.05M -51.0% |
148.27M 51.2% |
93.35M -37.0% |
114.51M 22.7% |
157.32M 37.4% |
177.92M 13.1% |
154.67M -13.1% |
111.33M -28.0% |
-7.04M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
8.13 -30.6% |
32.873 304.3% |
68.37 108.0% |
33.7 -50.7% |
50.46 49.7% |
31.72 -37.1% |
38.52 21.4% |
52.96 37.5% |
59.86 13.0% |
52.04 -13.1% |
37.48 -28.0% |
-2.3 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
8.02 -30.4% |
32.833 309.4% |
68.37 108.2% |
33.7 -50.7% |
50.46 49.7% |
31.72 -37.1% |
38.52 21.4% |
52.96 37.5% |
59.86 13.0% |
52.04 -13.1% |
37.46 -28.0% |
-2.32 - |