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] |
237.14M 8.6% |
246.69M 4.0% |
261.36M 5.9% |
237.41M -9.2% |
199.26M -16.1% |
177.02M -11.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.72M 15.4% |
124.54M 9.5% |
133.74M 7.4% |
126.02M -5.8% |
114.45M -9.2% |
111.45M -2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.42M 3.0% |
122.16M -1.0% |
127.62M 4.5% |
111.39M -12.7% |
84.82M -23.9% |
65.56M -22.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.52M 14.0% |
177.13M 5.7% |
194.17M 9.6% |
191.67M -1.3% |
180.52M -5.8% |
175.38M -2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.81M 11.0% |
52.59M -2.3% |
60.43M 14.9% |
65.66M 8.6% |
66.07M 0.6% |
63.93M -3.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.62M -2.4% |
69.56M -0.1% |
67.19M -3.4% |
45.74M -31.9% |
18.74M -59.0% |
1.64M -91.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.96M -1.9% |
69.86M 1.3% |
68.02M -2.6% |
46.12M -32.2% |
18.91M -59.0% |
3.14M -83.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.03M -1.0% |
62.2M 9.1% |
63.12M 1.5% |
43.81M -30.6% |
17.36M -60.4% |
3.13M -81.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.086 -19.0% |
0.094 9.3% |
0.096 1.6% |
0.067 -30.5% |
0.026 -60.6% |
0.005 -81.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.085 -18.8% |
0.094 9.7% |
0.095 1.7% |
0.066 -30.3% |
0.026 -60.5% |
0.005 -81.7% |