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] |
211.56M -3.1% |
171.96M -18.7% |
277.66M 61.5% |
174.02M -37.3% |
214.05M 23.0% |
186.16M -13.0% |
272.39M 46.3% |
212.81M -21.9% |
241.92M 13.7% |
199.38M -17.6% |
313.33M 57.2% |
226.32M -27.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
100.42M -18.1% |
105.43M 5.0% |
135.61M 28.6% |
105.99M -21.8% |
131.8M 24.3% |
120.07M -8.9% |
144.61M 20.4% |
132.97M -8.0% |
124.96M -6.0% |
140.09M 12.1% |
163.9M 17.0% |
115.96M -29.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
111.14M 16.0% |
66.52M -40.1% |
142.05M 113.5% |
68.04M -52.1% |
82.25M 20.9% |
66.09M -19.6% |
127.79M 93.3% |
79.84M -37.5% |
116.96M 46.5% |
59.29M -49.3% |
149.43M 152.1% |
110.36M -26.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
163.87M -8.7% |
105.43M -35.7% |
194.65M 84.6% |
164.86M -15.3% |
199.23M 20.8% |
185.06M -7.1% |
232.8M 25.8% |
211.36M -9.2% |
210.77M -0.3% |
225.54M 7.0% |
277.34M 23.0% |
216.92M -21.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
63.45M 11.4% |
173.21M 173.0% |
59.04M -65.9% |
58.87M -0.3% |
67.43M 14.5% |
64.99M -3.6% |
88.19M 35.7% |
78.4M -11.1% |
85.81M 9.5% |
85.44M -0.4% |
113.44M 32.8% |
100.96M -11.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
47.69M 22.7% |
66.52M 39.5% |
83.01M 24.8% |
9.17M -89.0% |
14.82M 61.7% |
1.1M -92.5% |
39.59M 3486.2% |
1.45M -96.3% |
31.15M 2049.9% |
-26.16M - |
35.99M - |
9.4M -73.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
69.04M - |
- | - | - |
34.41M - |
- | - | - |
39.62M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
38.87M 38.9% |
9.81M -74.8% |
71.37M 627.8% |
16.03M -77.5% |
16.17M 0.9% |
5.52M -65.9% |
28.17M 410.6% |
9.77M -65.3% |
31.54M 222.9% |
-14.53M - |
25.31M - |
24.17M -4.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.777 38.8% |
0.196 -74.8% |
1.427 627.8% |
0.32 -77.6% |
0.232 -27.5% |
0.065 -71.9% |
0.433 563.8% |
0.15 -65.3% |
0.469 213% |
-0.218 - |
0.38 - |
0.362 -4.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.777 38.8% |
0.196 -74.8% |
1.427 627.8% |
0.32 -77.6% |
0.232 -27.5% |
0.065 -71.9% |
0.433 563.8% |
0.15 -65.3% |
0.469 213% |
-0.218 - |
0.38 - |
0.362 -4.5% |