2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
145.54M -52.2% |
694.28M 377.1% |
182.25M -73.7% |
862.71M 373.4% |
1B 16.5% |
1.04B 3.9% |
1.1B 5.6% |
963.89M -12.6% |
813.59M -15.6% |
661.08M -18.7% |
583.94M -11.7% |
568.81M -2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
117.71M -47.1% |
525.28M 346.3% |
147.01M -72.0% |
684.6M 365.7% |
806.03M 17.7% |
852.59M 5.8% |
910.97M 6.8% |
815.36M -10.5% |
714.67M -12.3% |
641.24M -10.3% |
579.3M -9.7% |
562.73M -2.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
27.83M -66.1% |
169M 507.3% |
35.25M -79.1% |
178.12M 405.3% |
198.67M 11.5% |
191.61M -3.6% |
192M 0.2% |
148.52M -22.6% |
98.92M -33.4% |
19.84M -79.9% |
4.64M -76.6% |
6.08M 31.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
148.73M -47.3% |
629.07M 323.0% |
177.82M -71.7% |
789.34M 343.9% |
930.46M 17.9% |
975.64M 4.9% |
1.04B 6.2% |
942.22M -9.1% |
845.33M -10.3% |
770.67M -8.8% |
703.02M -8.8% |
687.32M -2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
31.02M -48.0% |
103.79M 234.6% |
30.81M -70.3% |
104.74M 239.9% |
124.42M 18.8% |
123.06M -1.1% |
125.15M 1.7% |
126.85M 1.4% |
130.66M 3.0% |
129.43M -0.9% |
123.73M -4.4% |
124.59M 0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-3.19M - |
65.21M - |
4.43M -93.2% |
73.38M 1555.3% |
74.24M 1.2% |
68.55M -7.7% |
66.86M -2.5% |
21.67M -67.6% |
-31.74M - |
-109.59M - |
-119.09M - |
-118.51M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
27.39M -5.5% |
53.3M 94.6% |
- |
17.89M - |
48.05M 168.6% |
45.54M -5.2% |
- |
3.06M - |
- |
-143.09M - |
- |
-168.97M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
-51.79K - |
59.08M - |
-2.64M - |
49.87M - |
58.23M 16.8% |
55.71M -4.3% |
62.55M 12.3% |
18.49M -70.4% |
-19.1M - |
-117.93M - |
-130.14M - |
-142.03M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0 - |
0.164 - |
-0.007 - |
0.138 - |
0.161 16.4% |
0.155 -4.0% |
0.171 10.7% |
0.059 -65.3% |
-0.029 - |
-0.262 - |
-0.289 - |
-0.316 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0 - |
0.164 - |
-0.007 - |
0.138 - |
0.161 16.4% |
0.155 -4.0% |
0.171 10.7% |
0.059 -65.3% |
-0.029 - |
-0.262 - |
-0.289 - |
-0.316 - |