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 | - |
202.4M - |
93.11M -54.0% |
118.23M 27.0% |
104.84M -11.3% |
106.6M 1.7% |
106.95M 0.3% |
86.42M -19.2% |
89.8M 3.9% |
114.28M 27.3% |
115.8M 1.3% |
|
Cost of Revenue | - |
120.17M - |
55.88M -53.5% |
75.48M 35.1% |
67.93M -10.0% |
65.53M -3.5% |
67.37M 2.8% |
50.61M -24.9% |
51.71M 2.2% |
64.48M 24.7% |
70.51M 9.4% |
|
Gross Profit | - |
82.23M - |
37.23M -54.7% |
42.75M 14.8% |
36.9M -13.7% |
41.07M 11.3% |
39.58M -3.6% |
35.8M -9.5% |
38.09M 6.4% |
49.8M 30.7% |
45.28M -9.1% |
|
Total Expenses | - |
143.79M - |
65.14M -54.7% |
83.45M 28.1% |
79.17M -5.1% |
79.17M 0.0% |
77.57M -2.0% |
67.48M -13.0% |
65.07M -3.6% |
78.51M 20.6% |
81.4M 3.7% |
|
Operating Expense | - |
23.63M - |
9.26M -60.8% |
7.97M -14.0% |
11.23M 41.0% |
13.64M 21.5% |
10.2M -25.2% |
16.87M 65.4% |
13.36M -20.8% |
14.02M 5.0% |
10.89M -22.4% |
|
Operating Income | - |
58.61M - |
27.97M -52.3% |
34.78M 24.4% |
25.67M -26.2% |
27.43M 6.9% |
29.37M 7.1% |
18.94M -35.5% |
24.73M 30.6% |
35.78M 44.7% |
34.4M -3.9% |
|
Net Income (Cont Operations) |
43.55M - |
50.45M 15.9% |
- |
56.87M - |
- | - | - |
45.81M - |
- | - | - | |
Net Income | - |
50.45M - |
24.37M -51.7% |
32.49M 33.3% |
25.91M -20.3% |
24.81M -4.2% |
25M 0.7% |
20.81M -16.8% |
26.12M 25.5% |
32.74M 25.4% |
33.38M 2.0% |
|
Basic EPS | - |
0.99 - |
0.48 -51.5% |
0.64 33.3% |
0.5 -21.9% |
0.49 -2.0% |
0.331 -32.4% |
0.216 -34.7% |
0.257 18.8% |
0.331 28.9% |
0.331 0% |
|
Diluted EPS | - |
0.99 - |
0.48 -51.5% |
0.64 33.3% |
0.5 -21.9% |
0.49 -2.0% |
0.331 -32.4% |
0.216 -34.7% |
0.257 18.8% |
0.331 28.9% |
0.331 0% |