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] |
99.91M 17.9% |
128.78M 28.9% |
123.5M -4.1% |
95.72M -22.5% |
92.12M -3.8% |
67.84M -26.4% |
82.46M 21.5% |
77.39M -6.2% |
91.14M 17.8% |
87.47M -4.0% |
92.5M 5.8% |
106.51M 15.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.19M 7.8% |
63.5M 40.5% |
81.96M 29.1% |
53.91M -34.2% |
60M 11.3% |
44.95M -25.1% |
50.76M 12.9% |
54.88M 8.1% |
69.3M 26.3% |
64.43M -7.0% |
54.65M -15.2% |
71M 29.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.72M 27.7% |
65.28M 19.3% |
41.54M -36.4% |
41.81M 0.6% |
32.12M -23.2% |
22.89M -28.7% |
31.69M 38.4% |
22.5M -29.0% |
21.84M -2.9% |
23.04M 5.5% |
37.85M 64.3% |
35.52M -6.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55M 2.8% |
78.2M 42.2% |
95.99M 22.7% |
68.24M -28.9% |
78.82M 15.5% |
62.22M -21.1% |
66.59M 7.0% |
73.23M 10.0% |
89.19M 21.8% |
82.84M -7.1% |
68.02M -17.9% |
89.3M 31.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.81M -15.4% |
14.7M 49.8% |
14.03M -4.6% |
14.34M 2.2% |
18.82M 31.3% |
17.27M -8.2% |
15.83M -8.4% |
18.35M 15.9% |
19.9M 8.4% |
18.41M -7.5% |
13.37M -27.4% |
18.31M 36.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.91M 43.7% |
50.58M 12.6% |
27.52M -45.6% |
27.48M -0.1% |
13.3M -51.6% |
5.62M -57.7% |
15.87M 182.3% |
4.15M -73.8% |
1.94M -53.2% |
4.63M 138.0% |
24.48M 429.1% |
17.21M -29.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.86M - |
- | - | - |
33.76M - |
- | - | - |
-3.91M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.77M 7.6% |
40.7M 7.8% |
17.78M -56.3% |
20.4M 14.8% |
5.93M -70.9% |
-1.97M - |
-4.96M - |
-7.1M - |
-5.21M - |
-7.55M - |
-14.2M - |
1.23M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.38 8.6% |
0.41 7.9% |
0.18 -56.1% |
0.2 11.1% |
0.06 -70% |
-0.02 - |
-0.05 - |
-0.07 - |
-0.05 - |
-0.08 - |
-0.14 - |
0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.38 8.6% |
0.41 7.9% |
0.18 -56.1% |
0.2 11.1% |
0.06 -70% |
-0.02 - |
-0.05 - |
-0.07 - |
-0.05 - |
-0.08 - |
-0.14 - |
0.01 - |