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] |
316.95M 65.9% |
316.27M -0.2% |
313.16M -1.0% |
284.17M -9.3% |
389.82M 37.2% |
393.56M 1.0% |
347.73M -11.6% |
367.28M 5.6% |
386.89M 5.3% |
289.14M -25.3% |
294.29M 1.8% |
281.55M -4.3% |
|
Cost of Revenue | [friend] |
281.77M - |
167.48M -40.6% |
177.43M 5.9% |
170.17M -4.1% |
223.78M 31.5% |
214.92M -4.0% |
197.23M -8.2% |
207.9M 5.4% |
214.55M 3.2% |
173.7M -19.0% |
190.48M 9.7% |
173.75M -8.8% |
|
Gross Profit | [friend] |
35.19M -81.6% |
148.8M 322.9% |
135.73M -8.8% |
114M -16.0% |
166.04M 45.6% |
178.65M 7.6% |
150.5M -15.8% |
159.38M 5.9% |
172.34M 8.1% |
115.44M -33.0% |
103.81M -10.1% |
107.8M 3.8% |
|
Total Expenses | [friend] |
345.76M - |
202.37M -41.5% |
222.24M 9.8% |
206.27M -7.2% |
266.38M 29.1% |
269.66M 1.2% |
264.19M -2.0% |
249.1M -5.7% |
279.08M 12.0% |
233.73M -16.2% |
272.12M 16.4% |
226.37M -16.8% |
|
Operating Expense | [friend] |
64M - |
34.89M -45.5% |
44.81M 28.4% |
36.1M -19.4% |
42.6M 18.0% |
54.74M 28.5% |
66.96M 22.3% |
41.2M -38.5% |
64.53M 56.6% |
60.03M -7.0% |
81.64M 36.0% |
52.62M -35.5% |
|
Operating Income | [friend] |
-28.81M - |
113.91M - |
90.93M -20.2% |
77.9M -14.3% |
123.44M 58.5% |
123.91M 0.4% |
83.54M -32.6% |
118.18M 41.5% |
107.81M -8.8% |
55.4M -48.6% |
22.17M -60.0% |
55.18M 148.9% |
|
Net Income (Cont Operations) | [friend] |
132.64M - |
- | - | - |
185.69M - |
- | - | - |
240.92M - |
- | - | - | |
Net Income | [friend] |
82.95M 67.0% |
103.11M 24.3% |
74.35M -27.9% |
67.02M -9.9% |
118.68M 77.1% |
141.18M 19.0% |
75.22M -46.7% |
108.39M 44.1% |
132.52M 22.3% |
59.15M -55.4% |
13.23M -77.6% |
58.04M 338.7% |
|
Basic EPS | [friend] |
0.229 67.0% |
0.281 22.5% |
0.209 -25.3% |
0.18 -14.1% |
0.33 83.3% |
0.39 18.2% |
0.18 -53.8% |
0.27 50.0% |
0.32 18.5% |
0.15 -53.1% |
0.03 -80% |
0.14 366.7% |
|
Diluted EPS | [friend] |
0.229 67.0% |
0.281 22.5% |
0.209 -25.3% |
0.18 -14.1% |
0.33 83.3% |
0.39 18.2% |
0.18 -53.8% |
0.27 50.0% |
0.32 18.5% |
0.15 -53.1% |
0.03 -80% |
0.14 366.7% |