2019 Q3 | 2019 Q4 | 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] |
57.54M 1.9% |
54.88M -4.6% |
57.32M 4.5% |
51.96M -9.4% |
45.76M -11.9% |
53.57M 17.1% |
59.8M 11.6% |
48.85M -18.3% |
59.56M 21.9% |
77.35M 29.9% |
77.8M 0.6% |
55.44M -28.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.41M -1.3% |
25.07M -11.7% |
37.89M 51.1% |
38.98M 2.9% |
39.01M 0.1% |
44.62M 14.4% |
72.49M 62.5% |
47.1M -35.0% |
64.48M 36.9% |
89.11M 38.2% |
92.72M 4.0% |
49.54M -46.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.13M 5.2% |
29.8M 2.3% |
19.43M -34.8% |
12.97M -33.2% |
6.75M -48.0% |
8.94M 32.4% |
-12.69M - |
1.75M - |
-4.92M - |
-11.76M - |
-14.92M - |
5.9M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.56M -0.4% |
22.53M -36.6% |
40.62M 80.3% |
42.22M 3.9% |
44.64M 5.7% |
53.81M 20.5% |
85.8M 59.5% |
57.68M -32.8% |
79.97M 38.6% |
100.16M 25.3% |
114.05M 13.9% |
64.64M -43.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.14M 3.4% |
-2.55M - |
2.73M - |
3.24M 18.4% |
5.62M 73.8% |
9.18M 63.2% |
13.31M 44.9% |
10.58M -20.5% |
15.49M 46.5% |
11.05M -28.6% |
21.33M 92.9% |
15.1M -29.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.98M 5.8% |
32.35M 47.1% |
16.7M -48.4% |
9.74M -41.7% |
1.13M -88.4% |
-239.48K - |
-26M - |
-8.83M - |
-20.4M - |
-22.81M - |
-36.25M - |
-9.2M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.17M - |
- | - | - |
7.19M - |
- | - | - |
-32.35M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.13M 0.4% |
30.96M 53.8% |
14.54M -53.0% |
8.45M -41.9% |
-1.26M - |
448.73K - |
-29.26M - |
-10.27M - |
-21.91M - |
-25.49M - |
-62.15M - |
-11.82M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.286 1.0% |
0.4 39.8% |
0.12 -70.1% |
0.09 -25.1% |
-0.01 - |
0.001 - |
-0.311 - |
-0.091 - |
-0.249 - |
-0.272 - |
-0.658 - |
-0.125 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.286 1.0% |
0.4 39.8% |
0.12 -70.1% |
0.09 -25.1% |
-0.01 - |
0.001 - |
-0.311 - |
-0.091 - |
-0.249 - |
-0.272 - |
-0.658 - |
-0.125 - |