2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.7M 176.0% |
111.21M 22.6% |
232.37M 108.9% |
45.15M -80.6% |
90.09M 99.5% |
97.07M 7.8% |
206.91M 113.1% |
49.2M -76.2% |
60.88M 23.7% |
65.44M 7.5% |
234.49M 258.3% |
39.71M -83.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.74M 195.5% |
83.54M 11.8% |
165.89M 98.6% |
36.99M -77.7% |
78.97M 113.5% |
80.63M 2.1% |
143.67M 78.2% |
42.86M -70.2% |
46.74M 9.1% |
57.09M 22.2% |
180.34M 215.9% |
32.94M -81.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.95M 110.9% |
27.67M 73.4% |
66.47M 140.3% |
8.16M -87.7% |
11.12M 36.3% |
16.44M 47.8% |
63.24M 284.6% |
6.35M -90.0% |
14.13M 122.7% |
8.35M -41.0% |
54.15M 548.8% |
6.77M -87.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.95M 138.6% |
99.54M 18.6% |
183.93M 84.8% |
50.93M -72.3% |
91.05M 78.8% |
93.71M 2.9% |
159.43M 70.1% |
55.17M -65.4% |
58.97M 6.9% |
73.03M 23.9% |
202.67M 177.5% |
53.18M -73.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.21M -6.8% |
16M 73.6% |
18.03M 12.7% |
13.94M -22.7% |
12.08M -13.3% |
13.08M 8.2% |
15.77M 20.6% |
12.32M -21.9% |
12.23M -0.7% |
15.94M 30.4% |
22.33M 40.1% |
20.24M -9.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.74M - |
11.67M 73.1% |
48.44M 315.1% |
-5.78M - |
-960.72K - |
3.37M - |
47.47M 1310.4% |
-5.97M - |
1.91M - |
-7.59M - |
31.82M - |
-13.47M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6M - |
- | - | - |
2.26M - |
- | - | - |
123.71K - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.83M - |
8.66M 26.8% |
40.97M 372.8% |
983.55K -97.6% |
1.28M 30.1% |
3.73M 191.7% |
33.57M 799.3% |
-3.35M - |
3.62M - |
-4.9M - |
11.02M - |
-8.87M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.134 - |
0.18 34.0% |
0.79 338.9% |
0.015 -98.1% |
0.019 30.2% |
0.057 191.8% |
0.509 799.5% |
-0.05 - |
0.054 - |
-0.075 - |
0.171 - |
-0.13 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.134 - |
0.18 34.0% |
0.79 338.9% |
0.015 -98.1% |
0.019 30.2% |
0.057 191.8% |
0.509 799.5% |
-0.05 - |
0.054 - |
-0.075 - |
0.171 - |
-0.13 - |