2018 Q4 | 2019 Q4 | 2020 Q1 | 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] |
477.72M -51.8% |
1.73B 261.6% |
2.05B 18.9% |
2.28B 10.8% |
2.35B 3.4% |
2.35B -0.1% |
2.18B -7.4% |
2.02B -7.2% |
2.02B 0.2% |
2.09B 3.4% |
2.39B 14.2% |
2.69B 12.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
585.24M - |
966.49M 65.1% |
1.39B 44.0% |
426.3M -69.4% |
1.66B 288.4% |
1.72B 3.7% |
1.7B -1.0% |
1.66B -2.2% |
1.71B 3.1% |
1.81B 5.6% |
2.06B 13.7% |
2.29B 11.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.52M - |
1.13B - |
662.84M -41.6% |
458.35M -30.9% |
697.98M 52.3% |
633.49M -9.2% |
476.88M -24.7% |
358.25M -24.9% |
310.23M -13.4% |
283.49M -8.6% |
332.37M 17.2% |
400.13M 20.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
680.43M - |
1.12B 64.8% |
1.61B 43.4% |
482.32M -70.0% |
1.89B 291.7% |
1.87B -0.9% |
1.88B 0.6% |
1.87B -0.8% |
1.96B 4.7% |
2.19B 11.7% |
2.4B 9.6% |
2.65B 10.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.19M - |
154.89M 62.7% |
215.76M 39.3% |
56.02M -74.0% |
233.43M 316.7% |
154.74M -33.7% |
183.57M 18.6% |
206.18M 12.3% |
242.82M 17.8% |
376.17M 54.9% |
337.66M -10.2% |
355.86M 5.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-202.71M - |
1.02B - |
447.08M -56.0% |
186.57M -58.3% |
464.55M 149.0% |
478.75M 3.1% |
293.32M -38.7% |
152.07M -48.2% |
67.41M -55.7% |
-92.68M - |
-5.29M - |
44.26M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
107.52M - |
- |
322.07M - |
- |
329.54M - |
- |
137.12M - |
- |
-73.65M - |
- |
-135.18M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.65M 37.3% |
253.53M 214.3% |
322.07M 27.0% |
366.41M 13.8% |
329.54M -10.1% |
324.84M -1.4% |
138.13M -57.5% |
17.06M -87.6% |
-55.75M - |
-187.79M - |
-93.39M - |
-78.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.232 10.3% |
0.777 235.0% |
1.05 35.1% |
1.173 11.7% |
0.98 -16.4% |
0.94 -4.1% |
0.39 -58.5% |
0.07 -82.1% |
-0.13 - |
-0.49 - |
-0.23 - |
-0.2 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.232 28.6% |
0.747 222.1% |
0.93 24.5% |
1.053 13.2% |
0.95 -9.8% |
0.93 -2.1% |
0.39 -58.1% |
0.07 -82.1% |
-0.13 - |
-0.49 - |
-0.23 - |
-0.2 - |