2016 Q4 | 2017 Q4 | 2018 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] |
137.93M 1.3% |
144.74M 4.9% |
153.55M 6.1% |
154.5M 0.6% |
151.7M -1.8% |
150.09M -1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
50.74M 4.1% |
56.24M 10.8% |
61.5M 9.4% |
65.29M 6.2% |
66.6M 2.0% |
72.87M 9.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
87.19M -0.3% |
88.5M 1.5% |
92.05M 4.0% |
89.22M -3.1% |
85.1M -4.6% |
77.22M -9.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
53.53M 5.4% |
53.8M 0.5% |
59.13M 9.9% |
67.26M 13.8% |
66.96M -0.5% |
65.12M -2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
2.79M 36.1% |
-2.43M - |
-2.38M - |
1.98M - |
354K -82.1% |
-7.75M - |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
84.4M -1.2% |
90.93M 7.7% |
94.42M 3.8% |
87.24M -7.6% |
84.74M -2.9% |
84.96M 0.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
51.96M 105.9% |
72.9M 40.3% |
91.75M 25.9% |
-40.81M - |
-74.83M - |
-115.79M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
50.01M 115.5% |
68.19M 36.3% |
86.52M 26.9% |
-26.92M - |
-56.52M - |
-115.84M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.043 91.6% |
0.056 29.9% |
0.067 19.7% |
-0.021 - |
-0.044 - |
-8.073 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.043 91.6% |
0.056 29.9% |
0.067 19.7% |
-0.021 - |
-0.044 - |
-8.073 - |