2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
364.98M 2.4% |
370.47M 1.5% |
379.19M 2.4% |
355.02M -6.4% |
327.86M -7.7% |
337.96M 3.1% |
308.05M -8.9% |
327.11M 6.2% |
359.7M 10.0% |
362.31M 0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
227.07M 2.1% |
229.99M 1.3% |
246.71M 7.3% |
240.48M -2.5% |
228.06M -5.2% |
238.61M 4.6% |
212.81M -10.8% |
225.13M 5.8% |
244.66M 8.7% |
247.62M 1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.91M 2.8% |
140.47M 1.9% |
132.48M -5.7% |
114.53M -13.5% |
99.79M -12.9% |
99.34M -0.5% |
95.24M -4.1% |
101.98M 7.1% |
115.04M 12.8% |
114.69M -0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
292.67M 3.1% |
301.9M 3.2% |
314.06M 4.0% |
310.18M -1.2% |
295.08M -4.9% |
303.14M 2.7% |
280.39M -7.5% |
291.13M 3.8% |
317.39M 9.0% |
318.36M 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.6M 6.7% |
71.91M 9.6% |
67.36M -6.3% |
69.69M 3.5% |
67.02M -3.8% |
64.52M -3.7% |
67.59M 4.8% |
66M -2.3% |
72.73M 10.2% |
70.74M -2.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.32M -0.4% |
68.56M -5.2% |
65.12M -5.0% |
44.84M -31.1% |
32.77M -26.9% |
34.82M 6.3% |
27.66M -20.6% |
35.98M 30.1% |
42.31M 17.6% |
43.95M 3.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.97M -1.5% |
- |
50.48M - |
- |
26.34M - |
- |
31.38M - |
- |
46.81M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.97M -1.5% |
58.86M -1.8% |
50.48M -14.2% |
33.34M -34.0% |
26.34M -21.0% |
31.61M 20.0% |
31.38M -0.7% |
38.6M 23.0% |
47.4M 22.8% |
46.94M -1.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 -2.1% |
0.43 -6.5% |
0.34 -20.9% |
0.209 -38.7% |
0.14 -32.8% |
0.18 28.6% |
0.181 0.3% |
0.222 23.0% |
0.271 21.8% |
0.269 -0.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 -2.1% |
0.43 -6.5% |
0.34 -20.9% |
0.209 -38.7% |
0.14 -32.8% |
0.18 28.6% |
0.181 0.3% |
0.222 23.0% |
0.271 21.8% |
0.269 -0.6% |