2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.99B 111.5% |
400.62M -79.9% |
1.14B 185.6% |
1.39B 21.2% |
1.22B -12.3% |
312.68M -74.3% |
1.02B 224.6% |
1.14B 12.4% |
1.21B 6.3% |
1.36B 11.8% |
|
Cost of Revenue | [friend] | [friend] |
1.36B 140.1% |
267.98M -80.3% |
788.13M 194.1% |
946.79M 20.1% |
144.52M -84.7% |
200.34M 38.6% |
665.87M 232.4% |
794.64M 19.3% |
890.56M 12.1% |
1.06B 18.9% |
|
Gross Profit | [friend] | [friend] |
628.14M 68.2% |
400.62M -36.2% |
356.08M -11.1% |
440.01M 23.6% |
269.87M -38.7% |
112.34M -58.4% |
349.21M 210.8% |
346.02M -0.9% |
321.58M -7.1% |
296.48M -7.8% |
|
Total Expenses | [friend] | [friend] |
1.55B 121.8% |
309.36M -80.1% |
885.79M 186.3% |
1.08B 22.2% |
160.11M -85.2% |
240.51M 50.2% |
789.88M 228.4% |
926.86M 17.3% |
1.04B 11.8% |
1.21B 16.3% |
|
Operating Expense | [friend] | [friend] |
190.4M 43.6% |
41.38M -78.3% |
97.65M 136.0% |
135.94M 39.2% |
15.59M -88.5% |
40.17M 157.6% |
124.01M 208.7% |
132.23M 6.6% |
146.05M 10.5% |
146.1M 0.0% |
|
Operating Income | [friend] | [friend] |
437.73M 81.7% |
400.62M -8.5% |
258.42M -35.5% |
304.07M 17.7% |
133.93M -56.0% |
72.17M -46.1% |
225.2M 212.0% |
213.79M -5.1% |
175.53M -17.9% |
150.38M -14.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
325.61M 85.4% |
- | - |
260M - |
- |
113.25M - |
- |
166.96M - |
- |
127.67M - |
|
Net Income | [friend] | [friend] |
325.61M 85.4% |
78.78M -75.8% |
215.93M 174.1% |
260M 20.4% |
237.58M -8.6% |
56.89M -76.1% |
199.37M 250.4% |
166.96M -16.3% |
138.87M -16.8% |
127.67M -8.1% |
|
Basic EPS | [friend] | [friend] |
4.02 52.9% |
0.973 -75.8% |
2.67 174.5% |
3.21 20.2% |
2.933 -8.6% |
0.7 -76.1% |
2.46 251.4% |
1.96 -20.3% |
1.52 -22.4% |
1.25 -17.8% |
|
Diluted EPS | [friend] | [friend] |
4.02 52.9% |
0.973 -75.8% |
2.67 174.5% |
3.21 20.2% |
2.933 -8.6% |
0.7 -76.1% |
2.46 251.4% |
1.96 -20.3% |
1.52 -22.4% |
1.25 -17.8% |