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] |
275.1M -8.5% |
284.62M 3.5% |
320.74M 12.7% |
228.94M -28.6% |
323.07M 41.1% |
263.14M -18.6% |
214.75M -18.4% |
224.29M 4.4% |
238.86M 6.5% |
217.8M -8.8% |
235.5M 8.1% |
219.33M -6.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
191.22M -8.5% |
212.39M 11.1% |
255.1M 20.1% |
185.42M -27.3% |
261.46M 41.0% |
225.27M -13.8% |
184.42M -18.1% |
190.89M 3.5% |
198.43M 3.9% |
178.28M -10.2% |
202.44M 13.6% |
185.22M -8.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
83.88M -8.6% |
72.23M -13.9% |
65.64M -9.1% |
43.52M -33.7% |
61.61M 41.6% |
37.87M -38.5% |
30.33M -19.9% |
33.39M 10.1% |
40.44M 21.1% |
39.52M -2.3% |
33.05M -16.4% |
34.11M 3.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
214.05M -6.3% |
237.65M 11.0% |
286.6M 20.6% |
208.38M -27.3% |
284.23M 36.4% |
250.95M -11.7% |
207.51M -17.3% |
210.46M 1.4% |
223.66M 6.3% |
206.16M -7.8% |
228.92M 11.0% |
208.52M -8.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
22.83M 16.6% |
25.26M 10.7% |
31.5M 24.7% |
22.95M -27.1% |
22.76M -0.8% |
25.68M 12.8% |
23.09M -10.1% |
19.56M -15.3% |
25.24M 29.0% |
27.88M 10.5% |
26.48M -5.0% |
23.3M -12.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
61.05M -15.4% |
46.97M -23.1% |
34.14M -27.3% |
20.56M -39.8% |
38.85M 88.9% |
12.19M -68.6% |
7.24M -40.6% |
13.83M 90.9% |
15.2M 9.9% |
11.64M -23.4% |
6.58M -43.5% |
10.81M 64.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
103.53M - |
- | - | - |
55.92M - |
- | - | - |
29.2M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
49.03M -10.0% |
38.43M -21.6% |
33.32M -13.3% |
20.34M -39.0% |
36.11M 77.6% |
18.12M -49.8% |
-30.73M - |
14.97M - |
19.69M 31.5% |
14.45M -26.6% |
-20.34M - |
15.1M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.5 -7.4% |
0.38 -24% |
0.24 -36.8% |
0.15 -37.5% |
0.27 80.0% |
0.14 -48.1% |
-0.23 - |
0.11 - |
0.15 36.4% |
0.11 -26.7% |
-0.15 - |
0.11 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.5 -7.4% |
0.38 -24% |
0.24 -36.8% |
0.15 -37.5% |
0.27 80.0% |
0.14 -48.1% |
-0.23 - |
0.11 - |
0.15 36.4% |
0.11 -26.7% |
-0.15 - |
0.11 - |