2020 Q1 | 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] |
145M 42.7% |
158.1M 9.0% |
121.53M -23.1% |
86.83M -28.5% |
125.6M 44.6% |
95.14M -24.3% |
107.13M 12.6% |
81.43M -24.0% |
137.87M 69.3% |
156.9M 13.8% |
143.9M -8.3% |
118.47M -17.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
77M 25.9% |
87.06M 13.1% |
69.41M -20.3% |
49.91M -28.1% |
76.71M 53.7% |
57.09M -25.6% |
67.85M 18.9% |
48.04M -29.2% |
80.72M 68.0% |
85.54M 6.0% |
78.33M -8.4% |
64.66M -17.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
68M 67.9% |
71.05M 4.5% |
52.12M -26.6% |
36.92M -29.2% |
48.89M 32.4% |
38.05M -22.2% |
39.28M 3.2% |
33.39M -15.0% |
57.15M 71.2% |
71.36M 24.9% |
65.56M -8.1% |
53.8M -17.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
117.55M 19.7% |
131.67M 12.0% |
103.04M -21.7% |
86.48M -16.1% |
112.32M 29.9% |
97.19M -13.5% |
108.76M 11.9% |
84.95M -21.9% |
133.63M 57.3% |
141.6M 6.0% |
133.61M -5.6% |
120.26M -10.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
40.56M 9.4% |
44.62M 10.0% |
33.64M -24.6% |
36.57M 8.7% |
35.6M -2.6% |
40.1M 12.6% |
40.9M 2.0% |
36.91M -9.8% |
52.91M 43.4% |
56.05M 5.9% |
55.28M -1.4% |
55.59M 0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
27.44M 701.9% |
26.43M -3.7% |
18.49M -30.1% |
357.94K -98.1% |
13.28M 3611.2% |
-2.06M - |
-1.63M - |
-3.52M - |
4.24M - |
15.3M 260.9% |
10.28M -32.8% |
-1.79M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
35.31M - |
- | - | - |
36.04M - |
- | - | - |
24.7M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
29.58M 416.0% |
28.71M -3.0% |
19.93M -30.6% |
10.49M -47.3% |
25.55M 143.5% |
12.61M -50.6% |
5.1M -59.6% |
8.01M 57.2% |
16.69M 108.4% |
22.22M 33.1% |
18.13M -18.4% |
8.53M -52.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.327 419.0% |
0.31 -5.2% |
0.19 -38.7% |
0.086 -54.7% |
0.214 148.8% |
0.1 -53.3% |
0.04 -60.0% |
0.07 75.0% |
0.13 85.7% |
0.18 38.5% |
0.15 -16.7% |
0.07 -53.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.327 419.0% |
0.31 -5.2% |
0.19 -38.7% |
0.086 -54.7% |
0.214 148.8% |
0.1 -53.3% |
0.04 -60.0% |
0.07 75.0% |
0.13 85.7% |
0.18 38.5% |
0.15 -16.7% |
0.07 -53.3% |