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] |
192.33M 2.9% |
200.12M 4.1% |
208.52M 4.2% |
222.1M 6.5% |
223.03M 0.4% |
216.49M -2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.44M -1.7% |
70.03M 2.3% |
75.39M 7.6% |
85.33M 13.2% |
85.05M -0.3% |
82.5M -3.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.89M 5.6% |
130.09M 5.0% |
133.13M 2.3% |
136.78M 2.7% |
137.98M 0.9% |
133.99M -2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.25M -1.1% |
81.04M 2.3% |
87.27M 7.7% |
97.7M 12.0% |
97.34M -0.4% |
94.14M -3.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.81M 3.5% |
11.01M 1.8% |
11.88M 7.9% |
12.37M 4.1% |
12.3M -0.6% |
11.64M -5.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.08M 5.8% |
119.08M 5.3% |
121.25M 1.8% |
124.41M 2.6% |
125.68M 1.0% |
122.35M -2.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.8M 59.3% |
124.91M -18.8% |
112.49M -9.9% |
55.7M -50.5% |
-25.17M - |
-58.38M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.48M 53.1% |
96.6M -20.5% |
88.05M -8.9% |
39.63M -55.0% |
-29.08M - |
-76.22M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.231 48.7% |
0.175 -24.3% |
0.156 -10.9% |
0.07 -54.7% |
-0.052 - |
-0.136 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.231 48.7% |
0.175 -24.3% |
0.156 -10.9% |
0.07 -54.7% |
-0.052 - |
-0.136 - |