2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
934.66M - |
355.72M -61.9% |
563.97M 58.5% |
603.56M 7.0% |
446.17M -26.1% |
359.69M -19.4% |
425.19M 18.2% |
418.16M -1.7% |
341.51M -18.3% |
293.9M -13.9% |
364.34M 24.0% |
|
Cost of Revenue |
720.12M - |
283.06M -60.7% |
439.67M 55.3% |
446.74M 1.6% |
342.65M -23.3% |
269.5M -21.3% |
320.12M 18.8% |
307.89M -3.8% |
259.08M -15.9% |
223.88M -13.6% |
285.4M 27.5% |
|
Gross Profit |
214.54M - |
72.66M -66.1% |
124.29M 71.1% |
156.82M 26.2% |
103.52M -34.0% |
90.2M -12.9% |
105.06M 16.5% |
110.27M 5.0% |
82.43M -25.3% |
70.02M -15.1% |
78.94M 12.7% |
|
Total Expenses |
805.58M - |
316.88M -60.7% |
492.98M 55.6% |
489.33M -0.7% |
384.47M -21.4% |
302.07M -21.4% |
351.84M 16.5% |
335.78M -4.6% |
318.22M -5.2% |
258.9M -18.6% |
323.29M 24.9% |
|
Operating Expense |
85.46M - |
33.81M -60.4% |
53.31M 57.6% |
42.59M -20.1% |
41.81M -1.8% |
32.57M -22.1% |
31.71M -2.6% |
27.89M -12.1% |
59.14M 112.1% |
35.02M -40.8% |
37.89M 8.2% |
|
Operating Income |
129.08M - |
38.85M -69.9% |
70.99M 82.7% |
114.23M 60.9% |
61.71M -46.0% |
57.63M -6.6% |
73.35M 27.3% |
82.38M 12.3% |
23.28M -71.7% |
35M 50.3% |
41.04M 17.3% |
|
Net Income (Cont Operations) |
108.72M - |
27.8M -74.4% |
56.23M 102.3% |
- |
162.29M - |
- |
120.32M - |
- | - | - |
93.52M - |
|
Net Income |
107.23M - |
26.5M -75.3% |
54.75M 106.6% |
108.41M 98.0% |
48.17M -55.6% |
43.95M -8.8% |
71.96M 63.7% |
84.37M 17.2% |
16.1M -80.9% |
43.14M 167.9% |
50.38M 16.8% |
|
Basic EPS |
1.52 - |
0.37 -75.7% |
0.77 108.1% |
1.54 100% |
0.68 -55.8% |
0.62 -8.8% |
1.02 64.5% |
1.09 6.9% |
0.02 -98.2% |
0.46 2200% |
0.53 15.2% |
|
Diluted EPS |
1.52 - |
0.37 -75.7% |
0.77 108.1% |
1.54 100% |
0.68 -55.8% |
0.62 -8.8% |
1.02 64.5% |
1.09 6.9% |
0.02 -98.2% |
0.46 2200% |
0.53 15.2% |