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] |
123.82M -7.5% |
110.41M -10.8% |
111.38M 0.9% |
97.51M -12.5% |
74.16M -23.9% |
61.46M -17.1% |
62.18M 1.2% |
63.05M 1.4% |
54.17M -14.1% |
47.18M -12.9% |
54.17M 14.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.83M -10.0% |
91.72M -2.2% |
94.77M 3.3% |
90.17M -4.9% |
68.29M -24.3% |
61.93M -9.3% |
50.8M -18.0% |
48.58M -4.4% |
50.86M 4.7% |
38.73M -23.8% |
43.25M 11.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.99M 1.3% |
18.68M -37.7% |
16.61M -11.1% |
7.34M -55.8% |
5.86M -20.1% |
-473K - |
11.38M - |
14.47M 27.2% |
3.31M -77.1% |
8.45M 155.3% |
10.93M 29.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.23M -4.0% |
119.42M -5.4% |
135.02M 13.1% |
116.14M -14.0% |
94.48M -18.7% |
88.13M -6.7% |
75.23M -14.6% |
72.05M -4.2% |
70.4M -2.3% |
58.61M -16.8% |
62.87M 7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.4M 18.8% |
27.69M -14.5% |
40.25M 45.3% |
25.97M -35.5% |
26.19M 0.8% |
26.2M 0.0% |
24.43M -6.7% |
23.47M -3.9% |
19.54M -16.7% |
19.87M 1.7% |
19.62M -1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.41M - |
-9.01M - |
-23.64M - |
-18.64M - |
-20.32M - |
-26.67M - |
-13.05M - |
-8.99M - |
-16.23M - |
-11.42M - |
-8.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.27M 665.0% |
-11.05M - |
-23.3M - |
-203.31M - |
-23.54M - |
-35.27M - |
-16.85M - |
-12.87M - |
-19.88M - |
-15.21M - |
-12.61M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.27M 665.0% |
-11.05M - |
-23.3M - |
-203.31M - |
-23.54M - |
-35.27M - |
-16.85M - |
-12.87M - |
-19.88M - |
-15.21M - |
-12.61M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 550% |
-0.25 - |
-0.52 - |
-4.53 - |
-0.52 - |
-0.78 - |
-0.37 - |
-0.28 - |
-0.44 - |
-0.33 - |
-0.28 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.37 640% |
-0.25 - |
-0.52 - |
-4.53 - |
-0.52 - |
-0.78 - |
-0.37 - |
-0.28 - |
-0.44 - |
-0.33 - |
-0.28 - |