2013 Q4 | 2014 Q4 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
537.37M 0.3% |
516.41M -3.9% |
525.14M 1.7% |
512.36M -2.4% |
485.98M -5.1% |
465.66M -4.2% |
407.2M -12.6% |
401.73M -1.3% |
391.3M -2.6% |
382.79M -2.2% |
388.26M 1.4% |
390.73M 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
388.37M 1.2% |
378.45M -2.6% |
407.24M 7.6% |
403.17M -1.0% |
388.11M -3.7% |
374.62M -3.5% |
313.85M -16.2% |
307.6M -2.0% |
298.87M -2.8% |
288.97M -3.3% |
300.89M 4.1% |
300.7M -0.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.99M -1.9% |
137.96M -7.4% |
117.89M -14.5% |
109.19M -7.4% |
97.87M -10.4% |
91.04M -7.0% |
93.35M 2.5% |
94.13M 0.8% |
92.44M -1.8% |
93.82M 1.5% |
87.37M -6.9% |
90.03M 3.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
462.43M 1.5% |
451.42M -2.4% |
463.46M 2.7% |
452.54M -2.4% |
436.28M -3.6% |
415.95M -4.7% |
369.24M -11.2% |
368.11M -0.3% |
358.08M -2.7% |
350.27M -2.2% |
361.08M 3.1% |
360.02M -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.05M 3.3% |
72.97M -1.5% |
56.21M -23.0% |
49.37M -12.2% |
48.17M -2.4% |
41.33M -14.2% |
55.38M 34.0% |
60.51M 9.3% |
59.21M -2.1% |
61.31M 3.5% |
60.19M -1.8% |
59.32M -1.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.94M -6.5% |
64.99M -13.3% |
61.68M -5.1% |
59.82M -3.0% |
49.7M -16.9% |
49.7M 0.0% |
37.97M -23.6% |
33.62M -11.4% |
33.23M -1.2% |
32.51M -2.1% |
27.18M -16.4% |
30.71M 13.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.98M - |
- |
63.14M - |
- |
60.55M - |
- |
62.63M - |
- |
49.7M - |
- |
34.58M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.42M -2.7% |
67.14M -8.6% |
61.56M -8.3% |
55.32M -10.1% |
59.58M 7.7% |
61.27M 2.8% |
61.57M 0.5% |
58.35M -5.2% |
49.54M -15.1% |
47.76M -3.6% |
35.19M -26.3% |
39.78M 13.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -2.7% |
0.503 -8.5% |
0.431 -14.3% |
0.367 -15.0% |
0.361 -1.7% |
0.343 -5.0% |
0.346 1.0% |
0.328 -5.2% |
0.278 -15.1% |
0.269 -3.6% |
0.198 -26.3% |
0.224 13.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -2.7% |
0.503 -8.5% |
0.431 -14.3% |
0.367 -15.0% |
0.361 -1.7% |
0.343 -5.0% |
0.346 1.0% |
0.328 -5.2% |
0.278 -15.1% |
0.269 -3.6% |
0.198 -26.3% |
0.224 13.0% |