2018 Q2 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] |
996.94M 70.6% |
849.54M -14.8% |
976.55M 15.0% |
739.82M -24.2% |
907.49M 22.7% |
877.52M -3.3% |
1.27B 44.7% |
855.93M -32.6% |
988.06M 15.4% |
1.1B 11.5% |
1.23B 11.4% |
874.83M -28.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
738.39M 82.0% |
612.02M -17.1% |
719.5M 17.6% |
531.55M -26.1% |
638.78M 20.2% |
615.54M -3.6% |
929.27M 51.0% |
618.31M -33.5% |
651.74M 5.4% |
762.71M 17.0% |
860.1M 12.8% |
581.04M -32.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.55M 44.7% |
237.52M -8.1% |
257.04M 8.2% |
208.27M -19.0% |
268.7M 29.0% |
261.98M -2.5% |
340.44M 30.0% |
237.62M -30.2% |
336.32M 41.5% |
338.89M 0.8% |
367.07M 8.3% |
293.8M -20.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
887.59M 64.1% |
769.14M -13.3% |
876.31M 13.9% |
692.53M -21.0% |
772.22M 11.5% |
788.44M 2.1% |
1.15B 45.8% |
787.32M -31.5% |
839.69M 6.7% |
979.97M 16.7% |
1.07B 9.0% |
799.91M -25.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.2M 10.3% |
157.12M 5.3% |
156.81M -0.2% |
160.98M 2.7% |
133.43M -17.1% |
172.9M 29.6% |
220.08M 27.3% |
169.01M -23.2% |
187.95M 11.2% |
217.27M 15.6% |
208.29M -4.1% |
218.87M 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.35M 151.9% |
80.4M -26.5% |
100.24M 24.7% |
47.29M -52.8% |
135.27M 186.0% |
89.08M -34.1% |
120.36M 35.1% |
68.61M -43.0% |
148.37M 116.3% |
121.63M -18.0% |
158.78M 30.5% |
74.93M -52.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.17M - |
- | - | - |
162.43M - |
- | - | - |
181.5M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.86M 135.4% |
82.8M -24.6% |
75.73M -8.5% |
49.12M -35.1% |
117.65M 139.5% |
90.01M -23.5% |
106.54M 18.4% |
62.43M -41.4% |
122.59M 96.4% |
102.27M -16.6% |
122.81M 20.1% |
70.18M -42.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 125.0% |
0.2 -25.9% |
0.19 -5.0% |
0.12 -36.8% |
0.29 141.7% |
0.22 -24.1% |
0.27 22.7% |
0.15 -44.4% |
0.31 106.7% |
0.25 -19.4% |
0.3 20.0% |
0.17 -43.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 125.0% |
0.2 -25.9% |
0.19 -5.0% |
0.12 -36.8% |
0.29 141.7% |
0.22 -24.1% |
0.27 22.7% |
0.15 -44.4% |
0.31 106.7% |
0.25 -19.4% |
0.3 20.0% |
0.17 -43.3% |