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] |
262.48M 2.3% |
297.86M 13.5% |
253.8M -14.8% |
277.15M 9.2% |
300.38M 8.4% |
281.43M -6.3% |
267.19M -5.1% |
254.83M -4.6% |
276.99M 8.7% |
278.98M 0.7% |
271.65M -2.6% |
274.46M 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.71M 1.7% |
226.98M 19.6% |
204.32M -10.0% |
211.6M 3.6% |
232.92M 10.1% |
214.31M -8.0% |
213.06M -0.6% |
184.83M -13.3% |
205.61M 11.2% |
210.73M 2.5% |
210.27M -0.2% |
206.83M -1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.78M 3.9% |
70.88M -2.6% |
49.49M -30.2% |
65.55M 32.5% |
67.46M 2.9% |
67.12M -0.5% |
54.13M -19.4% |
70M 29.3% |
71.38M 2.0% |
68.25M -4.4% |
61.38M -10.1% |
67.64M 10.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
224.32M 3.5% |
258.91M 15.4% |
234.3M -9.5% |
240.53M 2.7% |
270.05M 12.3% |
247.28M -8.4% |
251.2M 1.6% |
219.06M -12.8% |
245.67M 12.1% |
240.77M -2.0% |
251.19M 4.3% |
242.32M -3.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.61M 14.7% |
31.93M -7.8% |
29.98M -6.1% |
28.93M -3.5% |
37.14M 28.4% |
32.97M -11.2% |
38.13M 15.6% |
34.23M -10.2% |
40.07M 17.1% |
30.04M -25.0% |
40.93M 36.2% |
35.49M -13.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.16M -4.3% |
38.95M 2.1% |
19.5M -49.9% |
36.62M 87.7% |
30.33M -17.2% |
34.15M 12.6% |
15.99M -53.2% |
35.77M 123.7% |
31.32M -12.5% |
38.21M 22.0% |
20.45M -46.5% |
32.15M 57.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.1M - |
- | - | - |
77.39M - |
- | - | - |
74.99M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.07M -2.5% |
41.25M 8.3% |
24.38M -40.9% |
33.38M 36.9% |
44.02M 31.9% |
49.2M 11.8% |
6.48M -86.8% |
30.53M 370.7% |
44.47M 45.7% |
36.87M -17.1% |
21.07M -42.9% |
31.23M 48.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 0% |
0.29 7.4% |
0.17 -41.4% |
0.23 35.3% |
0.31 34.8% |
0.35 12.9% |
0.04 -88.6% |
0.21 425% |
0.31 47.6% |
0.26 -16.1% |
0.15 -42.3% |
0.22 46.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 0% |
0.29 7.4% |
0.17 -41.4% |
0.23 35.3% |
0.31 34.8% |
0.35 12.9% |
0.04 -88.6% |
0.21 425% |
0.31 47.6% |
0.26 -16.1% |
0.15 -42.3% |
0.22 46.7% |