2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.19M -61.0% |
230.98M 215.6% |
97.22M -57.9% |
121.76M 25.2% |
94.13M -22.7% |
357.79M 280.1% |
87.68M -75.5% |
166.54M 89.9% |
142.65M -14.3% |
175.88M 23.3% |
110.41M -37.2% |
134.26M 21.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.25M -65.4% |
161.58M 265.1% |
66.32M -59.0% |
73.57M 10.9% |
65.35M -11.2% |
236.81M 262.4% |
58.57M -75.3% |
94.29M 61.0% |
92.05M -2.4% |
103.68M 12.6% |
72M -30.6% |
77.9M 8.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.94M -51.4% |
69.4M 139.8% |
30.9M -55.5% |
48.19M 56.0% |
28.78M -40.3% |
120.97M 320.3% |
29.11M -75.9% |
72.25M 148.2% |
50.6M -30.0% |
72.2M 42.7% |
38.42M -46.8% |
56.36M 46.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.6M -54.3% |
199.55M 195.2% |
91.92M -53.9% |
92.63M 0.8% |
87.72M -5.3% |
284.22M 224.0% |
78.92M -72.2% |
118.09M 49.6% |
119.87M 1.5% |
145.79M 21.6% |
96.74M -33.6% |
105.18M 8.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.35M 17.4% |
37.98M 62.6% |
25.59M -32.6% |
19.06M -25.5% |
22.37M 17.4% |
47.4M 111.9% |
20.35M -57.1% |
23.8M 16.9% |
27.82M 16.9% |
42.11M 51.4% |
24.74M -41.2% |
27.28M 10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.58M -85.9% |
31.42M 462.7% |
5.3M -83.1% |
29.13M 449.2% |
6.41M -78.0% |
73.57M 1048.2% |
8.76M -88.1% |
48.45M 452.9% |
22.78M -53.0% |
30.09M 32.1% |
13.67M -54.6% |
29.08M 112.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
34.26M - |
- | - | - |
46.77M - |
- | - | - |
36.19M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84M -93.6% |
26.78M 1358.8% |
5.6M -79.1% |
28.58M 410.6% |
2.36M -91.7% |
40.25M 1604.5% |
7.46M -81.5% |
36.11M 384.2% |
18.83M -47.9% |
8.37M -55.5% |
8.68M 3.7% |
22.88M 163.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.017 -92.9% |
0.217 1200.0% |
0.042 -80.8% |
0.233 460.0% |
0.085 -63.6% |
0.39 358.8% |
0.07 -82.1% |
0.36 414.3% |
0.153 -57.5% |
0.07 -54.2% |
0.07 0% |
0.19 171.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.017 -92.9% |
0.217 1200.0% |
0.042 -80.8% |
0.233 460.0% |
0.085 -63.6% |
0.39 358.8% |
0.07 -82.1% |
0.36 414.3% |
0.153 -57.5% |
0.07 -54.2% |
0.07 0% |
0.19 171.4% |