2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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] | [friend] | [friend] | [friend] |
269.2M 40.3% |
233.92M -13.1% |
236.16M 1.0% |
283.34M 20.0% |
297.27M 4.9% |
242.59M -18.4% |
182.74M -24.7% |
254.59M 39.3% |
201.95M -20.7% |
196.99M -2.5% |
362.15M 83.8% |
165.6M -54.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.36M 37.7% |
193.48M -16.0% |
192.41M -0.6% |
242.06M 25.8% |
245.54M 1.4% |
204M -16.9% |
144.27M -29.3% |
210.61M 46.0% |
170.31M -19.1% |
160.66M -5.7% |
291.56M 81.5% |
130.81M -55.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.84M 57.8% |
40.43M 4.1% |
43.74M 8.2% |
41.28M -5.6% |
51.73M 25.3% |
38.59M -25.4% |
38.47M -0.3% |
43.98M 14.3% |
31.64M -28.1% |
36.33M 14.8% |
70.58M 94.3% |
34.8M -50.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.12M 35.0% |
221.05M -14.7% |
224.37M 1.5% |
272.13M 21.3% |
283.76M 4.3% |
247.55M -12.8% |
188.61M -23.8% |
241.82M 28.2% |
206.96M -14.4% |
200.23M -3.3% |
324.45M 62.0% |
161.98M -50.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.76M 16.6% |
27.56M -4.2% |
31.96M 15.9% |
30.07M -5.9% |
38.22M 27.1% |
43.56M 14.0% |
44.34M 1.8% |
31.21M -29.6% |
36.65M 17.4% |
39.57M 8.0% |
32.89M -16.9% |
31.17M -5.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.07M - |
12.87M 27.7% |
11.79M -8.4% |
11.21M -4.9% |
13.51M 20.5% |
-4.97M - |
-5.87M - |
12.77M - |
-5.01M - |
-3.24M - |
37.7M - |
3.62M -90.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.34M - |
- | - | - |
17.68M - |
- | - | - |
11.01M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.22M 235.0% |
9.57M 16.4% |
5.33M -44.3% |
7.14M 34.0% |
10.82M 51.4% |
-1.97M - |
-78.72M - |
10.33M - |
751.27K -92.7% |
8.36M 1012.3% |
29.8M 256.6% |
1.06M -96.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 200.0% |
0.14 16.7% |
0.08 -42.9% |
0.11 37.5% |
0.16 45.5% |
-0.03 - |
-1.17 - |
0.15 - |
0.02 -86.7% |
0.12 500% |
0.45 275% |
0.02 -95.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 200.0% |
0.14 16.7% |
0.08 -42.9% |
0.11 37.5% |
0.16 45.5% |
-0.03 - |
-1.17 - |
0.15 - |
0.02 -86.7% |
0.12 500% |
0.45 275% |
0.02 -95.6% |