2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
362.15M 18.3% |
318.76M -12.0% |
382.08M 19.9% |
285.72M -25.2% |
330.24M 15.6% |
307.47M -6.9% |
338.56M 10.1% |
337.94M -0.2% |
370.4M 9.6% |
327.16M -11.7% |
419.16M 28.1% |
378.11M -9.8% |
|
Cost of Revenue | [friend] |
261.42M 15.0% |
228.06M -12.8% |
265.73M 16.5% |
221.37M -16.7% |
250.54M 13.2% |
236.25M -5.7% |
237.14M 0.4% |
256.66M 8.2% |
278.83M 8.6% |
244.52M -12.3% |
314.18M 28.5% |
289.94M -7.7% |
|
Gross Profit | [friend] |
100.73M 27.7% |
90.7M -10.0% |
116.35M 28.3% |
64.35M -44.7% |
79.7M 23.9% |
71.23M -10.6% |
101.42M 42.4% |
81.28M -19.9% |
91.57M 12.7% |
82.64M -9.8% |
104.98M 27.0% |
88.17M -16.0% |
|
Total Expenses | [friend] |
296.84M 19.9% |
252.22M -15.0% |
304.34M 20.7% |
243.4M -20.0% |
278.32M 14.3% |
269.19M -3.3% |
280.57M 4.2% |
295.68M 5.4% |
325.36M 10.0% |
284.74M -12.5% |
359.83M 26.4% |
333.08M -7.4% |
|
Operating Expense | [friend] |
35.42M 76.0% |
24.15M -31.8% |
38.61M 59.9% |
22.03M -42.9% |
27.78M 26.1% |
32.95M 18.6% |
43.43M 31.8% |
39.02M -10.1% |
46.53M 19.2% |
40.22M -13.6% |
45.65M 13.5% |
43.13M -5.5% |
|
Operating Income | [friend] |
65.31M 11.2% |
66.54M 1.9% |
77.74M 16.8% |
42.32M -45.6% |
51.92M 22.7% |
38.28M -26.3% |
57.99M 51.5% |
42.26M -27.1% |
45.04M 6.6% |
42.42M -5.8% |
59.33M 39.9% |
45.03M -24.1% |
|
Net Income (Cont Operations) | [friend] |
39.65M -5.5% |
- | - |
30.95M - |
68.61M 121.7% |
- | - | - |
69.13M - |
- | - | - | |
Net Income | [friend] |
38.32M -3.0% |
39.12M 2.1% |
60.08M 53.6% |
30.31M -49.5% |
35.61M 17.5% |
16.6M -53.4% |
43.75M 163.5% |
32.01M -26.8% |
33.89M 5.9% |
24.71M -27.1% |
38.73M 56.8% |
31.97M -17.5% |
|
Basic EPS | [friend] |
0.46 -2.1% |
0.47 2.1% |
0.72 53.3% |
0.36 -50.0% |
0.43 19.4% |
0.13 -69.9% |
0.38 193.5% |
0.242 -36.5% |
0.25 3.4% |
0.186 -25.5% |
0.289 55.1% |
0.242 -16.3% |
|
Diluted EPS | [friend] |
0.46 -2.1% |
0.47 2.1% |
0.72 53.3% |
0.36 -50.0% |
0.43 19.4% |
0.13 -69.9% |
0.38 193.5% |
0.242 -36.5% |
0.25 3.4% |
0.186 -25.5% |
0.289 55.1% |
0.242 -16.3% |