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] |
744.91M -34.1% |
493.17M -33.8% |
1.71B 246.8% |
437.64M -74.4% |
1.93B 340.5% |
1.92B -0.7% |
1.89B -1.4% |
1.91B 0.9% |
1.98B 3.7% |
2.16B 9.1% |
2.32B 7.8% |
2.42B 4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
636.39M -33.9% |
416.92M -34.5% |
1.46B 251.3% |
375.92M -74.3% |
1.68B 346.5% |
1.7B 1.2% |
1.72B 1.2% |
1.75B 2.1% |
1.81B 3.2% |
1.95B 7.8% |
2.08B 6.5% |
2.16B 3.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
108.53M -35.2% |
76.25M -29.7% |
245.86M 222.4% |
61.72M -74.9% |
249.51M 304.3% |
217.54M -12.8% |
170.83M -21.5% |
152.17M -10.9% |
167.65M 10.2% |
205.87M 22.8% |
248.79M 20.8% |
261.28M 5.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
676.51M -32.7% |
435.52M -35.6% |
1.56B 257.4% |
389.37M -75.0% |
1.76B 352.3% |
1.78B 1.2% |
1.79B 0.5% |
1.83B 2.0% |
1.89B 3.4% |
2.04B 8.0% |
2.16B 6.2% |
2.25B 4.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
40.12M -6.3% |
18.6M -53.6% |
92.21M 395.8% |
13.45M -85.4% |
82.8M 515.6% |
83.71M 1.1% |
72.46M -13.4% |
72.39M -0.1% |
79.23M 9.4% |
88.65M 11.9% |
88.68M 0.0% |
97.46M 9.9% |
|
Operating Income | [friend] | [friend] | [friend] |
68.41M -45.1% |
57.65M -15.7% |
153.65M 166.5% |
48.27M -68.6% |
166.71M 245.4% |
133.83M -19.7% |
98.36M -26.5% |
79.78M -18.9% |
88.42M 10.8% |
117.22M 32.6% |
160.1M 36.6% |
163.82M 2.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
55.85M -47.6% |
- |
120.08M - |
- |
126.56M - |
- |
100.86M - |
- |
88.72M - |
- |
119.47M - |
- | |
Net Income | [friend] | [friend] | [friend] |
55.85M -47.6% |
45.47M -18.6% |
120.08M 164.1% |
36.45M -69.6% |
126.56M 247.2% |
102.82M -18.8% |
100.86M -1.9% |
83.6M -17.1% |
88.72M 6.1% |
107.7M 21.4% |
119.47M 10.9% |
124.4M 4.1% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.53 -48.0% |
0.37 -30.2% |
1.14 208.1% |
0.35 -69.3% |
1.2 242.9% |
0.9 -25.0% |
0.93 3.3% |
0.72 -22.6% |
0.7 -2.8% |
0.78 11.4% |
0.85 9.0% |
0.88 3.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.53 -48.0% |
0.37 -30.2% |
1.14 208.1% |
0.35 -69.3% |
1.2 242.9% |
0.9 -25.0% |
0.93 3.3% |
0.72 -22.6% |
0.7 -2.8% |
0.78 11.4% |
0.85 9.0% |
0.88 3.5% |