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] |
433.2M 3.1% |
466.13M 7.6% |
273.62M -41.3% |
523.95M 91.5% |
497.53M -5.0% |
604.75M 21.5% |
649.72M 7.4% |
719.59M 10.8% |
736.25M 2.3% |
764.2M 3.8% |
840.71M 10.0% |
953.59M 13.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.65M -1.0% |
139.74M 12.1% |
50.11M -64.1% |
154.22M 207.8% |
138.8M -10.0% |
183.56M 32.2% |
187.55M 2.2% |
227.85M 21.5% |
219.35M -3.7% |
232.77M 6.1% |
245.03M 5.3% |
263.17M 7.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.56M 4.9% |
326.39M 5.8% |
223.51M -31.5% |
369.73M 65.4% |
358.73M -3.0% |
421.19M 17.4% |
462.18M 9.7% |
491.75M 6.4% |
516.9M 5.1% |
531.44M 2.8% |
595.68M 12.1% |
690.42M 15.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
331.09M 0.5% |
373.18M 12.7% |
317.88M -14.8% |
426.46M 34.2% |
453.6M 6.4% |
487.69M 7.5% |
522.29M 7.1% |
557.24M 6.7% |
594.23M 6.6% |
599.67M 0.9% |
759.71M 26.7% |
638.28M -16.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.44M 1.4% |
233.44M 13.1% |
267.76M 14.7% |
272.24M 1.7% |
314.8M 15.6% |
304.13M -3.4% |
334.75M 10.1% |
329.39M -1.6% |
374.88M 13.8% |
366.91M -2.1% |
514.68M 40.3% |
375.11M -27.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.11M 12.6% |
92.95M -9.0% |
-44.26M - |
97.48M - |
43.94M -54.9% |
117.05M 166.4% |
127.43M 8.9% |
162.35M 27.4% |
142.01M -12.5% |
164.53M 15.9% |
81M -50.8% |
315.3M 289.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.02M - |
- | - | - |
186.65M - |
- | - | - |
322.08M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.42M 15.0% |
61.5M -10.1% |
-41.81M - |
72.19M - |
59.28M -17.9% |
86.38M 45.7% |
88.56M 2.5% |
110.92M 25.3% |
109.42M -1.4% |
120.78M 10.4% |
86.09M -28.7% |
235.08M 173.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.33 14.7% |
6.57 -10.4% |
-4.49 - |
7.7 - |
6.31 -18.1% |
9.19 45.6% |
9.41 2.4% |
11.78 25.2% |
11.61 -1.4% |
12.78 10.1% |
9.11 -28.7% |
25.23 176.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.19 15.0% |
6.45 -10.3% |
-4.49 - |
7.6 - |
6.22 -18.2% |
9.07 45.8% |
9.3 2.5% |
11.63 25.1% |
11.43 -1.7% |
12.55 9.8% |
8.96 -28.6% |
24.7 175.7% |