2018 Q4 | 2019 Q4 | 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] |
32.55M -40.6% |
173.41M 432.7% |
180.54M 4.1% |
140.36M -22.3% |
125.54M -10.6% |
111.04M -11.5% |
86.55M -22.1% |
107.61M 24.3% |
118.57M 10.2% |
126.81M 6.9% |
124.23M -2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
10M -41.9% |
54.43M 444.2% |
54.61M 0.3% |
42.6M -22.0% |
36.88M -13.4% |
33.48M -9.2% |
27.43M -18.1% |
35.97M 31.1% |
41.78M 16.2% |
46.28M 10.8% |
46.88M 1.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
22.55M -40.0% |
118.99M 427.6% |
125.93M 5.8% |
97.76M -22.4% |
88.66M -9.3% |
77.56M -12.5% |
59.12M -23.8% |
71.65M 21.2% |
76.78M 7.2% |
80.53M 4.9% |
77.34M -4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
17.77M -28.4% |
94.85M 433.9% |
98.22M 3.6% |
85.58M -12.9% |
85.66M 0.1% |
89.47M 4.5% |
92.76M 3.7% |
117.72M 26.9% |
133.11M 13.1% |
152.12M 14.3% |
155.65M 2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
7.76M 2.0% |
40.42M 420.6% |
43.61M 7.9% |
42.98M -1.4% |
48.78M 13.5% |
55.99M 14.8% |
65.33M 16.7% |
81.75M 25.1% |
91.33M 11.7% |
105.84M 15.9% |
108.77M 2.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
14.79M -50.6% |
78.56M 431.3% |
82.32M 4.8% |
54.78M -33.5% |
39.88M -27.2% |
21.57M -45.9% |
-6.21M - |
-10.1M - |
-14.55M - |
-25.31M - |
-31.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
77.35M - |
- |
54.62M - |
- |
22.13M - |
- |
-1.84M - |
- |
-20.35M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
14M -48.9% |
77.35M 452.6% |
79.75M 3.1% |
54.62M -31.5% |
42.5M -22.2% |
22.13M -47.9% |
1.15M -94.8% |
-1.84M - |
-1.47M - |
-20.35M - |
-24.46M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 -57.4% |
1.63 526.9% |
1.63 0% |
1.06 -35.0% |
0.8 -24.5% |
0.39 -51.3% |
-0.05 - |
-0.1 - |
-0.06 - |
-0.31 - |
-0.37 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 -57.4% |
1.63 526.9% |
1.63 0% |
1.06 -35.0% |
0.8 -24.5% |
0.39 -51.3% |
-0.05 - |
-0.1 - |
-0.06 - |
-0.31 - |
-0.37 - |