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] |
552.08M -39.3% |
677.24M 22.7% |
936.37M 38.3% |
919.54M -1.8% |
1.12B 21.8% |
1.38B 22.9% |
1.49B 8.6% |
1.63B 9.3% |
1.59B -2.4% |
1.56B -2.2% |
1.44B -7.7% |
|
Cost of Revenue | [friend] |
290.9M -36.2% |
384.65M 32.2% |
547.24M 42.3% |
526.37M -3.8% |
612.34M 16.3% |
824.49M 34.6% |
930.4M 12.8% |
1B 8.0% |
981.92M -2.3% |
952.36M -3.0% |
913.25M -4.1% |
|
Gross Profit | [friend] |
261.18M -42.5% |
292.59M 12.0% |
389.13M 33.0% |
393.17M 1.0% |
507.76M 29.1% |
551.92M 8.7% |
564.39M 2.3% |
629.49M 11.5% |
612.51M -2.7% |
607.79M -0.8% |
526.04M -13.5% |
|
Total Expenses | [friend] |
422.3M -37.7% |
529.24M 25.3% |
711.51M 34.4% |
735.1M 3.3% |
837.55M 13.9% |
1.11B 32.5% |
1.27B 14.1% |
1.44B 13.7% |
1.35B -6.4% |
1.37B 1.7% |
1.46B 6.6% |
|
Operating Expense | [friend] |
131.4M -40.7% |
144.59M 10.0% |
164.28M 13.6% |
208.73M 27.1% |
225.2M 7.9% |
285.54M 26.8% |
336.24M 17.8% |
435.83M 29.6% |
365.92M -16.0% |
418.65M 14.4% |
548.69M 31.1% |
|
Operating Income | [friend] |
129.78M -44.3% |
148M 14.0% |
224.86M 51.9% |
184.44M -18.0% |
282.56M 53.2% |
266.37M -5.7% |
228.15M -14.3% |
193.66M -15.1% |
246.59M 27.3% |
189.13M -23.3% |
-22.65M - |
|
Net Income (Cont Operations) | [friend] | - | - | - |
405.48M - |
- | - | - |
424.22M - |
- | - | - | |
Net Income | [friend] |
87.24M -45.0% |
113.9M 30.6% |
153.6M 34.9% |
126.17M -17.9% |
180.34M 42.9% |
216.69M 20.2% |
136.29M -37.1% |
108.13M -20.7% |
157.85M 46.0% |
185.58M 17.6% |
-24.28M - |
|
Basic EPS | [friend] |
19.266 -34.6% |
20.875 8.3% |
27.25 30.5% |
22.3 -18.2% |
31.71 42.2% |
37.91 19.6% |
23.69 -37.5% |
18.71 -21.0% |
27.23 45.5% |
32.52 19.4% |
-4.48 - |
|
Diluted EPS | [friend] |
16.198 -45.0% |
20.205 24.7% |
25.73 27.3% |
21.32 -17.1% |
30.19 41.6% |
36.24 20.0% |
22.8 -37.1% |
18.13 -20.5% |
26.53 46.3% |
31.89 20.2% |
-4.48 - |