2021 Q1 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
141.45M 22.9% |
120.86M -14.6% |
175.17M 44.9% |
163.82M -6.5% |
165.66M 1.1% |
160.74M -3.0% |
202.68M 26.1% |
184.03M -9.2% |
199.12M 8.2% |
183.8M -7.7% |
|
Cost of Revenue | [friend] |
178.49M - |
- |
200.32M - |
108.55M -45.8% |
108.12M -0.4% |
108.45M 0.3% |
141.62M 30.6% |
125.97M -11.0% |
132.93M 5.5% |
128.18M -3.6% |
|
Gross Profit | [friend] |
-37.04M - |
120.86M - |
-25.15M - |
55.26M - |
57.54M 4.1% |
52.29M -9.1% |
61.06M 16.8% |
58.06M -4.9% |
66.2M 14.0% |
55.61M -16.0% |
|
Total Expenses | [friend] |
219.95M - |
- |
239.65M - |
136.99M -42.8% |
144.81M 5.7% |
135.77M -6.2% |
170.54M 25.6% |
157.36M -7.7% |
166.49M 5.8% |
163.38M -1.9% |
|
Operating Expense | [friend] |
41.46M - |
- |
39.33M - |
28.44M -27.7% |
36.69M 29.0% |
27.32M -25.5% |
28.92M 5.9% |
31.39M 8.5% |
33.56M 6.9% |
35.2M 4.9% |
|
Operating Income | [friend] |
-78.5M - |
120.86M - |
-64.48M - |
26.82M - |
20.85M -22.3% |
24.97M 19.8% |
32.14M 28.7% |
26.66M -17.0% |
32.64M 22.4% |
20.42M -37.4% |
|
Net Income (Cont Operations) | [friend] |
29.03M - |
- |
44.29M - |
20.96M -52.7% |
24.06M 14.8% |
- |
40.56M - |
20.4M -49.7% |
18.94M -7.1% |
- | |
Net Income | [friend] |
18.42M 73.7% |
21.96M 19.2% |
22.32M 1.6% |
20.96M -6.1% |
24.06M 14.8% |
19.19M -20.2% |
21.37M 11.3% |
20.4M -4.5% |
18.94M -7.1% |
12.77M -32.6% |
|
Basic EPS | [friend] |
0.325 73.7% |
0.387 19.2% |
0.393 1.6% |
0.37 -5.9% |
0.42 13.5% |
0.34 -19.0% |
0.37 8.8% |
0.36 -2.7% |
0.34 -5.6% |
0.17 -50.0% |
|
Diluted EPS | [friend] |
0.325 73.7% |
0.387 19.2% |
0.393 1.6% |
0.37 -5.9% |
0.42 13.5% |
0.34 -19.0% |
0.37 8.8% |
0.36 -2.7% |
0.34 -5.6% |
0.17 -50.0% |