2015 Q3 | 2016 Q3 | 2017 Q3 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B 32.5% |
2.04B 52.4% |
2.18B 6.7% |
2.28B 4.9% |
2.37B 4.0% |
1.88B -20.9% |
2.05B 9.1% |
2.08B 1.5% |
2.16B 3.8% |
2.09B -3.3% |
1.94B -7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
437.14M 35.1% |
535.9M 22.6% |
566M 5.6% |
638.3M 12.8% |
618.4M -3.1% |
469M -24.2% |
513.5M 9.5% |
481.1M -6.3% |
530.1M 10.2% |
533.1M 0.6% |
482.1M -9.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
900.67M 31.3% |
1.5B 66.8% |
1.61B 7.1% |
1.64B 2.1% |
1.76B 6.8% |
1.41B -19.7% |
1.54B 9.0% |
1.6B 4.1% |
1.63B 1.9% |
1.55B -4.6% |
1.46B -6.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 33.3% |
1.84B 36.4% |
2B 8.6% |
2.31B 15.2% |
2.34B 1.7% |
2.15B -8.1% |
2.22B 3.1% |
2.04B -8.1% |
2.14B 4.7% |
1.84B -14.1% |
1.79B -2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
913.38M 32.5% |
1.31B 43.1% |
1.43B 9.8% |
1.67B 16.2% |
1.72B 3.5% |
1.69B -2.3% |
1.71B 1.3% |
1.56B -8.6% |
1.61B 3.0% |
1.3B -18.9% |
1.3B 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.7M - |
195.9M - |
175.2M -10.6% |
-22.9M - |
31M - |
-275.9M - |
-171M - |
38.9M - |
22.5M -42.2% |
251.9M 1019.5% |
153.3M -39.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.9M - |
195.9M - |
175.4M -10.5% |
-22.8M - |
31M - |
-275.9M - |
-170.9M - |
38.8M - |
22.7M -41.5% |
252.1M 1010.6% |
153.3M -39.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-175.51M - |
96.7M - |
81.1M -16.1% |
-1.19B - |
-1.04B - |
-1.24B - |
-1.15B - |
120.1M - |
10.2M -91.5% |
156.1M 1430.4% |
82.9M -46.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.35 - |
1.13 - |
0.93 -17.7% |
-13.47 - |
-11.75 - |
-14.04 - |
-13.06 - |
1.4 - |
0.12 -91.4% |
1.76 1366.7% |
0.93 -47.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.35 - |
1.13 - |
0.93 -17.7% |
-13.47 - |
-11.75 - |
-14.04 - |
-13.06 - |
1.4 - |
0.12 -91.4% |
1.76 1366.7% |
0.93 -47.2% |