2019 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
346.05M 28.6% |
441.68M 27.6% |
189.41M -57.1% |
362.27M 91.3% |
409.16M 12.9% |
367.64M -10.1% |
263.65M -28.3% |
508.61M 92.9% |
300.13M -41.0% |
753.6M 151.1% |
265.06M -64.8% |
398.46M 50.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
264.24M 41.0% |
315.88M 19.5% |
134.85M -57.3% |
258.23M 91.5% |
294.21M 13.9% |
269.08M -8.5% |
189.46M -29.6% |
364.62M 92.4% |
218.83M -40.0% |
567.35M 159.3% |
185.47M -67.3% |
283.12M 52.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.8M 0.1% |
125.8M 53.8% |
54.56M -56.6% |
104.03M 90.7% |
114.96M 10.5% |
98.56M -14.3% |
74.19M -24.7% |
144M 94.1% |
81.3M -43.5% |
186.25M 129.1% |
79.59M -57.3% |
115.34M 44.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304.52M 42.4% |
362.08M 18.9% |
173.77M -52.0% |
293.99M 69.2% |
351.33M 19.5% |
330.9M -5.8% |
238.38M -28.0% |
422.14M 77.1% |
268.75M -36.3% |
645.84M 140.3% |
236.78M -63.3% |
336.61M 42.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.27M 52.7% |
46.2M 14.7% |
38.92M -15.8% |
35.76M -8.1% |
57.12M 59.7% |
61.82M 8.2% |
48.92M -20.9% |
57.52M 17.6% |
49.92M -13.2% |
78.49M 57.2% |
51.32M -34.6% |
53.49M 4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.53M -25.0% |
79.6M 91.7% |
15.64M -80.4% |
68.27M 336.7% |
57.84M -15.3% |
36.73M -36.5% |
25.27M -31.2% |
86.47M 242.2% |
31.38M -63.7% |
107.76M 243.4% |
28.27M -73.8% |
61.85M 118.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
62.58M - |
- | - | - |
77.05M - |
- | - | - |
66.45M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.92M -6.9% |
63.77M 72.7% |
14.13M -77.8% |
48.46M 243.1% |
47.62M -1.7% |
20.11M -57.8% |
18.74M -6.8% |
58.31M 211.2% |
22.29M -61.8% |
66.1M 196.5% |
19.02M -71.2% |
47.23M 148.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25 -14.3% |
0.442 76.7% |
0.092 -79.2% |
0.333 263.6% |
0.325 -2.5% |
0.125 -61.5% |
0.125 0% |
0.392 213.3% |
0.15 -61.7% |
0.458 205.6% |
0.133 -70.9% |
0.407 205.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25 -14.3% |
0.442 76.7% |
0.092 -79.2% |
0.333 263.6% |
0.325 -2.5% |
0.125 -61.5% |
0.125 0% |
0.392 213.3% |
0.15 -61.7% |
0.458 205.6% |
0.133 -70.9% |
0.407 205.0% |