2018 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.15M 197.8% |
128.95M 27.5% |
158.05M 22.6% |
43.11M -72.7% |
138.42M 221.1% |
138.91M 0.4% |
193.86M 39.6% |
82.83M -57.3% |
105.59M 27.5% |
110.95M 5.1% |
96.79M -12.8% |
50.16M -48.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.53M 175.9% |
84.56M 49.6% |
94.8M 12.1% |
26.34M -72.2% |
84.59M 221.2% |
84.46M -0.2% |
125.17M 48.2% |
60.22M -51.9% |
73.26M 21.6% |
68.66M -6.3% |
58.88M -14.2% |
34.96M -40.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.62M 231.1% |
44.38M -0.5% |
63.25M 42.5% |
16.77M -73.5% |
53.82M 220.9% |
54.44M 1.2% |
68.7M 26.2% |
22.61M -67.1% |
32.33M 43.0% |
42.29M 30.8% |
37.91M -10.4% |
15.2M -59.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.15M 116.8% |
109.32M 51.5% |
118.05M 8.0% |
43.02M -63.6% |
109.69M 155.0% |
109.72M 0.0% |
158.37M 44.3% |
81.14M -48.8% |
92.13M 13.5% |
99.46M 8.0% |
99.74M 0.3% |
60.2M -39.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.61M 22.0% |
24.75M 58.6% |
23.25M -6.1% |
16.68M -28.3% |
25.09M 50.5% |
25.26M 0.6% |
33.2M 31.5% |
20.92M -37.0% |
18.87M -9.8% |
30.8M 63.2% |
40.85M 32.7% |
25.25M -38.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29M 4140.4% |
19.63M -32.3% |
40M 103.8% |
94.26K -99.8% |
28.73M 30376.1% |
29.19M 1.6% |
35.49M 21.6% |
1.69M -95.2% |
13.46M 695.6% |
11.49M -14.6% |
-2.95M - |
-10.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.75M - |
- | - | - |
18.14M - |
- | - | - |
11.09M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.99M 156.6% |
12.05M -19.6% |
23.43M 94.4% |
5.34M -77.2% |
12.8M 139.7% |
14.37M 12.3% |
20.13M 40.1% |
4.6M -77.1% |
6.47M 40.6% |
8.53M 31.9% |
-48.84M - |
-6.2M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 180.0% |
0.086 -14.3% |
0.15 75.0% |
0.036 -76.2% |
0.085 138.6% |
0.13 52.6% |
0.19 46.2% |
0.04 -78.9% |
0.043 7.0% |
0.06 40.2% |
-0.32 - |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 180.0% |
0.086 -14.3% |
0.15 75.0% |
0.036 -76.2% |
0.085 138.6% |
0.13 52.6% |
0.19 46.2% |
0.04 -78.9% |
0.043 7.0% |
0.06 40.2% |
-0.32 - |
-0.04 - |