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] |
120.9M 123.5% |
100.26M -17.1% |
174.17M 73.7% |
100.86M -42.1% |
169.78M 68.3% |
74.8M -55.9% |
195.42M 161.3% |
68.41M -65.0% |
237.12M 246.6% |
93.52M -60.6% |
263.95M 182.2% |
48.99M -81.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.61M 140.2% |
39.02M -14.5% |
71.32M 82.8% |
45.42M -36.3% |
77.45M 70.5% |
32.36M -58.2% |
104.67M 223.5% |
33.15M -68.3% |
135.59M 309.0% |
50.04M -63.1% |
155.42M 210.6% |
26.16M -83.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.29M 114.5% |
61.24M -18.7% |
102.86M 68.0% |
55.44M -46.1% |
92.33M 66.5% |
42.44M -54.0% |
90.75M 113.8% |
35.26M -61.1% |
101.53M 188.0% |
43.48M -57.2% |
108.53M 149.6% |
22.83M -79.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.46M 77.5% |
80.61M 6.8% |
124.09M 53.9% |
86.19M -30.5% |
115.16M 33.6% |
78.31M -32.0% |
146.42M 87.0% |
67.43M -53.9% |
178.76M 165.1% |
91.23M -49.0% |
217.36M 138.3% |
63.66M -70.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.84M 26.9% |
41.59M 39.4% |
52.77M 26.9% |
40.76M -22.8% |
37.71M -7.5% |
45.95M 21.9% |
41.75M -9.1% |
34.28M -17.9% |
43.17M 26.0% |
41.18M -4.6% |
61.94M 50.4% |
37.49M -39.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.44M 292.3% |
19.65M -56.8% |
50.09M 154.9% |
14.68M -70.7% |
54.62M 272.1% |
-3.51M - |
49M - |
980.18K -98.0% |
58.36M 5853.9% |
2.3M -96.1% |
46.59M 1928.2% |
-14.66M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.74M - |
- | - | - |
49.59M - |
- | - | - |
40.21M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.31M 285.1% |
22.55M -37.9% |
43.23M 91.7% |
8.81M -79.6% |
40.78M 362.9% |
-4.99M - |
30.75M - |
-1.31M - |
41.52M - |
21.43M -48.4% |
34.61M 61.5% |
-11.12M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.57 240.0% |
0.293 -48.6% |
0.599 104.5% |
0.121 -79.8% |
0.544 350.1% |
-0.101 - |
0.409 - |
-0.017 - |
0.37 - |
0.191 -48.3% |
0.309 61.5% |
-0.099 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.57 240.0% |
0.293 -48.6% |
0.596 103.6% |
0.121 -79.7% |
0.544 350.1% |
-0.101 - |
0.409 - |
-0.017 - |
0.37 - |
0.191 -48.3% |
0.307 60.7% |
-0.099 - |