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] |
245.32M 35.1% |
233.73M -4.7% |
147.1M -37.1% |
173.63M 18.0% |
292.42M 68.4% |
268.04M -8.3% |
147.69M -44.9% |
201.97M 36.8% |
297.19M 47.1% |
299.65M 0.8% |
190.96M -36.3% |
206.01M 7.9% |
|
Cost of Revenue | [friend] |
81.69M 20.2% |
82.11M 0.5% |
89.54M 9.1% |
81.4M -9.1% |
86.71M 6.5% |
89.27M 3.0% |
100.17M 12.2% |
94.34M -5.8% |
97.93M 3.8% |
107.72M 10.0% |
115.35M 7.1% |
118.2M 2.5% |
|
Gross Profit | [friend] |
163.63M 44.1% |
151.62M -7.3% |
57.56M -62.0% |
92.23M 60.2% |
205.71M 123.0% |
178.77M -13.1% |
47.52M -73.4% |
107.63M 126.5% |
199.26M 85.1% |
191.92M -3.7% |
75.61M -60.6% |
87.8M 16.1% |
|
Total Expenses | [friend] |
90.93M 27.1% |
83.63M -8.0% |
99.1M 18.5% |
83.03M -16.2% |
95.43M 14.9% |
94.34M -1.1% |
125.59M 33.1% |
96.8M -22.9% |
105.46M 8.9% |
115.38M 9.4% |
135.59M 17.5% |
121.95M -10.1% |
|
Operating Expense | [friend] |
9.24M 158.2% |
1.52M -83.6% |
9.55M 529.1% |
1.63M -82.9% |
8.71M 433.2% |
5.07M -41.8% |
25.42M 401.5% |
2.47M -90.3% |
7.53M 205.3% |
7.65M 1.7% |
20.24M 164.5% |
3.74M -81.5% |
|
Operating Income | [friend] |
154.39M 40.4% |
150.1M -2.8% |
48.01M -68.0% |
90.6M 88.7% |
197M 117.4% |
173.7M -11.8% |
22.1M -87.3% |
105.17M 376.0% |
191.73M 82.3% |
184.27M -3.9% |
55.37M -69.9% |
84.06M 51.8% |
|
Net Income (Cont Operations) | [friend] |
45.21M 53.8% |
- | - |
28.32M - |
92.62M 227.1% |
- | - | - |
100.05M - |
- | - | - | |
Net Income | [friend] |
45.13M 53.5% |
74.02M 64.0% |
-6.08M - |
28.35M - |
64.25M 126.7% |
95.92M 49.3% |
7.49M -92.2% |
26.23M 250.3% |
73.81M 181.4% |
98.3M 33.2% |
-63.13M - |
14.08M - |
|
Basic EPS | [friend] |
0.064 53.5% |
0.11 70.6% |
-0.01 - |
0.04 - |
0.09 125% |
0.12 33.3% |
0 -100% |
0.03 - |
0.08 166.7% |
0.1 25.0% |
-0.07 - |
0.02 - |
|
Diluted EPS | [friend] |
0.064 53.5% |
0.11 70.6% |
-0.01 - |
0.04 - |
0.09 125% |
0.12 33.3% |
0 -100% |
0.03 - |
0.08 166.7% |
0.1 25.0% |
-0.07 - |
0.02 - |