2018 Q1 | 2018 Q2 | 2018 Q3 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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] | [friend] | [friend] | [friend] |
99.02M 6.1% |
101.1M 2.1% |
107.42M 6.2% |
114.69M 6.8% |
108.34M -5.5% |
108.15M -0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.73M 3.1% |
35.3M 1.6% |
40.09M 13.6% |
45.54M 13.6% |
39.81M -12.6% |
42.69M 7.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.29M 7.8% |
65.81M 2.4% |
67.33M 2.3% |
69.15M 2.7% |
68.53M -0.9% |
65.45M -4.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.35M 3.7% |
40.36M 0.0% |
46.19M 14.4% |
51.51M 11.5% |
45.84M -11.0% |
48.3M 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.62M 8.0% |
5.07M -9.8% |
6.1M 20.5% |
5.97M -2.2% |
6.03M 1.1% |
5.61M -7.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.67M 7.8% |
60.74M 3.5% |
61.23M 0.8% |
63.18M 3.2% |
62.5M -1.1% |
59.85M -4.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.44M -3.7% |
49.48M -34.4% |
63.02M 27.4% |
-7.32M - |
-17.85M - |
-40.53M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.54M -0.7% |
35.82M -40.8% |
51.99M 45.1% |
-12.36M - |
-16.71M - |
-59.51M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.112 -6.3% |
0.063 -43.5% |
0.093 46.6% |
-0.022 - |
-0.03 - |
-0.106 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.112 -6.3% |
0.063 -43.5% |
0.093 46.6% |
-0.022 - |
-0.03 - |
-0.106 - |