2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
309.69M - |
301M -2.8% |
365.6M 21.5% |
337.04M -7.8% |
342.67M 1.7% |
324.15M -5.4% |
344.43M 6.3% |
364.53M 5.8% |
360.56M -1.1% |
|
Cost of Revenue |
183.7M - |
171.95M -6.4% |
216.28M 25.8% |
209.46M -3.2% |
201.28M -3.9% |
180.16M -10.5% |
182.97M 1.6% |
204.55M 11.8% |
185.94M -9.1% |
|
Gross Profit |
125.99M - |
129.06M 2.4% |
149.32M 15.7% |
127.58M -14.6% |
141.4M 10.8% |
143.98M 1.8% |
161.46M 12.1% |
159.98M -0.9% |
174.62M 9.2% |
|
Total Expenses |
276.35M - |
271.18M -1.9% |
307.89M 13.5% |
321.37M 4.4% |
304.58M -5.2% |
292.84M -3.9% |
301.06M 2.8% |
356.52M 18.4% |
323.15M -9.4% |
|
Operating Expense |
92.64M - |
99.24M 7.1% |
91.61M -7.7% |
111.92M 22.2% |
103.3M -7.7% |
112.68M 9.1% |
118.1M 4.8% |
151.97M 28.7% |
137.22M -9.7% |
|
Operating Income |
33.34M - |
29.82M -10.6% |
57.71M 93.5% |
15.66M -72.9% |
38.1M 143.2% |
31.31M -17.8% |
43.36M 38.5% |
8.01M -81.5% |
37.4M 367.1% |
|
Net Income (Cont Operations) | - |
58.13M - |
- |
76.48M - |
- |
65.97M - |
- | - | - | |
Net Income |
28.43M - |
29.7M 4.5% |
47.69M 60.6% |
28.79M -39.6% |
32.28M 12.1% |
33.69M 4.4% |
41.7M 23.8% |
33.63M -19.4% |
37.32M 11.0% |
|
Basic EPS |
0.22 - |
0.23 4.6% |
0.369 60.4% |
0.221 -40.3% |
0.25 13.4% |
0.188 -24.8% |
0.244 30.0% |
0.198 -19.0% |
0.22 11.2% |
|
Diluted EPS |
0.22 - |
0.23 4.6% |
0.369 60.4% |
0.221 -40.3% |
0.25 13.4% |
0.188 -24.8% |
0.244 30.0% |
0.198 -19.0% |
0.22 11.2% |