2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] |
47.47M -1.7% |
98.67M 107.8% |
92.23M -6.5% |
201.43M 118.4% |
204.11M 1.3% |
257.92M 26.4% |
223.79M -13.2% |
240.76M 7.6% |
345.59M 43.5% |
301.15M -12.9% |
287.76M -4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.41M -7.0% |
37.64M 68.0% |
31.48M -16.4% |
61.78M 96.3% |
72.86M 17.9% |
119.67M 64.3% |
126.37M 5.6% |
141.2M 11.7% |
176.08M 24.7% |
184.6M 4.8% |
175.52M -4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.06M 3.7% |
61.02M 143.5% |
60.75M -0.4% |
139.65M 129.9% |
131.26M -6.0% |
138.25M 5.3% |
97.42M -29.5% |
99.56M 2.2% |
169.51M 70.3% |
116.55M -31.2% |
112.24M -3.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.51M -6.3% |
45.73M 79.2% |
37.66M -17.7% |
78.62M 108.8% |
85.8M 9.1% |
131.04M 52.7% |
135.21M 3.2% |
148.3M 9.7% |
199.46M 34.5% |
186.09M -6.7% |
184.74M -0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.1M -1.2% |
8.08M 160.5% |
6.18M -23.6% |
16.84M 172.6% |
12.95M -23.1% |
11.37M -12.2% |
8.84M -22.3% |
7.1M -19.7% |
23.38M 229.3% |
1.49M -93.6% |
9.22M 518.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.96M 4.4% |
52.94M 141.1% |
54.57M 3.1% |
122.8M 125.0% |
118.31M -3.7% |
126.88M 7.2% |
88.59M -30.2% |
92.46M 4.4% |
146.13M 58.0% |
115.06M -21.3% |
103.02M -10.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.05M 40.1% |
37.02M 360.1% |
-16.51M - |
77.56M - |
107.9M 39.1% |
67.9M -37.1% |
50.26M -26.0% |
31.83M -36.7% |
38.78M 21.8% |
95M 145.0% |
6.44M -93.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.85M 28.4% |
34.02M 396.4% |
-16.72M - |
71.19M - |
97.62M 37.1% |
61.63M -36.9% |
45.62M -26.0% |
28.88M -36.7% |
35.01M 21.2% |
85.53M 144.3% |
5.83M -93.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - |