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] |
137.88M 4.1% |
146.81M 6.5% |
160.83M 9.5% |
132.14M -17.8% |
108.65M -17.8% |
99.97M -8.0% |
75.57M -24.4% |
105M 39.0% |
115.25M 9.8% |
85.59M -25.7% |
128.32M 49.9% |
|
Cost of Revenue | [friend] | [friend] |
60.1M -47.3% |
61.19M 1.8% |
68.42M 11.8% |
55.22M -19.3% |
50.37M -8.8% |
51.6M 2.5% |
39.15M -24.1% |
52.44M 33.9% |
59.67M 13.8% |
49.23M -17.5% |
69.69M 41.6% |
|
Gross Profit | [friend] | [friend] |
77.78M 322.6% |
85.62M 10.1% |
92.41M 7.9% |
76.92M -16.8% |
58.28M -24.2% |
48.37M -17.0% |
36.41M -24.7% |
52.56M 44.4% |
55.57M 5.7% |
36.35M -34.6% |
58.63M 61.3% |
|
Total Expenses | [friend] | [friend] |
77.13M -50.1% |
92.28M 19.6% |
94.32M 2.2% |
79.49M -15.7% |
76.03M -4.4% |
96.68M 27.2% |
84.6M -12.5% |
106M 25.3% |
133.24M 25.7% |
124.82M -6.3% |
127.97M 2.5% |
|
Operating Expense | [friend] | [friend] |
17.02M -58.1% |
31.09M 82.7% |
25.9M -16.7% |
24.27M -6.3% |
25.66M 5.7% |
45.08M 75.7% |
45.44M 0.8% |
53.56M 17.9% |
73.56M 37.3% |
75.59M 2.8% |
58.28M -22.9% |
|
Operating Income | [friend] | [friend] |
60.76M - |
54.53M -10.2% |
66.51M 22.0% |
52.65M -20.8% |
32.62M -38.0% |
3.29M -89.9% |
-9.03M - |
-994.82K - |
-17.99M - |
-39.24M - |
346.75K - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
119.54M - |
- | - | - |
28.97M - |
- | - | - | |
Net Income | [friend] | [friend] |
52.77M 31.9% |
52.57M -0.4% |
64.36M 22.4% |
55.18M -14.3% |
41.64M -24.5% |
12.48M -70.0% |
9.99M -20.0% |
18.98M 90.1% |
4.12M -78.3% |
-17.69M - |
16.06M - |
|
Basic EPS | [friend] | [friend] |
0.279 31.9% |
0.275 -1.3% |
0.34 23.6% |
0.292 -14.3% |
0.19 -35.0% |
0.008 -95.6% |
0.04 377.1% |
0.075 90.2% |
0.016 -78.4% |
-0.071 - |
0.065 - |
|
Diluted EPS | [friend] | [friend] |
0.279 31.9% |
0.275 -1.3% |
0.34 23.6% |
0.292 -14.3% |
0.19 -35.0% |
0.008 -95.6% |
0.04 377.1% |
0.075 90.2% |
0.016 -78.4% |
-0.071 - |
0.065 - |