2019 Q2 | 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] |
110.85M 171.6% |
133.37M 20.3% |
204.72M 53.5% |
45.38M -77.8% |
116.51M 156.7% |
113.47M -2.6% |
47M -58.6% |
61.28M 30.4% |
115.6M 88.7% |
64.36M -44.3% |
66.33M 3.1% |
35.63M -46.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.04M 119.5% |
95.19M 126.4% |
125.99M 32.4% |
20.52M -83.7% |
48.79M 137.7% |
59.18M 21.3% |
1.81M -96.9% |
35.97M 1886.2% |
52.02M 44.6% |
38.41M -26.2% |
12.57M -67.3% |
7.79M -38.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.82M 217.7% |
38.18M -44.5% |
78.73M 106.2% |
24.86M -68.4% |
67.72M 172.4% |
54.29M -19.8% |
45.19M -16.8% |
25.3M -44.0% |
63.58M 151.3% |
25.95M -59.2% |
53.76M 107.2% |
27.85M -48.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.5M 64.1% |
110.36M 110.2% |
146.12M 32.4% |
34.22M -76.6% |
57.73M 68.7% |
76.66M 32.8% |
21.52M -71.9% |
50.59M 135.0% |
61.93M 22.4% |
62.74M 1.3% |
38.82M -38.1% |
32.13M -17.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.47M -18.6% |
15.16M 44.9% |
20.13M 32.7% |
13.69M -32.0% |
8.94M -34.7% |
17.47M 95.4% |
19.71M 12.8% |
14.62M -25.8% |
9.91M -32.2% |
24.33M 145.6% |
26.25M 7.9% |
24.35M -7.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.35M 562.5% |
23.01M -60.6% |
58.6M 154.6% |
11.16M -80.9% |
58.78M 426.5% |
36.82M -37.4% |
25.48M -30.8% |
10.69M -58.1% |
53.67M 402.3% |
1.61M -97.0% |
27.51M 1605.4% |
3.5M -87.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.23M - |
- | - | - |
54.54M - |
- | - | - |
56.42M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.39M 612.1% |
26.05M -42.6% |
39.81M 52.8% |
7.05M -82.3% |
47.31M 570.8% |
31.3M -33.8% |
30.02M -4.1% |
9.94M -66.9% |
45.87M 361.3% |
18.23M -60.2% |
-14.05M - |
5.24M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 560% |
0.19 -42.4% |
0.29 52.6% |
0.05 -82.8% |
0.35 600% |
0.23 -34.3% |
0.22 -4.3% |
0.07 -68.2% |
0.34 385.7% |
0.13 -61.8% |
-0.1 - |
0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.33 560% |
0.19 -42.4% |
0.29 52.6% |
0.05 -82.8% |
0.35 600% |
0.23 -34.3% |
0.22 -4.3% |
0.07 -68.2% |
0.34 385.7% |
0.13 -61.8% |
-0.1 - |
0.04 - |