2021 Q1 | 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] |
628.08M 36.5% |
951.82M 51.5% |
960.77M 0.9% |
888.71M -7.5% |
813.06M -8.5% |
649.19M -20.2% |
580.96M -10.5% |
596.41M 2.7% |
574.01M -3.8% |
526.11M -8.3% |
586.68M 11.5% |
|
Cost of Revenue | [friend] |
416.26M 33.0% |
501.37M 20.4% |
509.34M 1.6% |
531.56M 4.4% |
464.62M -12.6% |
392.45M -15.5% |
352.52M -10.2% |
378.42M 7.3% |
381.91M 0.9% |
309.37M -19.0% |
387.06M 25.1% |
|
Gross Profit | [friend] |
211.82M 43.9% |
450.45M 112.7% |
451.43M 0.2% |
357.15M -20.9% |
348.44M -2.4% |
256.74M -26.3% |
228.44M -11.0% |
217.98M -4.6% |
192.09M -11.9% |
216.75M 12.8% |
199.62M -7.9% |
|
Total Expenses | [friend] |
450.25M 31.1% |
574.98M 27.7% |
595.35M 3.5% |
587.82M -1.3% |
533.45M -9.3% |
457.16M -14.3% |
414.98M -9.2% |
403.31M -2.8% |
409.82M 1.6% |
368.1M -10.2% |
429.75M 16.7% |
|
Operating Expense | [friend] |
33.99M 12.4% |
73.61M 116.6% |
86.01M 16.9% |
56.27M -34.6% |
68.82M 22.3% |
64.72M -6.0% |
62.46M -3.5% |
24.89M -60.2% |
27.91M 12.1% |
58.74M 110.4% |
42.69M -27.3% |
|
Operating Income | [friend] |
177.84M 52.1% |
376.84M 111.9% |
365.42M -3.0% |
300.88M -17.7% |
279.61M -7.1% |
192.02M -31.3% |
165.98M -13.6% |
193.09M 16.3% |
164.18M -15.0% |
158.01M -3.8% |
156.93M -0.7% |
|
Net Income (Cont Operations) | [friend] |
355.16M 252.5% |
328.36M -7.5% |
- |
583.23M - |
- | - | - |
374.63M - |
- | - | - | |
Net Income | [friend] |
152.45M 51.3% |
328.36M 115.4% |
303.13M -7.7% |
280.1M -7.6% |
247.41M -11.7% |
209.38M -15.4% |
154.39M -26.3% |
220.24M 42.7% |
159.88M -27.4% |
120.18M -24.8% |
154.29M 28.4% |
|
Basic EPS | [friend] |
0.543 52.0% |
1.171 115.8% |
1.086 -7.3% |
1 -7.9% |
0.886 -11.5% |
0.748 -15.6% |
0.45 -39.8% |
0.58 28.9% |
0.43 -25.9% |
0.32 -25.6% |
0.41 28.1% |
|
Diluted EPS | [friend] |
0.543 52.0% |
1.171 115.8% |
1.086 -7.3% |
1 -7.9% |
0.886 -11.5% |
0.748 -15.6% |
0.45 -39.8% |
0.58 28.9% |
0.43 -25.9% |
0.32 -25.6% |
0.41 28.1% |