2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
202.4M 8.5% |
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% |
94.84M -18.1% |
|
Cost of Revenue | [friend] |
120.17M 6.0% |
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% |
53.84M -23.6% |
|
Gross Profit | [friend] |
82.23M 12.2% |
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% |
41M -9.5% |
|
Total Expenses | [friend] |
143.79M 6.5% |
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% |
72.63M -10.8% |
|
Operating Expense | [friend] |
23.63M 8.8% |
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% |
18.78M 72.5% |
|
Operating Income | [friend] |
58.61M 13.7% |
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% |
22.21M -35.4% |
|
Net Income (Cont Operations) | [friend] |
50.45M 15.9% |
- |
56.87M - |
- | - | - |
45.81M - |
- | - | - |
58.04M - |
|
Net Income | [friend] |
50.45M 15.9% |
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% |
24.66M -26.1% |
|
Basic EPS | [friend] |
0.669 16.5% |
0.324 -51.5% |
0.432 33.3% |
0.338 -21.9% |
0.331 -2.0% |
0.331 0% |
0.219 -33.9% |
0.254 16.0% |
0.331 30.3% |
0.331 0% |
0.249 -24.8% |
|
Diluted EPS | [friend] |
0.669 16.5% |
0.324 -51.5% |
0.432 33.3% |
0.338 -21.9% |
0.331 -2.0% |
0.331 0% |
0.219 -33.9% |
0.254 16.0% |
0.331 30.3% |
0.331 0% |
0.249 -24.8% |