2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] |
71.46M 78.9% |
287.52M 302.4% |
297.73M 3.6% |
314.94M 5.8% |
89.46M -71.6% |
352.65M 294.2% |
361.33M 2.5% |
363.68M 0.7% |
362.01M -0.5% |
351.31M -3.0% |
322.9M -8.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
54.61M - |
137.18M 151.2% |
25.73M -81.2% |
46.61M 81.1% |
42.45M -8.9% |
178.58M 320.6% |
181.48M 1.6% |
182.71M 0.7% |
188.29M 3.1% |
184.11M -2.2% |
173.81M -5.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
71.46M 78.9% |
150.34M 110.4% |
160.55M 6.8% |
105.41M -34.3% |
47.01M -55.4% |
174.07M 270.3% |
179.85M 3.3% |
180.98M 0.6% |
173.72M -4.0% |
167.2M -3.8% |
149.1M -10.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
0 - |
216.37M - |
47.25M -78.2% |
333.53M 606.0% |
65.53M -80.4% |
269.36M 311.0% |
277.12M 2.9% |
283.68M 2.4% |
293.49M 3.5% |
294.28M 0.3% |
283.59M -3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
0 - |
79.19M - |
21.51M -72.8% |
124.01M 476.4% |
23.08M -81.4% |
90.78M 293.4% |
95.64M 5.4% |
100.97M 5.6% |
105.21M 4.2% |
110.17M 4.7% |
109.78M -0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
71.46M 78.9% |
71.15M -0.4% |
81.36M 14.3% |
-18.59M - |
23.93M - |
83.29M 248.0% |
84.21M 1.1% |
80M -5.0% |
68.51M -14.4% |
57.03M -16.8% |
39.32M -31.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
20.48M - |
72.73M 255.1% |
- |
24.79M - |
- |
79.05M - |
- |
69.51M - |
- |
45.52M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
18.65M 920.6% |
72.73M 289.9% |
73.99M 1.7% |
77.03M 4.1% |
23.29M -69.8% |
79.05M 239.5% |
80.07M 1.3% |
69.51M -13.2% |
56.53M -18.7% |
45.52M -19.5% |
33.15M -27.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.239 920.6% |
0.93 289.7% |
0.946 1.7% |
0.988 4.4% |
0.3 -69.6% |
1.01 236.7% |
1.02 1.0% |
0.87 -14.7% |
0.67 -23.0% |
0.49 -26.9% |
0.36 -26.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.239 920.6% |
0.93 289.7% |
0.946 1.7% |
0.988 4.4% |
0.3 -69.6% |
1.01 236.7% |
1.02 1.0% |
0.87 -14.7% |
0.67 -23.0% |
0.49 -26.9% |
0.36 -26.5% |