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] |
183.51M 10.4% |
233.59M 27.3% |
279.61M 19.7% |
275.81M -1.4% |
308.11M 11.7% |
249.28M -19.1% |
211.53M -15.1% |
192.61M -8.9% |
243.59M 26.5% |
274.24M 12.6% |
253.41M -7.6% |
216.14M -14.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
263.8M - |
439.81M 66.7% |
232.68M -47.1% |
226M -2.9% |
263.01M 16.4% |
199.1M -24.3% |
168.53M -15.4% |
146.32M -13.2% |
191.56M 30.9% |
220.1M 14.9% |
202.04M -8.2% |
171.5M -15.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
-80.28M - |
233.59M - |
46.93M -79.9% |
49.81M 6.1% |
45.1M -9.5% |
50.18M 11.3% |
43M -14.3% |
46.29M 7.6% |
52.03M 12.4% |
54.14M 4.1% |
51.37M -5.1% |
44.64M -13.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
303.51M - |
504.14M 66.1% |
252.59M -49.9% |
246.74M -2.3% |
285.18M 15.6% |
221.4M -22.4% |
193.15M -12.8% |
167.28M -13.4% |
216.56M 29.5% |
246.73M 13.9% |
226.15M -8.3% |
194.84M -13.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
39.72M - |
64.33M 62.0% |
19.91M -69.0% |
20.74M 4.2% |
22.17M 6.9% |
22.3M 0.6% |
24.63M 10.4% |
20.97M -14.9% |
25M 19.3% |
26.63M 6.5% |
24.11M -9.5% |
23.34M -3.2% |
|
Operating Income | [friend] | [friend] | [friend] |
-120M - |
233.59M - |
27.02M -88.4% |
29.07M 7.6% |
22.93M -21.1% |
27.88M 21.6% |
18.38M -34.1% |
25.33M 37.8% |
27.03M 6.7% |
27.51M 1.8% |
27.26M -0.9% |
21.3M -21.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
37.01M - |
- | - | - |
38.96M - |
- | - | - |
52.04M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] |
21.69M 41.5% |
25.52M 17.7% |
19.78M -22.5% |
22.77M 15.1% |
16.19M -28.9% |
24.38M 50.6% |
19.36M -20.6% |
27.09M 40.0% |
24.95M -7.9% |
25.35M 1.6% |
24.77M -2.3% |
21.61M -12.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.493 41.5% |
0.58 17.7% |
0.448 -22.8% |
0.52 16.0% |
0.366 -29.6% |
0.416 13.6% |
0.66 58.7% |
0.317 -51.9% |
0.295 -7.1% |
0.298 1.1% |
0.29 -2.8% |
0.255 -12.0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.493 41.5% |
0.58 17.7% |
0.448 -22.8% |
0.52 16.0% |
0.366 -29.6% |
0.416 13.6% |
0.66 58.7% |
0.317 -51.9% |
0.295 -7.1% |
0.298 1.1% |
0.29 -2.8% |
0.255 -12.0% |