2019 Q2 | 2019 Q4 | 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] | [friend] | [friend] | [friend] |
101.77M -25.5% |
177.8M 74.7% |
113.24M -36.3% |
141.22M 24.7% |
114.65M -18.8% |
144.68M 26.2% |
104.35M -27.9% |
119.23M 14.3% |
100.8M -15.5% |
109.82M 8.9% |
94.31M -14.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.28M -27.7% |
108.23M 71.0% |
74.37M -31.3% |
92.85M 24.9% |
67.76M -27.0% |
80.24M 18.4% |
73.95M -7.8% |
67.81M -8.3% |
68.22M 0.6% |
92.97M 36.3% |
55.97M -39.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.49M -21.5% |
69.57M 80.7% |
38.87M -44.1% |
48.37M 24.4% |
46.89M -3.1% |
64.44M 37.4% |
30.41M -52.8% |
51.41M 69.1% |
32.57M -36.6% |
16.85M -48.3% |
38.35M 127.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.29M -25.4% |
156.16M 89.8% |
98.57M -36.9% |
122.24M 24.0% |
96.97M -20.7% |
121.05M 24.8% |
100.73M -16.8% |
97.13M -3.6% |
98.35M 1.3% |
129.43M 31.6% |
82.55M -36.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.01M -16.6% |
47.92M 152.1% |
24.19M -49.5% |
29.39M 21.5% |
29.21M -0.6% |
40.81M 39.7% |
26.78M -34.4% |
29.32M 9.5% |
30.12M 2.8% |
36.46M 21.1% |
26.59M -27.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.48M -25.8% |
21.65M 11.1% |
14.68M -32.2% |
18.98M 29.3% |
17.68M -6.9% |
23.63M 33.7% |
3.62M -84.7% |
22.1M 510.2% |
2.45M -88.9% |
-19.62M - |
11.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
31.3M - |
- | - | - |
17.04M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.86M -14.5% |
22.09M 23.6% |
7.61M -65.5% |
23.69M 211.1% |
17.64M -25.5% |
13.38M -24.1% |
6.05M -54.8% |
10.99M 81.8% |
164.84K -98.5% |
-20.49M - |
4.06M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.047 -19.7% |
0.056 20.4% |
0.019 -66.1% |
0.059 212.1% |
0.044 -25.6% |
0.033 -24.5% |
0.015 -54.7% |
0.028 82.1% |
0 -98.5% |
-0.051 - |
0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.047 -19.7% |
0.056 19.7% |
0.019 -65.9% |
0.059 211.1% |
0.044 -25.7% |
0.033 -24.1% |
0.015 -54.7% |
0.027 81.5% |
0 -98.5% |
-0.051 - |
0.01 - |