2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.56M 4.8% |
205.75M 11.5% |
254.39M 23.6% |
260.55M 2.4% |
262.46M 0.7% |
245.5M -6.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.53M 3.3% |
131.15M 51.6% |
176.89M 34.9% |
190.09M 7.5% |
200.14M 5.3% |
208.4M 4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.03M 6.1% |
74.6M -23.9% |
77.5M 3.9% |
70.46M -9.1% |
62.32M -11.6% |
37.09M -40.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.17M 8.2% |
179.69M 23.8% |
222.32M 23.7% |
244.17M 9.8% |
274.17M 12.3% |
326.11M 18.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.64M 16.4% |
48.54M -17.2% |
45.43M -6.4% |
54.07M 19.0% |
74.03M 36.9% |
117.71M 59.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.39M -6.3% |
26.06M -33.8% |
32.07M 23.1% |
16.39M -48.9% |
-11.71M - |
-80.62M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.94M -5.8% |
17.01M -55.2% |
- |
20.79M - |
- |
-70.97M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.17M -5.8% |
13.05M -56.8% |
29.21M 123.9% |
17.49M -40.1% |
-26.67M - |
-69.16M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.038 -5.8% |
0.016 -56.5% |
0.037 125.0% |
0.022 -39.8% |
-0.034 - |
-0.088 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.038 -5.8% |
0.016 -56.5% |
0.037 125.0% |
0.022 -39.8% |
-0.034 - |
-0.088 - |