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] |
328.85M 53.0% |
269.52M -18.0% |
376.27M 39.6% |
247.74M -34.2% |
210.88M -14.9% |
190.37M -9.7% |
246.87M 29.7% |
228.09M -7.6% |
371.31M 62.8% |
342.29M -7.8% |
333.11M -2.7% |
293.3M -12.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
119.32M 28.2% |
114.17M -4.3% |
188.12M 64.8% |
114.15M -39.3% |
101.57M -11.0% |
88.96M -12.4% |
144.89M 62.9% |
93.39M -35.5% |
146.22M 56.6% |
123.69M -15.4% |
155.3M 25.6% |
109.18M -29.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
209.53M 72.0% |
155.35M -25.9% |
188.15M 21.1% |
133.59M -29.0% |
109.31M -18.2% |
101.41M -7.2% |
101.98M 0.6% |
134.7M 32.1% |
225.09M 67.1% |
218.6M -2.9% |
177.81M -18.7% |
184.12M 3.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
286.94M 43.9% |
240.81M -16.1% |
345.64M 43.5% |
254.55M -26.4% |
239.65M -5.9% |
214.58M -10.5% |
314.68M 46.6% |
226.48M -28.0% |
390M 72.2% |
332.4M -14.8% |
354.89M 6.8% |
275.34M -22.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
167.62M 57.7% |
126.64M -24.4% |
157.52M 24.4% |
140.4M -10.9% |
138.08M -1.7% |
125.62M -9.0% |
169.8M 35.2% |
133.09M -21.6% |
243.78M 83.2% |
208.71M -14.4% |
199.59M -4.4% |
166.16M -16.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
41.91M 170.1% |
28.71M -31.5% |
30.63M 6.7% |
-6.8M - |
-28.77M - |
-24.22M - |
-67.81M - |
1.61M - |
-18.69M - |
9.89M - |
-21.78M - |
17.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
41.46M - |
- | - | - |
-35.52M - |
- | - | - |
-24.72M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
30.23M 171.5% |
24.62M -18.6% |
25.88M 5.1% |
-9.89M - |
-25.57M - |
-22.07M - |
-66.44M - |
-1.82M - |
-23.52M - |
9.02M - |
-34.53M - |
15.61M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.464 170.8% |
0.314 -32.3% |
0.293 -6.8% |
-0.114 - |
-0.296 - |
-0.256 - |
-0.77 - |
-0.03 - |
-0.273 - |
0.11 - |
-0.41 - |
0.18 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.464 170.8% |
0.314 -32.3% |
0.293 -6.8% |
-0.114 - |
-0.296 - |
-0.256 - |
-0.77 - |
-0.03 - |
-0.273 - |
0.11 - |
-0.41 - |
0.18 - |