2020 Q2 | 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] |
599.67M -2.1% |
516M -14.0% |
759.52M 47.2% |
413.22M -45.6% |
526.68M 27.5% |
687.75M 30.6% |
594.08M -13.6% |
332.21M -44.1% |
427.65M 28.7% |
470.52M 10.0% |
629.88M 33.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
159.86M 3.0% |
139.78M -12.6% |
159.39M 14.0% |
136.84M -14.2% |
150M 9.6% |
202.57M 35.0% |
128.06M -36.8% |
114.09M -10.9% |
136.03M 19.2% |
119.44M -12.2% |
134.39M 12.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
439.81M -3.8% |
376.21M -14.5% |
600.13M 59.5% |
276.39M -53.9% |
376.68M 36.3% |
485.18M 28.8% |
466.02M -3.9% |
218.12M -53.2% |
291.61M 33.7% |
351.08M 20.4% |
495.48M 41.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
463.05M -3.4% |
439.62M -5.1% |
475.16M 8.1% |
421.12M -11.4% |
463.03M 10.0% |
504.46M 8.9% |
444.11M -12.0% |
400.42M -9.8% |
461.77M 15.3% |
415.01M -10.1% |
424M 2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
303.19M -6.5% |
299.83M -1.1% |
315.77M 5.3% |
284.29M -10.0% |
313.03M 10.1% |
301.88M -3.6% |
316.06M 4.7% |
286.32M -9.4% |
325.74M 13.8% |
295.57M -9.3% |
289.61M -2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
136.62M 2.7% |
76.38M -44.1% |
284.36M 272.3% |
-7.9M - |
63.65M - |
183.29M 188.0% |
149.97M -18.2% |
-68.2M - |
-34.13M - |
55.51M - |
205.87M 270.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
372.99M - |
- | - | - |
421.94M - |
- | - | - |
389.81M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
87.92M 3.2% |
47.96M -45.4% |
201.25M 319.6% |
5.29M -97.4% |
61.77M 1067.3% |
124.69M 101.8% |
168M 34.7% |
-41.6M - |
7.43M - |
74.14M 898.4% |
191.52M 158.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
39.28 3.9% |
21.53 -45.2% |
90.32 319.5% |
2.38 -97.4% |
27.73 1065.1% |
55.97 101.8% |
75.4 34.7% |
-18.67 - |
3.33 - |
33.28 899.4% |
85.96 158.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
39.28 3.9% |
21.53 -45.2% |
90.32 319.5% |
2.375 -97.4% |
27.727 1067.3% |
55.97 101.9% |
75.4 34.7% |
-18.673 - |
3.33 - |
33.28 899.4% |
85.96 158.3% |