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] |
217.55M 27.3% |
207.1M -4.8% |
233.93M 13.0% |
187.75M -19.7% |
213.7M 13.8% |
268.42M 25.6% |
337.7M 25.8% |
272.89M -19.2% |
432.25M 58.4% |
621.37M 43.8% |
518.63M -16.5% |
274.43M -47.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.82M 32.7% |
149.93M -0.6% |
174.47M 16.4% |
144.26M -17.3% |
156.2M 8.3% |
188.76M 20.8% |
242.83M 28.6% |
196.04M -19.3% |
322.27M 64.4% |
444.87M 38.0% |
374.55M -15.8% |
202.18M -46.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.73M 16.7% |
57.17M -14.3% |
59.46M 4.0% |
43.49M -26.9% |
57.5M 32.2% |
79.65M 38.5% |
94.87M 19.1% |
76.85M -19.0% |
109.98M 43.1% |
176.5M 60.5% |
144.08M -18.4% |
72.25M -49.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.62M 31.0% |
179.76M 1.2% |
210.67M 17.2% |
172.53M -18.1% |
187.91M 8.9% |
228.57M 21.6% |
298.63M 30.7% |
245.56M -17.8% |
386.32M 57.3% |
524.38M 35.7% |
471.11M -10.2% |
271.32M -42.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.79M 22.7% |
29.83M 11.3% |
36.2M 21.3% |
28.27M -21.9% |
31.72M 12.2% |
39.81M 25.5% |
55.8M 40.2% |
49.52M -11.3% |
64.05M 29.3% |
79.51M 24.1% |
96.55M 21.4% |
69.14M -28.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.94M 13.1% |
27.34M -31.5% |
23.26M -14.9% |
15.22M -34.6% |
25.78M 69.4% |
39.85M 54.6% |
39.07M -2.0% |
27.33M -30.1% |
45.93M 68.1% |
96.99M 111.2% |
47.53M -51.0% |
3.11M -93.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.31M - |
- | - | - |
48.28M - |
- | - | - |
67.03M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.56M 27.2% |
29.18M -20.2% |
25.46M -12.7% |
20.97M -17.6% |
27.31M 30.3% |
37.6M 37.7% |
41.94M 11.5% |
28.36M -32.4% |
38.68M 36.4% |
73.84M 90.9% |
41.5M -43.8% |
5.14M -87.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.217 -5.0% |
0.294 35.7% |
0.151 -48.7% |
0.122 -19.1% |
0.168 37.3% |
0.22 31.1% |
0.25 13.6% |
0.17 -32.0% |
0.23 35.3% |
0.44 91.3% |
0.24 -45.5% |
0.03 -87.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.217 -5.0% |
0.294 35.7% |
0.151 -48.7% |
0.122 -19.1% |
0.168 37.3% |
0.22 31.1% |
0.25 13.6% |
0.17 -32.0% |
0.23 35.3% |
0.44 91.3% |
0.24 -45.5% |
0.03 -87.5% |