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 |
744.91M - |
493.17M -33.8% |
472.24M -4.2% |
437.64M -7.3% |
524.83M 19.9% |
480.55M -8.4% |
445.94M -7.2% |
454.32M 1.9% |
595.95M 31.2% |
659.71M 10.7% |
614.73M -6.8% |
547.28M -11.0% |
|
Cost of Revenue |
636.39M - |
416.92M -34.5% |
411.16M -1.4% |
375.92M -8.6% |
474.37M 26.2% |
436.28M -8.0% |
431.56M -1.1% |
411.26M -4.7% |
530.01M 28.9% |
577.22M 8.9% |
557.44M -3.4% |
491.73M -11.8% |
|
Gross Profit |
108.53M - |
76.25M -29.7% |
61.08M -19.9% |
61.72M 1.0% |
50.46M -18.2% |
44.27M -12.3% |
14.37M -67.5% |
43.06M 199.6% |
65.94M 53.1% |
82.5M 25.1% |
57.29M -30.6% |
55.56M -3.0% |
|
Total Expenses |
676.51M - |
435.52M -35.6% |
444.65M 2.1% |
389.37M -12.4% |
491.63M 26.3% |
455.78M -7.3% |
453.81M -0.4% |
424.64M -6.4% |
554.1M 30.5% |
606.14M 9.4% |
579.72M -4.4% |
513.88M -11.4% |
|
Operating Expense |
40.12M - |
18.6M -53.6% |
33.49M 80.1% |
13.45M -59.8% |
17.26M 28.3% |
19.51M 13.0% |
22.25M 14.0% |
13.38M -39.9% |
24.1M 80.1% |
28.93M 20.0% |
22.28M -23.0% |
22.15M -0.6% |
|
Operating Income |
68.41M - |
57.65M -15.7% |
27.59M -52.1% |
48.27M 74.9% |
33.2M -31.2% |
24.77M -25.4% |
-7.87M - |
29.68M - |
41.84M 41.0% |
53.57M 28.0% |
35.01M -34.6% |
33.4M -4.6% |
|
Net Income (Cont Operations) |
55.85M - |
- | - | - |
62.33M - |
- | - | - |
50.18M - |
- | - | - | |
Net Income |
55.85M - |
45.47M -18.6% |
18.76M -58.7% |
36.45M 94.3% |
25.88M -29.0% |
21.73M -16.0% |
16.8M -22.7% |
19.19M 14.2% |
30.99M 61.5% |
40.71M 31.4% |
28.57M -29.8% |
24.12M -15.6% |
|
Basic EPS |
0.53 - |
0.37 -30.2% |
0.24 -35.1% |
0.35 45.8% |
0.24 -31.4% |
0.21 -12.5% |
0.13 -38.1% |
0.14 7.7% |
0.22 57.1% |
0.29 31.8% |
0.2 -31.0% |
0.17 -15% |
|
Diluted EPS |
0.53 - |
0.37 -30.2% |
0.24 -35.1% |
0.35 45.8% |
0.24 -31.4% |
0.21 -12.5% |
0.13 -38.1% |
0.14 7.7% |
0.22 57.1% |
0.29 31.8% |
0.2 -31.0% |
0.17 -15% |