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] |
64.74M -55.5% |
434.57M 571.3% |
75.32M -82.7% |
193.83M 157.3% |
81.71M -57.8% |
512.57M 527.3% |
185.12M -63.9% |
264.44M 42.8% |
107.33M -59.4% |
504.79M 370.3% |
141.24M -72.0% |
395.63M 180.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.26M -63.4% |
257.07M 722.4% |
38.06M -85.2% |
110.38M 190.0% |
40.43M -63.4% |
312.89M 673.8% |
117.65M -62.4% |
152.04M 29.2% |
50.77M -66.6% |
326M 542.1% |
100.57M -69.1% |
264.15M 162.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.48M -44.2% |
177.5M 430.2% |
37.27M -79.0% |
83.45M 123.9% |
41.27M -50.5% |
199.68M 383.8% |
67.47M -66.2% |
112.4M 66.6% |
56.56M -49.7% |
178.78M 216.1% |
40.67M -77.3% |
131.48M 223.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.19M -49.8% |
292.22M 459.9% |
61.64M -78.9% |
130.15M 111.1% |
68.44M -47.4% |
356.23M 420.5% |
153.66M -56.9% |
195.11M 27.0% |
95.81M -50.9% |
376.06M 292.5% |
143.23M -61.9% |
313.43M 118.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.93M 12.7% |
35.15M 67.9% |
23.58M -32.9% |
19.77M -16.2% |
28.01M 41.6% |
43.35M 54.8% |
36.01M -16.9% |
43.06M 19.6% |
45.04M 4.6% |
50.06M 11.1% |
42.66M -14.8% |
49.28M 15.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.55M -69.7% |
142.35M 1034.7% |
13.68M -90.4% |
63.68M 365.4% |
13.26M -79.2% |
156.34M 1078.8% |
31.46M -79.9% |
69.33M 120.4% |
11.52M -83.4% |
128.72M 1017.8% |
-1.99M - |
82.2M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.25M -73.1% |
123.52M 832.1% |
- |
96.33M - |
- | - | - |
107.87M - |
- | - | - |
100.16M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.25M -64.1% |
123.52M 832.1% |
27.85M -77.5% |
68.48M 145.9% |
20.95M -69.4% |
109.37M 422.0% |
39.6M -63.8% |
70.38M 77.7% |
26.27M -62.7% |
120.08M 357.0% |
22.79M -81.0% |
81.26M 256.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.052 -65.8% |
0.496 861.5% |
0.083 -83.2% |
0.21 151.4% |
0.057 -72.7% |
0.336 487.5% |
0.121 -63.8% |
0.209 71.8% |
0.077 -63.0% |
0.364 372.2% |
0.071 -80.4% |
0.249 248.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.052 -65.8% |
0.496 861.5% |
0.083 -83.2% |
0.21 151.4% |
0.057 -72.7% |
0.336 487.5% |
0.121 -63.8% |
0.209 71.8% |
0.077 -63.0% |
0.357 363.0% |
0.071 -80.0% |
0.239 234.0% |