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] |
236.28M -10.3% |
337.91M 43.0% |
338.2M 0.1% |
293.31M -13.3% |
431.59M 47.1% |
339.87M -21.3% |
394.48M 16.1% |
427.33M 8.3% |
472.22M 10.5% |
499.79M 5.8% |
133.09M -73.4% |
371.57M 179.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.23M -11.4% |
290.07M 49.3% |
315.35M 8.7% |
254.84M -19.2% |
379.7M 49.0% |
289.98M -23.6% |
354.68M 22.3% |
380.99M 7.4% |
411.34M 8.0% |
422.82M 2.8% |
82.82M -80.4% |
319.76M 286.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.05M -4.8% |
47.84M 13.8% |
22.85M -52.2% |
38.47M 68.3% |
51.89M 34.9% |
49.9M -3.8% |
39.8M -20.2% |
46.34M 16.4% |
60.88M 31.4% |
76.96M 26.4% |
50.27M -34.7% |
51.81M 3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.04M -11.0% |
305.12M 46.0% |
341.89M 12.1% |
273.49M -20.0% |
396.91M 45.1% |
310.71M -21.7% |
385.26M 24.0% |
403.49M 4.7% |
439.9M 9.0% |
451.3M 2.6% |
114.37M -74.7% |
342.94M 199.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.81M -5.8% |
15.05M 1.7% |
26.54M 76.3% |
18.65M -29.7% |
17.2M -7.8% |
20.73M 20.5% |
30.58M 47.5% |
22.5M -26.4% |
28.56M 26.9% |
28.47M -0.3% |
31.55M 10.8% |
23.18M -26.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.24M -4.2% |
32.79M 20.4% |
-3.69M - |
19.82M - |
34.68M 75.0% |
29.17M -15.9% |
9.22M -68.4% |
23.84M 158.6% |
32.32M 35.6% |
48.49M 50.1% |
18.72M -61.4% |
28.63M 52.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44M - |
- | - | - |
46.48M - |
- | - | - |
48.11M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20M -16.7% |
26.72M 33.6% |
-93.37K - |
17.15M - |
29.33M 71.0% |
28.7M -2.2% |
5.36M -81.3% |
20.96M 291.2% |
27.15M 29.5% |
35.12M 29.4% |
-5.37M - |
22.69M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 -17.5% |
0.45 36.4% |
-0.06 - |
0.21 - |
0.37 76.2% |
0.36 -2.7% |
0.07 -80.6% |
0.26 271.4% |
0.34 30.8% |
0.44 29.4% |
-0.08 - |
0.26 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 -17.5% |
0.45 36.4% |
-0.06 - |
0.21 - |
0.37 76.2% |
0.36 -2.7% |
0.07 -80.6% |
0.26 271.4% |
0.34 30.8% |
0.42 23.5% |
-0.08 - |
0.26 - |