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] |
218.69M 18.6% |
214.66M -1.8% |
214.8M 0.1% |
188.98M -12.0% |
231.57M 22.5% |
254.82M 10.0% |
243.02M -4.6% |
243.9M 0.4% |
252.55M 3.5% |
252.61M 0.0% |
272.62M 7.9% |
232.33M -14.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
125.98M 21.3% |
357.1M 183.5% |
148.24M -58.5% |
137.79M -7.0% |
156.74M 13.7% |
166.89M 6.5% |
174.62M 4.6% |
164.24M -5.9% |
164.81M 0.3% |
161.09M -2.3% |
182.47M 13.3% |
178.57M -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
92.71M 15.0% |
214.66M 131.5% |
66.56M -69.0% |
51.19M -23.1% |
74.83M 46.2% |
87.93M 17.5% |
68.4M -22.2% |
79.66M 16.5% |
87.74M 10.1% |
91.52M 4.3% |
90.15M -1.5% |
53.76M -40.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
143.53M 21.1% |
406.94M 183.5% |
171.92M -57.8% |
155.44M -9.6% |
180.9M 16.4% |
189.14M 4.6% |
201.19M 6.4% |
182.16M -9.5% |
186.21M 2.2% |
182.97M -1.7% |
203.99M 11.5% |
195.06M -4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
17.55M 19.9% |
49.84M 184.1% |
23.69M -52.5% |
17.65M -25.5% |
24.17M 36.9% |
22.25M -7.9% |
26.56M 19.4% |
17.92M -32.5% |
21.4M 19.4% |
21.88M 2.2% |
21.52M -1.7% |
16.49M -23.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
75.16M 14.0% |
214.66M 185.6% |
42.88M -80.0% |
33.54M -21.8% |
50.67M 51.1% |
65.68M 29.6% |
41.84M -36.3% |
61.74M 47.6% |
66.34M 7.5% |
69.64M 5.0% |
68.63M -1.4% |
37.28M -45.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
57.86M 10.9% |
- | - |
21.32M - |
53.29M 150.0% |
- | - | - |
98.79M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
57.86M 10.9% |
44.71M -22.7% |
25.78M -42.3% |
21.57M -16.3% |
31.71M 47.0% |
50.83M 60.3% |
13.23M -74.0% |
47.35M 257.9% |
51.44M 8.6% |
55M 6.9% |
48.96M -11.0% |
27.22M -44.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 21.4% |
0.124 -27.0% |
0.071 -42.6% |
0.06 -15.8% |
0.08 33.3% |
0.14 75.0% |
0.029 -79.5% |
0.12 318.1% |
0.13 8.3% |
0.13 0% |
0.127 -2.5% |
0.07 -44.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 21.4% |
0.124 -27.0% |
0.071 -42.6% |
0.06 -15.8% |
0.08 33.3% |
0.14 75.0% |
0.029 -79.5% |
0.12 318.1% |
0.13 8.3% |
0.13 0% |
0.127 -2.5% |
0.07 -44.8% |