2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
925.86M 4.3% |
1.04B 11.8% |
1.01B -2.4% |
1.24B 22.4% |
1.67B 35.4% |
2.11B 26.3% |
2.88B 36.2% |
2.97B 3.1% |
3.1B 4.4% |
3.19B 2.7% |
3.18B -0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
154.31M 28.5% |
189.19M 22.6% |
222.62M 17.7% |
346.49M 55.6% |
521.71M 50.6% |
683.76M 31.1% |
968.53M 41.6% |
1.02B 5.5% |
1.05B 3.1% |
1.13B 7.7% |
1.12B -1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
771.54M 0.6% |
846.26M 9.7% |
787.57M -6.9% |
889.51M 12.9% |
1.15B 29.5% |
1.43B 24.1% |
1.91B 33.6% |
1.95B 1.9% |
2.05B 5.2% |
2.05B 0.2% |
2.06B 0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
716.43M 9.1% |
811.03M 13.2% |
990M 22.1% |
1.4B 41.9% |
1.99B 41.5% |
2.5B 25.9% |
3.13B 25.1% |
3.33B 6.3% |
3.51B 5.3% |
3.75B 7.0% |
3.84B 2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
562.12M 4.8% |
621.83M 10.6% |
767.38M 23.4% |
1.06B 37.9% |
1.47B 38.6% |
1.82B 24.1% |
2.16B 18.9% |
2.31B 6.7% |
2.45B 6.3% |
2.62B 6.7% |
2.72B 4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.42M -9.3% |
224.42M 7.2% |
20.18M -91.0% |
-168.38M - |
-313.73M - |
-388.58M - |
-251.42M - |
-359.88M - |
-404.88M - |
-566.26M - |
-658.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192.08M - |
- |
13.65M - |
- |
-949.43M - |
- |
-903.8M - |
- |
-452.59M - |
- |
-749.43M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
190.13M -8.1% |
216.95M 14.1% |
11.27M -94.8% |
-190M - |
-974.84M - |
-991.02M - |
-880M - |
-943.51M - |
-337.71M - |
-609.66M - |
-650.12M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.702 -8.5% |
15.49 13.0% |
0.79 -94.9% |
-13.38 - |
-68.26 - |
-69.28 - |
-61.29 - |
-65.59 - |
-22.76 - |
-41.07 - |
-43.65 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.662 -9.2% |
14.68 15.9% |
0.76 -94.8% |
-13.38 - |
-68.26 - |
-69.28 - |
-61.29 - |
-65.59 - |
-22.76 - |
-41.07 - |
-43.65 - |