2019 Q3 | 2019 Q4 | 2020 Q1 | 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] | [friend] | [friend] |
489.33M 18.0% |
585.13M 19.6% |
501.05M -14.4% |
504.14M 0.6% |
567.08M 12.5% |
507.4M -10.5% |
477.44M -5.9% |
516.66M 8.2% |
617.52M 19.5% |
690.34M 11.8% |
630.56M -8.7% |
633.14M 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
326.89M 9.1% |
403.61M 23.5% |
363.61M -9.9% |
357.85M -1.6% |
406.3M 13.5% |
369.86M -9.0% |
373.08M 0.9% |
396.16M 6.2% |
454.02M 14.6% |
505.3M 11.3% |
468.9M -7.2% |
465.19M -0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.44M 41.4% |
181.52M 11.7% |
137.44M -24.3% |
146.29M 6.4% |
160.79M 9.9% |
137.53M -14.5% |
104.36M -24.1% |
120.51M 15.5% |
163.5M 35.7% |
185.04M 13.2% |
161.66M -12.6% |
167.94M 3.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
398.37M 9.6% |
495.15M 24.3% |
454.3M -8.3% |
444.57M -2.1% |
494.34M 11.2% |
460.07M -6.9% |
460.22M 0.0% |
489.8M 6.4% |
561.2M 14.6% |
628.31M 12.0% |
570.35M -9.2% |
577.34M 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.49M 11.9% |
91.54M 28.1% |
90.69M -0.9% |
86.72M -4.4% |
88.04M 1.5% |
90.21M 2.5% |
87.14M -3.4% |
93.65M 7.5% |
107.18M 14.5% |
123.02M 14.8% |
101.45M -17.5% |
112.15M 10.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.95M 78.3% |
89.98M -1.1% |
46.75M -48.0% |
59.57M 27.4% |
72.75M 22.1% |
47.33M -34.9% |
17.22M -63.6% |
26.86M 56.0% |
56.32M 109.7% |
62.03M 10.1% |
60.21M -2.9% |
55.8M -7.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.42M - |
- | - | - |
143.91M - |
- | - | - |
118.67M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.59M 64.9% |
81.18M 15.0% |
45.18M -44.3% |
49.04M 8.5% |
94.88M 93.5% |
66.22M -30.2% |
20.64M -68.8% |
11.68M -43.4% |
106.99M 816.4% |
37.1M -65.3% |
39.88M 7.5% |
72.3M 81.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.507 65.1% |
0.486 -4.2% |
0.207 -57.4% |
0.264 27.6% |
0.506 91.4% |
0.35 -30.8% |
0.12 -65.7% |
0.06 -50% |
0.57 850% |
0.2 -64.9% |
0.22 10.0% |
0.39 77.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.507 65.1% |
0.486 -4.2% |
0.207 -57.4% |
0.264 27.6% |
0.506 91.4% |
0.35 -30.8% |
0.12 -65.7% |
0.06 -50% |
0.57 850% |
0.2 -64.9% |
0.22 10.0% |
0.39 77.3% |