2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
864.76M 4.6% |
890.32M 3.0% |
702.78M -21.1% |
805.94M 14.7% |
786.32M -2.4% |
734.47M -6.6% |
668.71M -9.0% |
845.75M 26.5% |
928.53M 9.8% |
931.64M 0.3% |
884.64M -5.0% |
916.27M 3.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
833.4M 7.5% |
852.75M 2.3% |
603.87M -29.2% |
670.05M 11.0% |
687.19M 2.6% |
688.72M 0.2% |
587.99M -14.6% |
725.68M 23.4% |
806.87M 11.2% |
792.13M -1.8% |
841.45M 6.2% |
834.03M -0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.36M -39.0% |
37.56M 19.8% |
98.91M 163.3% |
135.89M 37.4% |
99.13M -27.1% |
45.75M -53.8% |
80.72M 76.4% |
120.07M 48.8% |
121.66M 1.3% |
139.5M 14.7% |
43.2M -69.0% |
82.24M 90.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
833.4M 7.5% |
852.75M 2.3% |
603.87M -29.2% |
670.05M 11.0% |
687.19M 2.6% |
688.72M 0.2% |
587.99M -14.6% |
725.68M 23.4% |
806.87M 11.2% |
792.13M -1.8% |
841.45M 6.2% |
834.03M -0.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.36M -39.0% |
37.56M 19.8% |
98.91M 163.3% |
135.89M 37.4% |
99.13M -27.1% |
45.75M -53.8% |
80.72M 76.4% |
120.07M 48.8% |
121.66M 1.3% |
139.5M 14.7% |
43.2M -69.0% |
82.24M 90.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
235.72M - |
- | - | - |
201.27M - |
- | - | - |
143.56M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.09M -36.7% |
25.09M 24.9% |
62.09M 147.5% |
88.24M 42.1% |
63.42M -28.1% |
21.68M -65.8% |
50.68M 133.7% |
77.62M 53.2% |
77.72M 0.1% |
96.19M 23.8% |
27.21M -71.7% |
47.35M 74.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.98 -36.7% |
18.7 24.8% |
46.26 147.4% |
65.74 42.1% |
47.23 -28.2% |
16.12 -65.9% |
37.72 134.0% |
57.78 53.2% |
57.85 0.1% |
71.59 23.8% |
20.26 -71.7% |
35.24 73.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.93 -36.7% |
18.65 24.9% |
46.06 147.0% |
65.56 42.3% |
47.19 -28.0% |
16.12 -65.8% |
37.67 133.7% |
57.71 53.2% |
57.77 0.1% |
71.5 23.8% |
20.23 -71.7% |
35.2 74.0% |