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] |
375.26M 40.1% |
446.82M 19.1% |
607.46M 36.0% |
532.1M -12.4% |
563.26M 5.9% |
473.46M -15.9% |
377.93M -20.2% |
283.24M -25.1% |
282.21M -0.4% |
306.75M 8.7% |
292.35M -4.7% |
273.85M -6.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.8M 30.0% |
264.88M 11.9% |
291.21M 9.9% |
287.53M -1.3% |
279.6M -2.8% |
285.97M 2.3% |
269.05M -5.9% |
227.99M -15.3% |
251.04M 10.1% |
275.84M 9.9% |
233.23M -15.4% |
233.27M 0.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
138.46M 61.6% |
181.95M 31.4% |
316.25M 73.8% |
244.56M -22.7% |
283.66M 16.0% |
187.49M -33.9% |
108.88M -41.9% |
55.24M -49.3% |
31.18M -43.6% |
30.91M -0.8% |
59.12M 91.2% |
40.58M -31.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
263.49M 30.0% |
292.79M 11.1% |
330.91M 13.0% |
318.25M -3.8% |
317.85M -0.1% |
314.25M -1.1% |
310.82M -1.1% |
249.9M -19.6% |
257.3M 3.0% |
306.36M 19.1% |
286.09M -6.6% |
251.93M -11.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.7M 29.7% |
27.91M 4.6% |
39.69M 42.2% |
30.72M -22.6% |
38.26M 24.5% |
28.28M -26.1% |
41.77M 47.7% |
21.91M -47.5% |
6.26M -71.4% |
30.52M 387.3% |
52.86M 73.2% |
18.66M -64.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.77M 71.6% |
154.03M 37.8% |
276.56M 79.5% |
213.85M -22.7% |
245.41M 14.8% |
159.21M -35.1% |
67.11M -57.8% |
33.33M -50.3% |
24.91M -25.3% |
394.62K -98.4% |
6.27M 1488.3% |
21.92M 249.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.47M - |
- | - | - |
409.39M - |
- | - | - |
71.17M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.76M 57.5% |
138.25M 40.0% |
237.15M 71.5% |
190.03M -19.9% |
219.37M 15.4% |
149.61M -31.8% |
79.65M -46.8% |
40.68M -48.9% |
30.58M -24.8% |
5.01M -83.6% |
24.96M 397.7% |
25.65M 2.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.322 60.0% |
0.438 36.2% |
0.762 73.7% |
0.608 -20.2% |
0.702 15.6% |
0.48 -31.7% |
0.26 -45.8% |
0.13 -50% |
0.1 -23.1% |
0.01 -90.0% |
0.08 700.0% |
0.08 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.322 60.0% |
0.438 36.2% |
0.762 73.7% |
0.608 -20.2% |
0.702 15.6% |
0.48 -31.7% |
0.26 -45.8% |
0.13 -50% |
0.1 -23.1% |
0.01 -90.0% |
0.08 700.0% |
0.08 0% |