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] |
262.1M -16.2% |
284.82M 8.7% |
189.67M -33.4% |
205.65M 8.4% |
152.84M -25.7% |
195.8M 28.1% |
166.92M -14.8% |
195.89M 17.4% |
196.48M 0.3% |
203.8M 3.7% |
182.81M -10.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.17M -16.7% |
221.3M 17.0% |
138.68M -37.3% |
143.19M 3.3% |
106.93M -25.3% |
141.27M 32.1% |
121.31M -14.1% |
141.36M 16.5% |
140.34M -0.7% |
140.86M 0.4% |
132.16M -6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.93M -14.8% |
63.52M -12.9% |
50.99M -19.7% |
62.45M 22.5% |
45.91M -26.5% |
54.54M 18.8% |
45.61M -16.4% |
54.53M 19.6% |
56.14M 2.9% |
62.95M 12.1% |
50.65M -19.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.5M -10.7% |
254.08M 10.7% |
172.29M -32.2% |
174.27M 1.2% |
134.73M -22.7% |
183.22M 36.0% |
164.02M -10.5% |
188.26M 14.8% |
187.52M -0.4% |
195.27M 4.1% |
181M -7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.33M 33.8% |
32.78M -18.7% |
33.61M 2.5% |
31.08M -7.5% |
27.8M -10.6% |
41.95M 50.9% |
42.71M 1.8% |
46.91M 9.8% |
47.17M 0.6% |
54.41M 15.3% |
48.84M -10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.6M -41.3% |
30.75M -5.7% |
17.38M -43.5% |
31.37M 80.5% |
18.1M -42.3% |
12.59M -30.5% |
2.9M -77.0% |
7.63M 163.2% |
8.96M 17.5% |
8.54M -4.8% |
1.8M -78.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
51.45M - |
- | - | - |
13.23M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.78M -31.9% |
26.38M -14.3% |
19.4M -26.5% |
32.04M 65.2% |
24.38M -23.9% |
2.13M -91.3% |
4.37M 105.5% |
8.85M 102.5% |
5.78M -34.7% |
5.22M -9.6% |
5.97M 14.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -55.1% |
0.3 0% |
0.21 -30% |
0.261 24.2% |
0.2 -23.3% |
0.01 -95% |
0.04 300% |
0.07 75.0% |
0.04 -42.9% |
0.05 25.0% |
0.02 -60.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -55.1% |
0.3 0% |
0.21 -30% |
0.261 24.2% |
0.2 -23.3% |
-0.03 - |
0.04 - |
0.07 75.0% |
0.04 -42.9% |
0.05 25.0% |
0.02 -60.0% |