2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q4 | 2017 Q3 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.07M 8.5% |
248.71M 10.5% |
283.25M 13.9% |
306.74M 8.3% |
317.91M 3.6% |
334.5M 5.2% |
373.88M 11.8% |
381.29M 2.0% |
370.66M -2.8% |
343.28M -7.4% |
269.86M -21.4% |
270.92M 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.08M 7.6% |
94.73M 12.7% |
107.98M 14.0% |
120.79M 11.9% |
129.52M 7.2% |
143.45M 10.8% |
177.27M 23.6% |
183.98M 3.8% |
179.41M -2.5% |
167.49M -6.6% |
135.68M -19.0% |
142.05M 4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
140.99M 9.0% |
153.99M 9.2% |
175.27M 13.8% |
185.95M 6.1% |
188.39M 1.3% |
191.05M 1.4% |
196.61M 2.9% |
197.31M 0.4% |
191.25M -3.1% |
175.79M -8.1% |
134.17M -23.7% |
128.86M -4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.75M 5.3% |
190.65M 13.6% |
219.74M 15.3% |
239.9M 9.2% |
253.39M 5.6% |
271.38M 7.1% |
304.36M 12.2% |
308.83M 1.5% |
309.52M 0.2% |
300.01M -3.1% |
257.44M -14.2% |
267.03M 3.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.67M 3.2% |
95.92M 14.6% |
111.76M 16.5% |
119.1M 6.6% |
123.88M 4.0% |
127.93M 3.3% |
127.08M -0.7% |
124.85M -1.8% |
130.11M 4.2% |
132.52M 1.8% |
121.76M -8.1% |
124.98M 2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.32M 18.7% |
58.07M 1.3% |
63.51M 9.4% |
66.84M 5.2% |
64.52M -3.5% |
63.12M -2.2% |
69.52M 10.1% |
72.46M 4.2% |
61.14M -15.6% |
43.27M -29.2% |
12.41M -71.3% |
3.89M -68.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.74M - |
- |
63.53M - |
- |
67.17M - |
- |
79.69M - |
- |
71.39M - |
- |
18.45M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.74M 14.0% |
58.07M 0.6% |
63.53M 9.4% |
67.86M 6.8% |
67.17M -1.0% |
68.41M 1.8% |
79.69M 16.5% |
83.34M 4.6% |
71.58M -14.1% |
53.74M -24.9% |
19.67M -63.4% |
7.97M -59.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.534 13.3% |
0.538 0.9% |
0.587 8.9% |
0.63 7.4% |
0.625 -0.8% |
0.394 -36.9% |
0.738 87.3% |
0.692 -6.3% |
0.658 -4.9% |
0.368 -44.0% |
0.18 -51.1% |
0.02 -88.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.534 13.3% |
0.538 0.9% |
0.587 8.9% |
0.63 7.4% |
0.61 -3.2% |
0.379 -37.9% |
0.708 86.8% |
0.654 -7.6% |
0.628 -4.0% |
0.348 -44.6% |
0.17 -51.1% |
0.02 -88.2% |