2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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] | [friend] | [friend] | [friend] | [friend] |
301.29M 365.2% |
182.89M -39.3% |
494M 170.1% |
70.72M -85.7% |
319.64M 351.9% |
165.79M -48.1% |
654.75M 294.9% |
125.29M -80.9% |
291.71M 132.8% |
225.46M -22.7% |
466.49M 106.9% |
107.06M -77.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
215.03M 369.9% |
130M -39.5% |
345.65M 165.9% |
50.13M -85.5% |
226.76M 352.4% |
117.37M -48.2% |
474.62M 304.4% |
92.7M -80.5% |
209.73M 126.3% |
169.13M -19.4% |
332.31M 96.5% |
79.35M -76.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.26M 354.0% |
52.89M -38.7% |
148.35M 180.5% |
20.6M -86.1% |
92.88M 350.9% |
48.42M -47.9% |
180.13M 272.0% |
32.59M -81.9% |
81.98M 151.5% |
56.33M -31.3% |
134.18M 138.2% |
27.72M -79.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.44M 227.0% |
166.4M -35.6% |
420.82M 152.9% |
86.19M -79.5% |
265.48M 208.0% |
163.1M -38.6% |
574.77M 252.4% |
136.52M -76.2% |
257.34M 88.5% |
216.97M -15.7% |
393.29M 81.3% |
115.23M -70.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.41M 30.4% |
36.4M -16.1% |
75.17M 106.5% |
36.06M -52.0% |
38.73M 7.4% |
45.73M 18.1% |
100.15M 119.0% |
43.83M -56.2% |
47.6M 8.6% |
47.84M 0.5% |
60.98M 27.5% |
35.88M -41.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.86M - |
16.48M -61.5% |
73.18M 343.9% |
-15.47M - |
54.15M - |
2.69M -95.0% |
79.98M 2873.1% |
-11.24M - |
34.37M - |
8.49M -75.3% |
73.2M 762.6% |
-8.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.16M - |
- | - | - |
34.89M - |
- | - | - |
17.91M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.73M - |
12.41M -71.6% |
71.83M 478.9% |
-12.11M - |
47M - |
9.38M -80.1% |
68.23M 627.8% |
-10.85M - |
28.76M - |
5.54M -80.7% |
63.74M 1049.8% |
-9.1M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.124 - |
0.035 -71.6% |
0.204 478.9% |
-0.034 - |
0.134 - |
0.027 -80.1% |
0.194 629.7% |
-0.026 - |
0.067 - |
0.013 -80.2% |
0.151 1047.4% |
-0.023 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.124 - |
0.035 -71.6% |
0.204 478.9% |
-0.034 - |
0.134 - |
0.026 -80.2% |
0.194 630.9% |
-0.026 - |
0.067 - |
0.013 -80.2% |
0.151 1047.4% |
-0.023 - |