2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
1.49B -47.4% |
778.01M -47.6% |
3.02B 288.8% |
871.78M -71.2% |
3.51B 302.2% |
3.81B 8.8% |
4.19B 9.9% |
4.4B 4.8% |
4.7B 6.9% |
4.89B 4.1% |
4.84B -1.1% |
4.69B -3.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.27B -50.0% |
720.46M -43.4% |
2.72B 278.2% |
819.32M -69.9% |
3.24B 296.0% |
3.51B 8.1% |
3.8B 8.5% |
4.01B 5.4% |
4.36B 8.6% |
4.53B 4.0% |
4.43B -2.1% |
4.2B -5.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
212.38M -24.3% |
57.55M -72.9% |
300.02M 421.4% |
52.47M -82.5% |
261.67M 398.7% |
306.74M 17.2% |
387.58M 26.4% |
384.24M -0.9% |
345.28M -10.1% |
365.29M 5.8% |
408.33M 11.8% |
486.41M 19.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.34B -50.2% |
749.32M -44.1% |
2.84B 279.6% |
843.27M -70.4% |
3.35B 297.3% |
3.62B 8.0% |
3.95B 9.2% |
4.15B 5.1% |
4.49B 8.1% |
4.67B 4.1% |
4.57B -2.1% |
4.36B -4.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
66.41M -53.5% |
28.85M -56.6% |
119.87M 315.5% |
23.95M -80.0% |
105.64M 341.1% |
109.91M 4.0% |
146.9M 33.7% |
142.18M -3.2% |
133.2M -6.3% |
144.68M 8.6% |
141.07M -2.5% |
163.78M 16.1% |
|
Operating Income | [friend] | [friend] | [friend] |
145.97M 6.0% |
28.69M -80.3% |
180.14M 527.8% |
28.52M -84.2% |
156.02M 447.2% |
196.83M 26.2% |
240.69M 22.3% |
242.06M 0.6% |
212.08M -12.4% |
220.61M 4.0% |
267.26M 21.1% |
322.63M 20.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
128.99M -4.5% |
- |
148.93M - |
- |
111.45M - |
- |
156.03M - |
- |
127.5M - |
- |
173.57M - |
- | |
Net Income | [friend] | [friend] | [friend] |
128.99M -4.5% |
15.52M -88.0% |
148.93M 859.8% |
11.12M -92.5% |
111.45M 902.1% |
123.48M 10.8% |
156.03M 26.4% |
179.96M 15.3% |
127.5M -29.1% |
162.19M 27.2% |
173.57M 7.0% |
220.63M 27.1% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.34 -5.6% |
0.04 -88.2% |
0.4 900.0% |
0.03 -92.5% |
0.3 900% |
0.34 13.3% |
0.4 17.6% |
0.44 10.0% |
0.29 -34.1% |
0.33 13.8% |
0.35 6.1% |
0.44 25.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.34 -5.6% |
0.04 -88.2% |
0.4 900.0% |
0.03 -92.5% |
0.3 900% |
0.34 13.3% |
0.4 17.6% |
0.44 10.0% |
0.29 -34.1% |
0.33 13.8% |
0.35 6.1% |
0.44 25.7% |