2018 Q4 | 2019 Q4 | 2020 Q1 | 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] |
276.44M -62.4% |
787.77M 185.0% |
1.09B 38.2% |
1.14B 4.5% |
1.21B 6.5% |
1.24B 2.4% |
1.23B -0.6% |
1.26B 2.3% |
1.25B -1.2% |
1.25B -0.1% |
1.27B 1.8% |
1.27B 0.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
401.38M - |
231.59M -42.3% |
879M 279.6% |
215.7M -75.5% |
968M 348.8% |
987.79M 2.0% |
977.76M -1.0% |
1B 2.3% |
996.94M -0.3% |
1B 0.5% |
1.02B 2.0% |
1.02B 0.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-124.94M - |
295.72M - |
210.01M -29.0% |
258.47M 23.1% |
243.27M -5.9% |
252.48M 3.8% |
255.58M 1.2% |
261.28M 2.2% |
249.23M -4.6% |
243.37M -2.4% |
245.99M 1.1% |
247.43M 0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
435.2M - |
258.33M -40.6% |
965.11M 273.6% |
240.98M -75.0% |
1.08B 346.9% |
1.1B 2.5% |
1.1B -0.4% |
1.13B 2.5% |
1.13B -0.1% |
1.14B 1.0% |
1.16B 2.2% |
1.17B 0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.82M - |
26.74M -20.9% |
86.11M 222.0% |
25.28M -70.6% |
109.05M 331.3% |
115.82M 6.2% |
121.92M 5.3% |
127.29M 4.4% |
129.74M 1.9% |
135.76M 4.6% |
141.18M 4.0% |
142.39M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-158.76M - |
234.77M - |
123.9M -47.2% |
172.36M 39.1% |
134.22M -22.1% |
136.66M 1.8% |
133.66M -2.2% |
134M 0.3% |
119.49M -10.8% |
107.61M -9.9% |
104.81M -2.6% |
105.04M 0.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.85M - |
- |
97.23M - |
- |
58.33M - |
- |
118.32M - |
- |
121.77M - |
- |
107.43M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.37M -63.8% |
73.23M 213.4% |
97.23M 32.8% |
97.02M -0.2% |
109.71M 13.1% |
117.77M 7.3% |
118.32M 0.5% |
122.42M 3.5% |
121.77M -0.5% |
111.5M -8.4% |
107.43M -3.7% |
106.34M -1.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.307 -63.9% |
0.964 213.5% |
1.28 32.8% |
1.277 -0.2% |
1.45 13.5% |
1.55 6.9% |
1.475 -4.8% |
1.442 -2.2% |
1.315 -8.8% |
1.099 -16.4% |
1.06 -3.5% |
1.049 -1.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.307 -63.9% |
0.964 213.5% |
1.28 32.8% |
1.277 -0.2% |
1.45 13.5% |
1.55 6.9% |
1.475 -4.8% |
1.442 -2.2% |
1.315 -8.8% |
1.099 -16.4% |
1.06 -3.5% |
1.049 -1.0% |