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] |
153.32M 191.1% |
109.29M -28.7% |
271.26M 148.2% |
120.18M -55.7% |
140.23M 16.7% |
112.67M -19.7% |
197.3M 75.1% |
91.02M -53.9% |
106.04M 16.5% |
85.44M -19.4% |
175.21M 105.1% |
93.37M -46.7% |
|
Cost of Revenue | [friend] |
98.64M 206.5% |
69M -30.1% |
182.15M 164.0% |
80.78M -55.7% |
92.78M 14.9% |
74.06M -20.2% |
135.62M 83.1% |
58.99M -56.5% |
70.3M 19.2% |
54.56M -22.4% |
116.21M 113.0% |
67.06M -42.3% |
|
Gross Profit | [friend] |
54.68M 166.9% |
40.3M -26.3% |
89.11M 121.1% |
39.4M -55.8% |
47.45M 20.4% |
38.62M -18.6% |
61.68M 59.7% |
32.03M -48.1% |
35.74M 11.6% |
30.87M -13.6% |
59M 91.1% |
26.31M -55.4% |
|
Total Expenses | [friend] |
121.58M 160.0% |
95.57M -21.4% |
210.25M 120.0% |
106.34M -49.4% |
114.42M 7.6% |
104.31M -8.8% |
160.06M 53.4% |
82.39M -48.5% |
91.78M 11.4% |
80.47M -12.3% |
146.18M 81.6% |
89.12M -39.0% |
|
Operating Expense | [friend] |
22.93M 57.3% |
26.58M 15.9% |
28.1M 5.7% |
25.56M -9.0% |
21.64M -15.3% |
30.26M 39.8% |
24.44M -19.2% |
23.4M -4.2% |
21.48M -8.2% |
25.91M 20.6% |
29.97M 15.7% |
22.06M -26.4% |
|
Operating Income | [friend] |
31.75M 436.9% |
13.72M -56.8% |
61.01M 344.7% |
13.84M -77.3% |
25.81M 86.5% |
8.36M -67.6% |
37.25M 345.7% |
8.62M -76.8% |
14.26M 65.3% |
4.96M -65.2% |
29.03M 485.1% |
4.25M -85.4% |
|
Net Income (Cont Operations) | [friend] |
31.59M - |
- | - | - |
36.73M - |
- | - | - |
22.48M - |
- | - | - | |
Net Income | [friend] |
26.25M 391.5% |
8.84M -66.3% |
43.78M 395.0% |
16.34M -62.7% |
20.39M 24.8% |
5.44M -73.3% |
22.65M 316.5% |
12.12M -46.5% |
10.37M -14.4% |
3.86M -62.7% |
11.59M 200.0% |
9.1M -21.5% |
|
Basic EPS | [friend] |
0.47 370% |
0.14 -70.2% |
0.75 435.7% |
0.27 -64% |
0.34 25.9% |
0.04 -88.2% |
0.29 625.0% |
0.15 -48.3% |
0.13 -13.3% |
0.05 -61.5% |
0.14 180.0% |
0.11 -21.4% |
|
Diluted EPS | [friend] |
0.43 377.8% |
0.14 -67.4% |
0.73 421.4% |
0.27 -63.0% |
0.34 25.9% |
0.04 -88.2% |
0.29 625.0% |
0.15 -48.3% |
0.13 -13.3% |
0.05 -61.5% |
0.14 180.0% |
0.11 -21.4% |