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] |
368.62M -32.2% |
281.19M -23.7% |
413.65M 47.1% |
800.13M 93.4% |
302.51M -62.2% |
225.31M -25.5% |
143.63M -36.3% |
427.27M 197.5% |
310.17M -27.4% |
71.37M -77.0% |
119.65M 67.6% |
635.83M 431.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
298.44M -32.4% |
241.97M -18.9% |
379.07M 56.7% |
658.11M 73.6% |
262.57M -60.1% |
193.24M -26.4% |
119.72M -38.0% |
333.23M 178.4% |
270.05M -19.0% |
55.81M -79.3% |
163M 192.1% |
519.06M 218.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.18M -31.3% |
39.22M -44.1% |
34.57M -11.8% |
142.02M 310.8% |
39.94M -71.9% |
32.06M -19.7% |
23.92M -25.4% |
94.04M 293.2% |
40.12M -57.3% |
15.56M -61.2% |
-43.35M - |
116.77M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
343M -28.4% |
284.91M -16.9% |
421.09M 47.8% |
708.9M 68.4% |
311.44M -56.1% |
247.64M -20.5% |
187.31M -24.4% |
387.38M 106.8% |
333.79M -13.8% |
107.76M -67.7% |
244.42M 126.8% |
573.53M 134.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.56M 18.9% |
42.94M -3.7% |
42.01M -2.2% |
50.8M 20.9% |
48.87M -3.8% |
54.4M 11.3% |
67.59M 24.3% |
54.16M -19.9% |
63.74M 17.7% |
51.95M -18.5% |
81.42M 56.7% |
54.47M -33.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.62M -60.4% |
-3.71M - |
-7.44M - |
91.22M - |
-8.93M - |
-22.33M - |
-43.67M - |
39.89M - |
-23.63M - |
-36.39M - |
-124.77M - |
62.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.41M - |
- | - | - |
74.85M - |
- | - | - |
12.68M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.01M -43.0% |
8.73M -62.1% |
-16.62M - |
60.56M - |
14.29M -76.4% |
-9.08M - |
-54.51M - |
16.33M - |
-3.65M - |
-35.83M - |
-151.72M - |
45.49M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -40% |
0.05 -66.7% |
-0.1 - |
0.38 - |
0.09 -76.3% |
-0.06 - |
-0.34 - |
0.1 - |
-0.02 - |
-0.22 - |
-0.95 - |
0.28 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -40% |
0.05 -66.7% |
-0.1 - |
0.38 - |
0.09 -76.3% |
-0.06 - |
-0.34 - |
0.1 - |
-0.02 - |
-0.22 - |
-0.95 - |
0.25 - |