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] |
506.72M 10.6% |
431.72M -14.8% |
466.47M 8.0% |
366.79M -21.4% |
386.86M 5.5% |
273.15M -29.4% |
237.72M -13.0% |
212.85M -10.5% |
208.56M -2.0% |
267.94M 28.5% |
242.6M -9.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.33M -7.7% |
53.24M 75.6% |
49.68M -6.7% |
46.12M -7.2% |
46.28M 0.4% |
34.1M -26.3% |
33.25M -2.5% |
32.97M -0.9% |
28.83M -12.6% |
35.4M 22.8% |
40.73M 15.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
476.39M 12.0% |
378.48M -20.6% |
416.79M 10.1% |
320.67M -23.1% |
340.58M 6.2% |
239.05M -29.8% |
204.47M -14.5% |
179.89M -12.0% |
179.74M -0.1% |
232.54M 29.4% |
201.87M -13.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
372.71M 13.2% |
381.55M 2.4% |
357.85M -6.2% |
341.9M -4.5% |
340.9M -0.3% |
297.65M -12.7% |
222.9M -25.1% |
201.4M -9.6% |
217.88M 8.2% |
236.75M 8.7% |
220.11M -7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
342.38M 15.5% |
328.31M -4.1% |
308.17M -6.1% |
295.78M -4.0% |
294.62M -0.4% |
263.55M -10.5% |
189.65M -28.0% |
168.43M -11.2% |
189.05M 12.2% |
201.35M 6.5% |
179.38M -10.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.01M 4.1% |
50.18M -62.6% |
108.61M 116.5% |
24.89M -77.1% |
45.96M 84.6% |
-24.5M - |
14.82M - |
11.45M -22.7% |
-9.31M - |
31.19M - |
22.49M -27.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
169.7M - |
- | - | - |
68.58M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.45M 5.3% |
58.79M -54.6% |
119.19M 102.7% |
50.51M -57.6% |
65.66M 30.0% |
13.63M -79.2% |
38.4M 181.7% |
30.31M -21.1% |
20.24M -33.2% |
50.85M 151.2% |
46.44M -8.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 2.9% |
0.12 -66.7% |
0.28 133.3% |
0.12 -57.1% |
0.16 33.3% |
0.03 -81.3% |
0.09 200% |
0.07 -22.2% |
0.05 -28.6% |
0.12 140.0% |
0.11 -8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 2.9% |
0.12 -66.7% |
0.28 133.3% |
0.12 -57.1% |
0.16 33.3% |
0.03 -81.3% |
0.09 200% |
0.07 -22.2% |
0.05 -28.6% |
0.12 140.0% |
0.11 -8.3% |