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] |
312.48M 53.6% |
212.6M -32.0% |
184.07M -13.4% |
209.42M 13.8% |
157.97M -24.6% |
113.05M -28.4% |
310.53M 174.7% |
114.08M -63.3% |
111.15M -2.6% |
144.77M 30.2% |
135.22M -6.6% |
83.41M -38.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.21M 78.7% |
68.17M -43.8% |
59.3M -13.0% |
64.92M 9.5% |
59.37M -8.6% |
42.04M -29.2% |
93.5M 122.4% |
44.94M -51.9% |
33.09M -26.4% |
48.12M 45.4% |
54.74M 13.8% |
30.03M -45.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.26M 41.0% |
144.43M -24.5% |
124.77M -13.6% |
144.5M 15.8% |
98.6M -31.8% |
71.01M -28.0% |
217.03M 205.6% |
69.14M -68.1% |
78.07M 12.9% |
96.65M 23.8% |
80.48M -16.7% |
53.39M -33.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.71M 55.1% |
116.39M -32.6% |
111.63M -4.1% |
105.43M -5.6% |
92.26M -12.5% |
78.05M -15.4% |
159.42M 104.2% |
74.96M -53.0% |
64.77M -13.6% |
88.2M 36.2% |
96.77M 9.7% |
57.06M -41.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.49M 18.2% |
48.21M -6.4% |
52.33M 8.5% |
40.5M -22.6% |
32.89M -18.8% |
36.02M 9.5% |
65.92M 83.0% |
30.03M -54.5% |
31.68M 5.5% |
40.08M 26.5% |
42.03M 4.9% |
27.04M -35.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.77M 51.8% |
96.22M -31.2% |
72.44M -24.7% |
103.99M 43.6% |
65.71M -36.8% |
35M -46.7% |
151.11M 331.8% |
39.12M -74.1% |
46.39M 18.6% |
56.57M 22.0% |
38.45M -32.0% |
26.35M -31.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.21M - |
- | - | - |
135.73M - |
- | - | - |
70.06M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.49M 24.9% |
92.71M -19.7% |
82.4M -11.1% |
95.93M 16.4% |
40.13M -58.2% |
37.47M -6.6% |
130.2M 247.5% |
49.78M -61.8% |
20.55M -58.7% |
37.43M 82.2% |
75.31M 101.2% |
39.13M -48.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.415 23.9% |
0.339 -18.2% |
0.298 -12.0% |
0.348 16.4% |
0.145 -58.2% |
0.136 -6.7% |
0.472 247.7% |
0.18 -61.8% |
0.074 -58.7% |
0.136 82.0% |
0.273 101.3% |
0.142 -48.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.415 23.9% |
0.339 -18.2% |
0.298 -12.0% |
0.348 16.4% |
0.145 -58.2% |
0.136 -6.7% |
0.472 247.7% |
0.18 -61.8% |
0.074 -58.7% |
0.136 82.0% |
0.273 101.3% |
0.142 -48.0% |