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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
382.55M 13.5% |
412.75M 7.9% |
444.03M 7.6% |
439.09M -1.1% |
468.45M 6.7% |
496.62M 6.0% |
532.91M 7.3% |
555.49M 4.2% |
587.43M 5.8% |
621.46M 5.8% |
669.77M 7.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
43.09M 3.1% |
46.57M 8.1% |
42.54M -8.6% |
11.56M -72.8% |
14.73M 27.4% |
17.24M 17.0% |
16.04M -7.0% |
15.14M -5.6% |
14.9M -1.6% |
14.05M -5.7% |
14.69M 4.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
339.46M 14.9% |
366.19M 7.9% |
401.49M 9.6% |
427.52M 6.5% |
453.72M 6.1% |
479.38M 5.7% |
516.87M 7.8% |
540.35M 4.5% |
572.54M 6.0% |
607.41M 6.1% |
655.08M 7.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
238.03M 24.3% |
329.17M 38.3% |
399.26M 21.3% |
230.35M -42.3% |
273.37M 18.7% |
377.38M 38.0% |
416.64M 10.4% |
285.49M -31.5% |
315.86M 10.6% |
499.57M 58.2% |
458.19M -8.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
194.93M 30.2% |
282.61M 45.0% |
356.72M 26.2% |
218.79M -38.7% |
258.64M 18.2% |
360.13M 39.2% |
400.6M 11.2% |
270.35M -32.5% |
300.96M 11.3% |
485.52M 61.3% |
443.5M -8.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
144.53M -0.8% |
83.58M -42.2% |
44.77M -46.4% |
208.74M 366.2% |
195.08M -6.5% |
119.24M -38.9% |
116.27M -2.5% |
270M 132.2% |
271.57M 0.6% |
121.89M -55.1% |
211.58M 73.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
290.93M - |
- | - | - |
403.83M - |
- | - | - |
541.58M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
100.74M -0.3% |
59.31M -41.1% |
25.76M -56.6% |
142.55M 453.4% |
135.28M -5.1% |
82.22M -39.2% |
66.98M -18.5% |
187.13M 179.4% |
188.06M 0.5% |
84.37M -55.1% |
171.9M 103.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
9.93 -0.3% |
5.83 -41.3% |
2.53 -56.6% |
14.03 454.5% |
13.31 -5.1% |
8.12 -39.0% |
6.73 -17.1% |
18.67 177.4% |
17.63 -5.6% |
7.47 -57.6% |
15.84 112.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
9.2 0.2% |
5.39 -41.4% |
2.34 -56.6% |
12.97 454.3% |
12.31 -5.1% |
7.51 -39.0% |
6.22 -17.2% |
17.25 177.3% |
17.3 0.3% |
7.47 -56.8% |
15.8 111.5% |