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] |
154.41M 46.3% |
151.08M -2.2% |
376.89M 149.5% |
143.9M -61.8% |
215.93M 50.0% |
122.02M -43.5% |
432.63M 254.5% |
197.88M -54.3% |
271.07M 37.0% |
172.88M -36.2% |
411.63M 138.1% |
264.28M -35.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
118.81M 55.4% |
120.79M 1.7% |
269.69M 123.3% |
110.5M -59.0% |
160.52M 45.3% |
97.53M -39.2% |
317.74M 225.8% |
156.01M -50.9% |
201.25M 29.0% |
138.55M -31.2% |
305.3M 120.4% |
182.44M -40.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
35.6M 22.3% |
30.29M -14.9% |
107.2M 253.9% |
33.4M -68.8% |
55.41M 65.9% |
24.49M -55.8% |
114.9M 369.1% |
41.87M -63.6% |
69.82M 66.7% |
34.33M -50.8% |
106.33M 209.7% |
81.84M -23.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
136.56M 51.1% |
140.59M 2.9% |
293.65M 108.9% |
127.66M -56.5% |
179.37M 40.5% |
117.46M -34.5% |
356.23M 203.3% |
182.06M -48.9% |
241.18M 32.5% |
166.32M -31.0% |
350.32M 110.6% |
215.59M -38.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
17.76M 27.6% |
19.81M 11.5% |
23.96M 21.0% |
17.16M -28.4% |
18.85M 9.9% |
19.93M 5.7% |
38.49M 93.1% |
26.06M -32.3% |
39.93M 53.2% |
27.77M -30.5% |
45.02M 62.1% |
33.16M -26.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
17.85M 17.4% |
10.48M -41.3% |
83.23M 693.9% |
16.24M -80.5% |
36.56M 125.1% |
4.56M -87.5% |
76.41M 1576.2% |
15.82M -79.3% |
29.89M 89.0% |
6.56M -78.0% |
61.3M 834.2% |
48.68M -20.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
33.34M - |
- | - | - |
36.94M - |
- | - | - |
48.71M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
14.9M -19.2% |
16.14M 8.3% |
35.82M 121.9% |
21.11M -41.1% |
15.83M -25.1% |
18.17M 14.8% |
31.15M 71.4% |
27.3M -12.3% |
21.88M -19.9% |
20.68M -5.5% |
32.43M 56.8% |
30.54M -5.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.13 -13.3% |
0.13 0% |
0.26 100% |
0.13 -50% |
0.1 -23.1% |
0.11 10.0% |
0.2 81.8% |
0.17 -15% |
0.14 -17.6% |
0.13 -7.1% |
0.2 53.8% |
0.19 -5.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.13 -13.3% |
0.13 0% |
0.26 100% |
0.13 -50% |
0.1 -23.1% |
0.11 10.0% |
0.2 81.8% |
0.17 -15% |
0.14 -17.6% |
0.13 -7.1% |
0.2 53.8% |
0.19 -5.0% |