2020 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
180.75M 17.1% |
208.9M 15.6% |
207.22M -0.8% |
355.68M 71.6% |
451.53M 27.0% |
400.94M -11.2% |
480.44M 19.8% |
265.85M -44.7% |
199.01M -25.1% |
177.12M -11.0% |
192.09M 8.5% |
190.08M -1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
98.31M -29.9% |
137.48M 39.8% |
119.72M -12.9% |
210.55M 75.9% |
279.03M 32.5% |
216.8M -22.3% |
254.54M 17.4% |
147.72M -42.0% |
105.46M -28.6% |
96.79M -8.2% |
92.69M -4.2% |
91.89M -0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
82.44M 484.0% |
71.42M -13.4% |
87.5M 22.5% |
145.13M 65.9% |
172.51M 18.9% |
184.14M 6.7% |
225.9M 22.7% |
118.13M -47.7% |
93.54M -20.8% |
80.33M -14.1% |
99.4M 23.7% |
98.2M -1.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
127.35M -35.1% |
182.17M 43.0% |
147.46M -19.1% |
250.68M 70.0% |
323.85M 29.2% |
285.18M -11.9% |
302.48M 6.1% |
196.93M -34.9% |
178.45M -9.4% |
155.99M -12.6% |
143.89M -7.8% |
167.71M 16.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
29.05M -48.0% |
44.69M 53.9% |
27.74M -37.9% |
40.13M 44.6% |
44.82M 11.7% |
68.38M 52.6% |
47.94M -29.9% |
49.21M 2.6% |
72.99M 48.3% |
59.2M -18.9% |
51.2M -13.5% |
75.83M 48.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
53.4M - |
26.73M -49.9% |
59.76M 123.6% |
105M 75.7% |
127.68M 21.6% |
115.75M -9.3% |
177.96M 53.7% |
68.92M -61.3% |
20.56M -70.2% |
21.13M 2.8% |
48.2M 128.1% |
22.37M -53.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - | - |
152.53M - |
- | - | - |
245.66M - |
- | - | - |
93.72M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
47.59M 17.6% |
26.92M -43.4% |
53.23M 97.7% |
99.3M 86.6% |
117.17M 18.0% |
110.59M -5.6% |
155.45M 40.6% |
88.14M -43.3% |
26.89M -69.5% |
26.86M -0.1% |
49.91M 85.8% |
42.46M -14.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.708 17.6% |
0.401 -43.4% |
0.793 97.9% |
1.479 86.5% |
1.742 17.8% |
1.351 -22.5% |
1.736 28.5% |
0.984 -43.3% |
0.3 -69.5% |
0.303 0.9% |
0.557 84.0% |
0.473 -15.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.708 17.6% |
0.401 -43.4% |
0.793 97.9% |
1.479 86.5% |
1.742 17.8% |
1.351 -22.5% |
1.736 28.5% |
0.984 -43.3% |
0.3 -69.5% |
0.303 0.9% |
0.557 84.0% |
0.473 -15.1% |