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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.2M -7.0% |
169.26M 8.4% |
113.4M -33.0% |
151.18M 33.3% |
152.72M 1.0% |
197.95M 29.6% |
158.44M -20.0% |
214.51M 35.4% |
196.77M -8.3% |
234.37M 19.1% |
156.65M -33.2% |
248.97M 58.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.12M -3.3% |
137.36M 11.6% |
90.59M -34.0% |
123.7M 36.5% |
130.46M 5.5% |
171.48M 31.4% |
132.96M -22.5% |
173.18M 30.2% |
165.74M -4.3% |
197.69M 19.3% |
134.23M -32.1% |
212.51M 58.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.08M -18.8% |
31.91M -3.6% |
22.8M -28.5% |
27.48M 20.5% |
22.26M -19.0% |
26.46M 18.9% |
25.48M -3.7% |
41.33M 62.2% |
31.03M -24.9% |
36.68M 18.2% |
22.42M -38.9% |
36.46M 62.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.96M -3.7% |
155.32M 12.6% |
100.9M -35.0% |
136.48M 35.3% |
149.34M 9.4% |
190.28M 27.4% |
146.72M -22.9% |
196.44M 33.9% |
185.6M -5.5% |
222.8M 20.0% |
147.73M -33.7% |
239.39M 62.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.84M -7.5% |
17.96M 21.1% |
10.31M -42.6% |
12.78M 24.0% |
18.88M 47.7% |
18.8M -0.4% |
13.75M -26.8% |
23.26M 69.1% |
19.86M -14.6% |
25.11M 26.4% |
13.5M -46.2% |
26.88M 99.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.24M -26.2% |
13.94M -23.6% |
12.5M -10.4% |
14.7M 17.6% |
3.38M -77.0% |
7.67M 126.7% |
11.73M 53.0% |
18.07M 54.1% |
11.17M -38.2% |
11.57M 3.6% |
8.91M -23.0% |
9.58M 7.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
26.75M - |
- | - | - |
28.33M - |
- | - | - |
18.89M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.21M -14.2% |
15.28M -20.5% |
12.41M -18.8% |
14.34M 15.6% |
6.47M -54.9% |
7.36M 13.9% |
9.45M 28.4% |
18.88M 99.8% |
11.72M -37.9% |
11.28M -3.8% |
8.53M -24.4% |
10.37M 21.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 -14.8% |
0.12 -47.8% |
0.11 -8.3% |
0.13 18.2% |
0.06 -53.8% |
0.07 16.7% |
0.09 28.6% |
0.17 88.9% |
0.09 -47.1% |
0.1 11.1% |
0.07 -30% |
0.09 28.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 -14.8% |
0.12 -47.8% |
0.11 -8.3% |
0.13 18.2% |
0.06 -53.8% |
0.07 16.7% |
0.09 28.6% |
0.17 88.9% |
0.09 -47.1% |
0.1 11.1% |
0.07 -30% |
0.09 28.6% |