2019 Q1 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.68M 66.6% |
115.65M 9.4% |
202.39M 75.0% |
53.54M -73.5% |
179.17M 234.7% |
138.07M -22.9% |
176.7M 28.0% |
66.87M -62.2% |
166.33M 148.7% |
119.1M -28.4% |
143.82M 20.8% |
70.8M -50.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.8M 289.8% |
8.93M -8.8% |
8.34M -6.6% |
2.9M -65.2% |
14.55M 401.4% |
9.74M -33.1% |
11.87M 22.0% |
7.16M -39.7% |
9.06M 26.7% |
8.85M -2.3% |
6.93M -21.8% |
5.36M -22.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.88M 57.4% |
106.72M 11.3% |
194.04M 81.8% |
50.63M -73.9% |
164.62M 225.1% |
128.33M -22.0% |
164.83M 28.4% |
59.72M -63.8% |
157.26M 163.4% |
110.25M -29.9% |
136.89M 24.2% |
65.44M -52.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.45M 80.9% |
89.24M 15.2% |
168.14M 88.4% |
61.05M -63.7% |
120.98M 98.2% |
132.18M 9.3% |
172.8M 30.7% |
62.57M -63.8% |
120.84M 93.1% |
139.8M 15.7% |
140.79M 0.7% |
105.72M -24.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.65M 67.8% |
80.31M 18.7% |
159.8M 99.0% |
58.15M -63.6% |
106.43M 83.0% |
122.44M 15.1% |
160.92M 31.4% |
55.42M -65.6% |
111.77M 101.7% |
130.95M 17.2% |
133.87M 2.2% |
100.37M -25.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.23M 36.9% |
26.4M -6.5% |
34.25M 29.7% |
-7.51M - |
58.19M - |
5.89M -89.9% |
3.91M -33.6% |
4.3M 10.0% |
45.49M 958.4% |
-20.7M - |
3.02M - |
-34.92M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.35M 107.2% |
- | - | - |
31.04M - |
- | - | - |
26.44M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.92M 7.2% |
35.32M 61.2% |
30.29M -14.2% |
-6.81M - |
37.85M - |
9.13M -75.9% |
-13.6M - |
3.85M - |
24.69M 540.8% |
1.74M -93.0% |
-12.73M - |
-26M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 7.3% |
0.089 48.4% |
0.075 -15.8% |
-0.017 - |
0.093 - |
0.022 -75.9% |
-0.034 - |
0.009 - |
0.061 541.1% |
0.004 -92.9% |
-0.031 - |
-0.064 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 7.3% |
0.089 48.4% |
0.075 -15.8% |
-0.017 - |
0.093 - |
0.022 -75.9% |
-0.034 - |
0.009 - |
0.061 541.1% |
0.004 -92.9% |
-0.031 - |
-0.064 - |