2018 Q3 | 2018 Q4 | 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] |
274.05M -68.0% |
1.04B 280.0% |
667.17M -35.9% |
1.52B 128.1% |
1.74B 14.6% |
1.03B -41.1% |
1.24B 20.8% |
94.05M -92.4% |
92.56M -1.6% |
89.82M -3.0% |
126.75M 41.1% |
91.12M -28.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.9M -68.6% |
315.22M 344.6% |
264.26M -16.2% |
550.34M 108.3% |
743.2M 35.0% |
395.38M -46.8% |
490.91M 24.2% |
32.73M -93.3% |
33.08M 1.1% |
44.42M 34.3% |
35.27M -20.6% |
26.49M -24.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
203.14M -67.8% |
726.09M 257.4% |
402.91M -44.5% |
971.56M 141.1% |
1B 3.0% |
632.18M -36.8% |
750.39M 18.7% |
61.33M -91.8% |
59.48M -3.0% |
45.4M -23.7% |
91.48M 101.5% |
64.63M -29.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.86M -60.4% |
455.42M 190.3% |
472.7M 3.8% |
772.23M 63.4% |
1.03B 33.0% |
542.83M -47.1% |
732.56M 35.0% |
116.46M -84.1% |
130.15M 11.8% |
182.96M 40.6% |
188.12M 2.8% |
62.06M -67.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.96M -49.5% |
140.2M 63.1% |
208.44M 48.7% |
221.88M 6.4% |
283.59M 27.8% |
147.46M -48.0% |
241.65M 63.9% |
83.73M -65.4% |
97.07M 15.9% |
138.53M 42.7% |
152.85M 10.3% |
35.57M -76.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.18M -74.5% |
585.89M 400.0% |
194.47M -66.8% |
749.67M 285.5% |
717.24M -4.3% |
484.72M -32.4% |
508.74M 5.0% |
-22.4M - |
-37.59M - |
-93.14M - |
-61.37M - |
29.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
502.03M - |
- | - | - |
1.23B - |
- | - | - |
-68.29M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
114.65M -70.4% |
494.12M 331.0% |
197.06M -60.1% |
631.07M 220.2% |
602.46M -4.5% |
390.82M -35.1% |
203.55M -47.9% |
-19.42M - |
-48.87M - |
-107.72M - |
-197.8M - |
40.07M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.95 -70.5% |
8.43 332.3% |
3.37 -60.0% |
10.77 219.6% |
10.27 -4.6% |
6.67 -35.1% |
3.47 -48.0% |
-0.33 - |
-0.84 - |
-1.83 - |
-3.38 - |
0.68 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.95 -70.5% |
8.43 332.3% |
3.37 -60.0% |
10.77 219.6% |
10.27 -4.6% |
6.67 -35.1% |
3.47 -48.0% |
-0.33 - |
-0.84 - |
-1.83 - |
-3.38 - |
0.68 - |