2021 Q1 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
2.7B 33.3% |
692M -74.4% |
630M -9.0% |
724M 14.9% |
2.68B 270.0% |
2.66B -0.6% |
2.84B 6.6% |
2.94B 3.5% |
3.23B 10.0% |
|
Cost of Revenue | [friend] |
131M -9.7% |
25M -80.9% |
25M 0% |
29M 16% |
106M 265.5% |
112M 5.7% |
133M 18.8% |
140M 5.3% |
154M 10% |
|
Gross Profit | [friend] |
2.57B 36.7% |
667M -74.1% |
605M -9.3% |
695M 14.9% |
2.57B 270.2% |
2.55B -0.9% |
2.71B 6.1% |
2.8B 3.4% |
3.08B 10.0% |
|
Total Expenses | [friend] |
2.02B 13.3% |
396M -80.4% |
445M 12.4% |
478M 7.4% |
2B 318.6% |
2.17B 8.4% |
2.69B 23.8% |
2.89B 7.7% |
3.12B 7.7% |
|
Operating Expense | [friend] |
1.89B 15.4% |
371M -80.4% |
420M 13.2% |
449M 6.9% |
1.9B 322.0% |
2.06B 8.5% |
2.55B 24.1% |
2.75B 7.8% |
2.96B 7.6% |
|
Operating Income | [friend] |
680M 181.0% |
296M -56.5% |
185M -37.5% |
246M 33.0% |
678M 175.6% |
493M -27.3% |
152M -69.2% |
46M -69.7% |
117M 154.3% |
|
Net Income (Cont Operations) | [friend] |
549M 41.5% |
225M -59.0% |
114M -49.3% |
182M 59.6% |
524M 187.9% |
404M -22.9% |
180M -55.4% |
85M -52.8% |
306M 260% |
|
Net Income | [friend] |
549M 41.5% |
225M -59.0% |
114M -49.3% |
182M 59.6% |
524M 187.9% |
404M -22.9% |
180M -55.4% |
85M -52.8% |
306M 260% |
|
Basic EPS | [friend] |
0.535 41.5% |
0.219 -59.0% |
0.111 -49.3% |
0.177 59.6% |
0.511 187.9% |
0.394 -22.9% |
0.176 -55.4% |
0.083 -52.9% |
0.3 262.8% |
|
Diluted EPS | [friend] |
0.535 41.5% |
0.219 -59.0% |
0.111 -49.3% |
0.177 59.6% |
0.511 187.9% |
0.394 -22.9% |
0.176 -55.4% |
0.083 -52.9% |
0.29 250.8% |