2018 Q1 | 2018 Q2 | 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] |
637.2M 4.0% |
607.3M -4.7% |
651.8M 7.3% |
631.4M -3.1% |
645.8M 2.3% |
631.1M -2.3% |
660.8M 4.7% |
627.2M -5.1% |
662.4M 5.6% |
631.3M -4.7% |
645.6M 2.3% |
623.6M -3.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.6M 5.7% |
251M -6.6% |
308.6M 22.9% |
257.3M -16.6% |
276M 7.3% |
266.4M -3.5% |
294.6M 10.6% |
264.5M -10.2% |
283.8M 7.3% |
268M -5.6% |
309.7M 15.6% |
267.3M -13.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
368.6M 2.8% |
356.3M -3.3% |
343.2M -3.7% |
374.1M 9.0% |
369.8M -1.1% |
364.7M -1.4% |
366.2M 0.4% |
362.7M -1.0% |
378.6M 4.4% |
363.3M -4.0% |
335.9M -7.5% |
356.3M 6.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
553.9M 7.0% |
525.6M -5.1% |
605.7M 15.2% |
539.9M -10.9% |
580.6M 7.5% |
556.6M -4.1% |
572.8M 2.9% |
555.1M -3.1% |
583.5M 5.1% |
548M -6.1% |
590.1M 7.7% |
575.5M -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.3M 8.4% |
274.6M -3.8% |
297.1M 8.2% |
282.6M -4.9% |
304.6M 7.8% |
290.2M -4.7% |
278.2M -4.1% |
290.6M 4.5% |
299.7M 3.1% |
280M -6.6% |
280.4M 0.1% |
308.2M 9.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.3M -12.4% |
81.7M -1.9% |
46.1M -43.6% |
91.5M 98.5% |
65.2M -28.7% |
74.5M 14.3% |
88M 18.1% |
72.1M -18.1% |
78.9M 9.4% |
83.3M 5.6% |
55.5M -33.4% |
48.1M -13.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.1M 25.7% |
92.9M 3.1% |
85.8M -7.6% |
74.9M -12.7% |
47.1M -37.1% |
47.6M 1.1% |
73.5M 54.4% |
43.8M -40.4% |
51.9M 18.5% |
21.5M -58.6% |
-217.4M - |
23.6M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.1M 25.7% |
92.9M 3.1% |
85.8M -7.6% |
74.9M -12.7% |
47.1M -37.1% |
47.6M 1.1% |
73.5M 54.4% |
43.8M -40.4% |
51.9M 18.5% |
21.5M -58.6% |
-217.4M - |
23.6M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.56 24.4% |
0.58 3.6% |
0.53 -8.6% |
0.46 -13.2% |
0.29 -37.0% |
0.29 0% |
0.45 55.2% |
0.27 -40% |
0.32 18.5% |
0.13 -59.4% |
-1.27 - |
0.14 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.51 24.4% |
0.52 2.0% |
0.48 -7.7% |
0.42 -12.5% |
0.26 -38.1% |
0.27 3.8% |
0.42 55.6% |
0.25 -40.5% |
0.29 16.0% |
0.12 -58.6% |
-1.27 - |
0.14 - |