2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
803.09M 19.5% |
815.48M 1.5% |
773.95M -5.1% |
808.67M 4.5% |
769.9M -4.8% |
944.43M 22.7% |
710.25M -24.8% |
930.79M 31.1% |
1.06B 14.2% |
1.11B 4.4% |
910.3M -17.9% |
978.18M 7.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
809.26M - |
438.24M -45.8% |
406.13M -7.3% |
435.78M 7.3% |
394.34M -9.5% |
481.27M 22.0% |
368.33M -23.5% |
482.42M 31.0% |
508.44M 5.4% |
541.43M 6.5% |
513.13M -5.2% |
499.2M -2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.18M - |
377.24M - |
367.82M -2.5% |
372.89M 1.4% |
375.56M 0.7% |
463.16M 23.3% |
341.92M -26.2% |
448.37M 31.1% |
554.45M 23.7% |
567.75M 2.4% |
397.16M -30.0% |
478.98M 20.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14B - |
634.88M -44.5% |
595.43M -6.2% |
634.58M 6.6% |
571.59M -9.9% |
700.78M 22.6% |
578.94M -17.4% |
706.5M 22.0% |
787.14M 11.4% |
832.46M 5.8% |
775M -6.9% |
756.56M -2.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
335.05M - |
196.65M -41.3% |
189.3M -3.7% |
198.8M 5.0% |
177.25M -10.8% |
219.51M 23.8% |
210.61M -4.1% |
224.08M 6.4% |
278.69M 24.4% |
291.04M 4.4% |
261.87M -10.0% |
257.36M -1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-341.23M - |
180.6M - |
178.53M -1.1% |
174.08M -2.5% |
198.31M 13.9% |
243.65M 22.9% |
131.3M -46.1% |
224.29M 70.8% |
275.76M 22.9% |
276.72M 0.3% |
135.29M -51.1% |
221.62M 63.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
215.69M - |
- | - | - |
237.36M - |
- | - | - |
365.19M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
132.55M 55.0% |
118.54M -10.6% |
118.3M -0.2% |
112.14M -5.2% |
124.2M 10.8% |
161.3M 29.9% |
116.18M -28.0% |
150.28M 29.4% |
204.43M 36.0% |
202.68M -0.9% |
108.54M -46.4% |
155.92M 43.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.177 55.0% |
0.153 -13.2% |
0.16 4.3% |
0.147 -8.3% |
0.167 13.6% |
0.217 30.0% |
0.14 -35.4% |
0.18 28.6% |
0.243 35.2% |
0.241 -0.9% |
0.13 -46.1% |
0.19 46.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.177 55.0% |
0.153 -13.2% |
0.158 2.9% |
0.147 -7.0% |
0.167 13.6% |
0.217 30.0% |
0.14 -35.4% |
0.18 28.6% |
0.243 35.2% |
0.241 -0.9% |
0.13 -46.1% |
0.19 46.2% |