2013 Q2 | 2014 Q2 | 2015 Q2 | 2016 Q2 | 2017 Q2 | 2018 Q2 | 2019 Q2 | 2020 Q2 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.52M -5.1% |
94.93M 3.7% |
94.48M -0.5% |
94.33M -0.2% |
95.23M 1.0% |
99.06M 4.0% |
100.03M 1.0% |
100.26M 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.31M -0.5% |
32.3M 3.2% |
32.41M 0.3% |
33.4M 3.1% |
31.92M -4.4% |
32.69M 2.4% |
31.29M -4.3% |
27.4M -12.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.22M -7.3% |
62.63M 4.0% |
62.07M -0.9% |
60.93M -1.8% |
63.31M 3.9% |
66.37M 4.8% |
68.74M 3.6% |
72.86M 6.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.55M 7.5% |
63.84M 2.1% |
63.24M -0.9% |
72.13M 14.1% |
65.37M -9.4% |
69.34M 6.1% |
65.89M -5.0% |
69.19M 5.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.24M 16.8% |
31.54M 1.0% |
30.83M -2.2% |
38.73M 25.6% |
33.45M -13.6% |
36.65M 9.6% |
34.6M -5.6% |
41.79M 20.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.98M -24.2% |
31.09M 7.3% |
31.24M 0.5% |
22.2M -28.9% |
29.86M 34.5% |
29.71M -0.5% |
34.14M 14.9% |
31.08M -9.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.18M 155.4% |
10.13M -23.1% |
13.13M 29.6% |
27.76M 111.4% |
28.66M 3.2% |
26.92M -6.1% |
29.55M 9.8% |
32.05M 8.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 158.0% |
0.015 -23.4% |
0.02 29.9% |
0.042 111.0% |
0.044 3.3% |
0.041 -6.7% |
0.045 9.8% |
0.048 8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 156.7% |
0.015 -23.5% |
0.02 29.4% |
0.042 110.6% |
0.043 2.9% |
0.04 -6.3% |
0.044 9.5% |
0.047 7.5% |