2019 Q4 | 2020 Q4 | 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] |
620.46M -0.9% |
125.44M -79.8% |
140.71M 12.2% |
149.17M 6.0% |
535.91M 259.3% |
548.19M 2.3% |
575.99M 5.1% |
588.94M 2.2% |
616.35M 4.7% |
623.73M 1.2% |
|
Cost of Revenue | [friend] | [friend] |
348.55M 2.3% |
- |
157.86M - |
88.89M -43.7% |
314.25M 253.5% |
80.08M -74.5% |
333.56M 316.5% |
337.04M 1.0% |
353.69M 4.9% |
356.72M 0.9% |
|
Gross Profit | [friend] | [friend] |
271.91M -4.6% |
125.44M -53.9% |
-17.15M - |
60.28M - |
221.67M 267.7% |
233.94M 5.5% |
242.43M 3.6% |
251.9M 3.9% |
262.66M 4.3% |
267.01M 1.7% |
|
Total Expenses | [friend] | [friend] |
401.67M 2.5% |
- |
183.25M - |
97.5M -46.8% |
360.79M 270.0% |
90.67M -74.9% |
376.93M 315.7% |
383.81M 1.8% |
411.58M 7.2% |
419.84M 2.0% |
|
Operating Expense | [friend] | [friend] |
53.12M 3.9% |
- |
25.39M - |
8.61M -66.1% |
46.54M 440.4% |
10.59M -77.2% |
43.37M 309.5% |
46.77M 7.8% |
57.89M 23.8% |
63.11M 9.0% |
|
Operating Income | [friend] | [friend] |
218.79M -6.4% |
125.44M -42.7% |
-42.53M - |
51.67M - |
175.12M 238.9% |
187.4M 7.0% |
199.06M 6.2% |
205.13M 3.1% |
204.77M -0.2% |
203.9M -0.4% |
|
Net Income (Cont Operations) | [friend] | [friend] |
197.42M 9.2% |
- |
70.46M - |
- |
150.41M - |
- |
173.46M - |
- |
192.2M - |
- | |
Net Income | [friend] | [friend] |
196.81M 8.8% |
34.88M -82.3% |
35.67M 2.3% |
44.13M 23.7% |
150.36M 240.7% |
156.31M 4.0% |
173.33M 10.9% |
185.09M 6.8% |
192.2M 3.8% |
198.59M 3.3% |
|
Basic EPS | [friend] | [friend] |
1.77 -0.6% |
0.313 -82.3% |
0.32 2.3% |
0.4 25.1% |
1.35 237.5% |
1.403 3.9% |
1.56 11.2% |
1.61 3.2% |
1.55 -3.7% |
1.5 -3.2% |
|
Diluted EPS | [friend] | [friend] |
1.77 -0.6% |
0.313 -82.3% |
0.32 2.3% |
0.4 25.1% |
1.35 237.5% |
1.403 3.9% |
1.56 11.2% |
1.61 3.2% |
1.55 -3.7% |
1.5 -3.2% |