2019 Q2 | 2019 Q4 | 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] |
247.83M 11.2% |
70.84M -71.4% |
160.84M 127.0% |
176.4M 9.7% |
112.52M -36.2% |
87.25M -22.5% |
173.74M 99.1% |
186.63M 7.4% |
99.38M -46.8% |
85.21M -14.3% |
204.58M 140.1% |
210.34M 2.8% |
|
Cost of Revenue | [friend] | [friend] |
178.14M 11.2% |
50.85M -71.5% |
120.51M 137.0% |
136.04M 12.9% |
87.43M -35.7% |
65.01M -25.6% |
136.65M 110.2% |
160.02M 17.1% |
74.71M -53.3% |
67.4M -9.8% |
163.87M 143.1% |
184.74M 12.7% |
|
Gross Profit | [friend] | [friend] |
69.69M 11.3% |
19.99M -71.3% |
40.33M 101.7% |
40.36M 0.1% |
25.08M -37.9% |
22.23M -11.4% |
37.08M 66.8% |
26.61M -28.2% |
24.67M -7.3% |
17.81M -27.8% |
40.71M 128.6% |
25.59M -37.1% |
|
Total Expenses | [friend] | [friend] |
197.1M 11.1% |
58.12M -70.5% |
131.35M 126.0% |
145.47M 10.7% |
98.05M -32.6% |
72.71M -25.8% |
150.94M 107.6% |
169.69M 12.4% |
87.19M -48.6% |
78.51M -10.0% |
176.82M 125.2% |
196.6M 11.2% |
|
Operating Expense | [friend] | [friend] |
18.96M 10.1% |
7.27M -61.7% |
10.84M 49.2% |
9.43M -13.0% |
10.61M 12.6% |
7.7M -27.5% |
14.29M 85.6% |
9.67M -32.3% |
12.49M 29.1% |
11.11M -11.1% |
12.95M 16.6% |
11.85M -8.5% |
|
Operating Income | [friend] | [friend] |
50.73M 11.7% |
12.72M -74.9% |
29.48M 131.7% |
30.93M 4.9% |
14.47M -53.2% |
14.54M 0.5% |
22.8M 56.8% |
16.94M -25.7% |
12.18M -28.1% |
6.7M -45.0% |
27.76M 314.2% |
13.74M -50.5% |
|
Net Income (Cont Operations) | [friend] | [friend] |
53.15M - |
- | - | - |
46.64M - |
- | - | - |
39.31M - |
- | - | - | |
Net Income | [friend] | [friend] |
53.15M 9.0% |
16.08M -69.7% |
32.26M 100.6% |
33.23M 3.0% |
13.51M -59.3% |
14.67M 8.6% |
32.82M 123.7% |
21.29M -35.1% |
18.09M -15.0% |
10.14M -44.0% |
32.29M 218.5% |
20.15M -37.6% |
|
Basic EPS | [friend] | [friend] |
0.38 8.6% |
0.11 -71.1% |
0.23 109.1% |
0.24 4.3% |
0.09 -62.5% |
0.11 22.2% |
0.19 72.7% |
0.11 -42.1% |
0.1 -9.1% |
0.05 -50% |
0.18 260% |
0.11 -38.9% |
|
Diluted EPS | [friend] | [friend] |
0.38 8.6% |
0.11 -71.1% |
0.23 109.1% |
0.24 4.3% |
0.09 -62.5% |
0.11 22.2% |
0.19 72.7% |
0.11 -42.1% |
0.1 -9.1% |
0.05 -50% |
0.18 260% |
0.11 -38.9% |