2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
125.44M - |
140.71M 12.2% |
149.17M 6.0% |
120.58M -19.2% |
137.72M 14.2% |
168.52M 22.4% |
162.12M -3.8% |
147.99M -8.7% |
145.11M -1.9% |
|
Cost of Revenue | - |
157.86M - |
88.89M -43.7% |
67.5M -24.1% |
80.08M 18.6% |
97.09M 21.2% |
92.37M -4.9% |
84.15M -8.9% |
83.11M -1.2% |
|
Gross Profit |
125.44M - |
-17.15M - |
60.28M - |
53.08M -11.9% |
57.64M 8.6% |
71.42M 23.9% |
69.75M -2.3% |
63.84M -8.5% |
62M -2.9% |
|
Total Expenses | - |
183.25M - |
97.5M -46.8% |
80.04M -17.9% |
90.67M 13.3% |
108.72M 19.9% |
104.38M -4.0% |
107.81M 3.3% |
98.93M -8.2% |
|
Operating Expense | - |
25.39M - |
8.61M -66.1% |
12.54M 45.6% |
10.59M -15.6% |
11.63M 9.8% |
12.01M 3.3% |
23.66M 97.0% |
15.82M -33.1% |
|
Operating Income |
125.44M - |
-42.53M - |
51.67M - |
40.54M -21.5% |
47.05M 16.0% |
59.8M 27.1% |
57.74M -3.4% |
40.18M -30.4% |
46.17M 14.9% |
|
Net Income (Cont Operations) | - |
70.46M - |
- | - | - |
93.52M - |
- | - | - | |
Net Income |
34.88M - |
35.67M 2.3% |
44.13M 23.7% |
35.68M -19.2% |
40.83M 14.4% |
52.69M 29.0% |
55.89M 6.1% |
42.79M -23.5% |
47.22M 10.4% |
|
Basic EPS |
0.313 - |
0.32 2.3% |
0.4 25.1% |
0.32 -20.0% |
0.37 15.6% |
0.47 27.0% |
0.45 -4.3% |
0.26 -42.2% |
0.32 23.1% |
|
Diluted EPS |
0.313 - |
0.32 2.3% |
0.4 25.1% |
0.32 -20.0% |
0.37 15.6% |
0.47 27.0% |
0.45 -4.3% |
0.26 -42.2% |
0.32 23.1% |