2020 Q1 | 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] |
276.44M 26.2% |
292.22M 5.7% |
301.24M 3.1% |
267.58M -11.2% |
350.23M 30.9% |
321.22M -8.3% |
294.32M -8.4% |
295.63M 0.4% |
335M 13.3% |
320.08M -4.5% |
316.52M -1.1% |
300.03M -5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
401.38M - |
231.59M -42.3% |
246.04M 6.2% |
215.7M -12.3% |
274.67M 27.3% |
251.38M -8.5% |
236.01M -6.1% |
238.05M 0.9% |
271.49M 14.0% |
256.09M -5.7% |
255.61M -0.2% |
241.01M -5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
-124.94M - |
60.63M - |
55.2M -8.9% |
51.87M -6.0% |
75.56M 45.7% |
69.85M -7.6% |
58.3M -16.5% |
57.57M -1.2% |
63.51M 10.3% |
63.99M 0.8% |
60.91M -4.8% |
59.02M -3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
435.2M - |
258.33M -40.6% |
271.58M 5.1% |
240.98M -11.3% |
306.15M 27.0% |
284.9M -6.9% |
267.66M -6.1% |
268.7M 0.4% |
305.42M 13.7% |
295.63M -3.2% |
292.67M -1.0% |
272.87M -6.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
33.82M - |
26.74M -20.9% |
25.55M -4.5% |
25.28M -1.0% |
31.48M 24.5% |
33.52M 6.5% |
31.64M -5.6% |
30.65M -3.2% |
33.93M 10.7% |
39.54M 16.5% |
37.06M -6.3% |
31.86M -14.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-158.76M - |
33.89M - |
29.66M -12.5% |
26.59M -10.3% |
44.08M 65.8% |
36.33M -17.6% |
26.66M -26.6% |
26.93M 1.0% |
29.58M 9.8% |
24.45M -17.4% |
23.85M -2.4% |
27.16M 13.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
45.85M - |
- | - | - |
58.33M - |
- | - | - |
61.77M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
23.37M 4.0% |
27.38M 17.2% |
24M -12.4% |
22.27M -7.2% |
36.06M 61.9% |
35.44M -1.7% |
24.56M -30.7% |
26.36M 7.4% |
35.41M 34.3% |
25.17M -28.9% |
20.48M -18.6% |
25.27M 23.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.307 4.0% |
0.36 17.1% |
0.319 -11.3% |
0.293 -8.2% |
0.477 62.8% |
0.464 -2.8% |
0.241 -48.0% |
0.26 7.9% |
0.35 34.5% |
0.248 -29.1% |
0.202 -18.5% |
0.249 23.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.307 4.0% |
0.36 17.1% |
0.319 -11.3% |
0.293 -8.2% |
0.477 62.8% |
0.464 -2.8% |
0.241 -48.0% |
0.26 7.9% |
0.35 34.5% |
0.248 -29.1% |
0.202 -18.5% |
0.249 23.4% |