2018 Q2 | 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] | [friend] |
96.8M -1.9% |
98.08M 1.3% |
94.43M -3.7% |
86.28M -8.6% |
89.04M 3.2% |
58.14M -34.7% |
83.66M 43.9% |
68.39M -18.2% |
61.66M -9.8% |
80.76M 31.0% |
138.34M 71.3% |
67.83M -51.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.84M -9.1% |
24.13M 1.2% |
24.23M 0.4% |
24.31M 0.3% |
24.25M -0.2% |
24.38M 0.5% |
26.18M 7.4% |
25.01M -4.5% |
20.94M -16.3% |
23.03M 10.0% |
26.34M 14.4% |
20.88M -20.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.97M 0.7% |
73.95M 1.3% |
70.2M -5.1% |
61.97M -11.7% |
64.79M 4.5% |
33.76M -47.9% |
57.48M 70.2% |
43.38M -24.5% |
40.72M -6.1% |
57.74M 41.8% |
112M 94.0% |
46.94M -58.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.09M -0.9% |
85M 6.1% |
66.58M -21.7% |
79.53M 19.4% |
72.07M -9.4% |
71.38M -1.0% |
81.45M 14.1% |
83.3M 2.3% |
68.99M -17.2% |
76.03M 10.2% |
79.05M 4.0% |
75.56M -4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.26M 3.1% |
60.88M 8.2% |
42.35M -30.4% |
55.22M 30.4% |
47.81M -13.4% |
47M -1.7% |
55.26M 17.6% |
58.28M 5.5% |
48.05M -17.6% |
53M 10.3% |
52.72M -0.5% |
54.68M 3.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.71M -6.5% |
13.07M -21.8% |
27.85M 113.0% |
6.75M -75.7% |
16.97M 151.3% |
-13.23M - |
2.21M - |
-14.9M - |
-7.33M - |
4.74M - |
59.28M 1151.3% |
-7.74M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.8M -48.1% |
7.99M 37.8% |
19.04M 138.3% |
-476K - |
-99.27M - |
-230.13M - |
-2.16M - |
-26.09M - |
-16.45M - |
-11.55M - |
23.86M - |
-277.98M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.8M -48.1% |
7.99M 37.8% |
19.04M 138.3% |
-476K - |
-99.27M - |
-230.13M - |
-2.16M - |
-26.09M - |
-16.45M - |
-11.55M - |
23.86M - |
-277.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -50% |
0.21 40% |
0.49 133.3% |
-0.01 - |
-2.53 - |
-5.84 - |
-0.05 - |
-0.65 - |
-0.41 - |
-0.29 - |
0.58 - |
-6.66 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -46.4% |
0.2 33.3% |
0.47 135.0% |
-0.01 - |
-2.53 - |
-5.84 - |
-0.05 - |
-0.65 - |
-0.41 - |
-0.29 - |
0.53 - |
-6.66 - |