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] |
247.83M 110.7% |
186.6M -24.7% |
479.21M 156.8% |
141.83M -70.4% |
281.4M 98.4% |
221.02M -21.5% |
388.18M 75.6% |
163.35M -57.9% |
315.47M 93.1% |
226.5M -28.2% |
339.33M 49.8% |
182.59M -46.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.45M 44.7% |
60.2M 12.6% |
135.15M 124.5% |
55.07M -59.3% |
61.44M 11.6% |
68.82M 12.0% |
101.48M 47.5% |
60.3M -40.6% |
48.71M -19.2% |
84.69M 73.9% |
136M 60.6% |
59.41M -56.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.38M 141.0% |
126.39M -35.0% |
344.06M 172.2% |
86.76M -74.8% |
219.96M 153.5% |
152.2M -30.8% |
286.7M 88.4% |
103.05M -64.1% |
266.76M 158.9% |
141.8M -46.8% |
203.34M 43.4% |
123.18M -39.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
201.26M 63.6% |
180.54M -10.3% |
409.82M 127.0% |
177.58M -56.7% |
213.63M 20.3% |
245.46M 14.9% |
315.49M 28.5% |
214.04M -32.2% |
253.56M 18.5% |
283.28M 11.7% |
322.27M 13.8% |
222.32M -31.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
147.82M 71.7% |
120.34M -18.6% |
274.67M 128.2% |
122.51M -55.4% |
152.19M 24.2% |
176.64M 16.1% |
214M 21.1% |
153.74M -28.2% |
204.85M 33.2% |
198.59M -3.1% |
186.27M -6.2% |
162.91M -12.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.56M - |
6.05M -87.0% |
69.38M 1046.2% |
-35.75M - |
67.77M - |
-24.44M - |
72.7M - |
-50.69M - |
61.91M - |
-56.78M - |
17.06M - |
-39.73M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.24M - |
- | - | - |
35.13M - |
- | - | - |
21.39M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.45M 1243.5% |
22.11M -46.7% |
62.15M 181.1% |
-27.9M - |
61.4M - |
-5.74M - |
66.32M - |
-40.63M - |
61.13M - |
-53.22M - |
-17.3M - |
-30.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.362 1250.0% |
0.195 -46.3% |
0.537 175.9% |
-0.242 - |
0.533 - |
-0.07 - |
0.576 - |
-0.53 - |
0.78 - |
-0.61 - |
-0.15 - |
-0.27 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.362 1250.0% |
0.188 -48.1% |
0.537 185.7% |
-0.242 - |
0.533 - |
-0.07 - |
0.576 - |
-0.53 - |
0.78 - |
-0.61 - |
-0.15 - |
-0.27 - |