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] |
208.96M -5.7% |
205.59M -1.6% |
159.59M -22.4% |
236.94M 48.5% |
206.85M -12.7% |
175.96M -14.9% |
106.45M -39.5% |
180.94M 70.0% |
151.46M -16.3% |
301.17M 98.8% |
154.49M -48.7% |
204.9M 32.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
357.79M 158.8% |
121.28M -66.1% |
89.93M -25.8% |
133.06M 48.0% |
110.69M -16.8% |
93.13M -15.9% |
64.87M -30.3% |
118.31M 82.4% |
95.83M -19.0% |
232M 142.1% |
102.29M -55.9% |
141.06M 37.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
208.96M 150.5% |
84.31M -59.7% |
69.66M -17.4% |
103.88M 49.1% |
96.16M -7.4% |
82.83M -13.9% |
41.58M -49.8% |
62.63M 50.6% |
55.63M -11.2% |
69.17M 24.3% |
52.2M -24.5% |
63.84M 22.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
495.93M 165.0% |
174.49M -64.8% |
138.01M -20.9% |
188.9M 36.9% |
172.54M -8.7% |
151.75M -12.0% |
106.28M -30.0% |
165.26M 55.5% |
150.28M -9.1% |
293.34M 95.2% |
151.83M -48.2% |
194.22M 27.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
138.14M 182.7% |
53.21M -61.5% |
48.08M -9.6% |
55.84M 16.1% |
61.85M 10.8% |
58.63M -5.2% |
41.41M -29.4% |
46.94M 13.4% |
54.45M 16.0% |
61.35M 12.7% |
49.54M -19.2% |
53.16M 7.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
208.96M 504.7% |
31.1M -85.1% |
21.59M -30.6% |
48.04M 122.5% |
34.31M -28.6% |
24.2M -29.4% |
174.29K -99.3% |
15.68M 8899.1% |
1.18M -92.5% |
7.83M 562.2% |
2.66M -66.0% |
10.68M 301.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
20.33M - |
63.56M 212.7% |
- | - | - |
36.59M - |
- | - | - |
28.87M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
28.51M -0.9% |
26.12M -8.4% |
20.08M -23.1% |
42.11M 109.7% |
36.68M -12.9% |
28.22M -23.1% |
11.54M -59.1% |
23.45M 103.2% |
6.79M -71.1% |
10.79M 59.1% |
10.77M -0.2% |
16.73M 55.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.357 -1.9% |
0.329 -8.0% |
0.25 -23.9% |
0.528 111.1% |
0.58 9.9% |
0.265 -54.3% |
0.15 -43.4% |
0.31 106.7% |
0.064 -79.4% |
0.1 56.8% |
0.1 0% |
0.16 60% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.357 -1.9% |
0.329 -8.0% |
0.25 -23.9% |
0.528 111.1% |
0.58 9.9% |
0.265 -54.3% |
0.15 -43.4% |
0.31 106.7% |
0.064 -79.4% |
0.1 56.8% |
0.1 0% |
0.16 60% |