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] |
1.43B 45.1% |
1.61B 12.2% |
1.57B -2.0% |
1.3B -17.6% |
1.31B 1.0% |
1.57B 20.2% |
1.23B -21.9% |
1.31B 6.4% |
1.36B 4.0% |
1.57B 15.5% |
1.74B 10.9% |
1.41B -19.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 51.9% |
1.43B 11.3% |
1.37B -3.9% |
1.16B -15.6% |
1.15B -0.4% |
1.45B 25.6% |
1.1B -23.9% |
1.17B 6.2% |
1.17B 0.1% |
1.37B 16.6% |
1.52B 11.4% |
1.24B -18.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.78M 4.5% |
179M 20.3% |
203.01M 13.4% |
139.95M -31.1% |
157.62M 12.6% |
127.08M -19.4% |
128.07M 0.8% |
137.53M 7.4% |
189.28M 37.6% |
206.16M 8.9% |
221.61M 7.5% |
169.53M -23.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 46.0% |
1.54B 11.8% |
1.49B -3.6% |
1.24B -16.6% |
1.26B 1.7% |
1.57B 24.5% |
1.23B -21.6% |
1.26B 2.4% |
1.28B 1.9% |
1.47B 14.8% |
1.62B 9.9% |
1.32B -18.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.03M -4.3% |
113.8M 18.5% |
114.08M 0.2% |
82.22M -27.9% |
108.32M 31.7% |
121.9M 12.5% |
128.65M 5.5% |
89.58M -30.4% |
112.37M 25.4% |
107.64M -4.2% |
97M -9.9% |
81.05M -16.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.75M 25.2% |
65.2M 23.6% |
88.93M 36.4% |
57.73M -35.1% |
49.3M -14.6% |
5.18M -89.5% |
-574.27K - |
47.95M - |
76.91M 60.4% |
98.52M 28.1% |
124.61M 26.5% |
88.48M -29.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.18M - |
- | - | - |
38.58M - |
- | - | - |
65.96M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.8M 38.5% |
42.41M 18.5% |
35.08M -17.3% |
34.61M -1.4% |
4.7M -86.4% |
-14.52M - |
-136.21M - |
21.15M - |
46M 117.5% |
57.11M 24.2% |
57.04M -0.1% |
58.71M 2.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.154 38.4% |
0.182 18.5% |
0.151 -17.3% |
0.149 -1.3% |
0.02 -86.4% |
-0.062 - |
-0.587 - |
0.091 - |
0.198 117.4% |
0.245 24.1% |
0.266 8.5% |
0.237 -11.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.154 38.4% |
0.182 18.5% |
0.151 -17.3% |
0.149 -1.3% |
0.02 -86.4% |
-0.062 - |
-0.587 - |
0.091 - |
0.198 117.4% |
0.245 24.1% |
0.266 8.5% |
0.237 -11.0% |