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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
386.39M 0.2% |
430.84M 11.5% |
485.15M 12.6% |
535.93M 10.5% |
567.19M 5.8% |
613.31M 8.1% |
686.52M 11.9% |
799.78M 16.5% |
852.13M 6.5% |
859.35M 0.8% |
966.08M 12.4% |
1.16B 20.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
197.64M 9.4% |
219.08M 10.8% |
219.34M 0.1% |
251.63M 14.7% |
301.29M 19.7% |
375.32M 24.6% |
404.37M 7.7% |
466M 15.2% |
538.97M 15.7% |
531.94M -1.3% |
639.57M 20.2% |
733.38M 14.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
188.75M -7.9% |
211.76M 12.2% |
265.82M 25.5% |
284.3M 7.0% |
265.9M -6.5% |
237.99M -10.5% |
282.15M 18.6% |
333.78M 18.3% |
313.17M -6.2% |
327.41M 4.5% |
326.51M -0.3% |
426.99M 30.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
316.29M 14.3% |
335.15M 6.0% |
341.93M 2.0% |
376.43M 10.1% |
449.67M 19.5% |
549.89M 22.3% |
607.26M 10.4% |
758.67M 24.9% |
823.13M 8.5% |
955.46M 16.1% |
1.07B 12.0% |
1.1B 2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
118.65M 23.5% |
116.07M -2.2% |
122.6M 5.6% |
124.8M 1.8% |
148.38M 18.9% |
174.57M 17.7% |
202.89M 16.2% |
292.66M 44.2% |
284.16M -2.9% |
423.52M 49.0% |
430.08M 1.5% |
364.79M -15.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
70.11M -35.6% |
95.69M 36.5% |
143.22M 49.7% |
159.5M 11.4% |
117.52M -26.3% |
63.42M -46.0% |
79.26M 25.0% |
41.12M -48.1% |
29M -29.5% |
-96.11M - |
-103.57M - |
62.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
68.87M -35.6% |
94.59M 37.3% |
142.17M 50.3% |
158.23M 11.3% |
115.69M -26.9% |
61.28M -47.0% |
77.11M 25.8% |
38.87M -49.6% |
26.32M -32.3% |
-99.06M - |
-106.36M - |
59.58M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
47.9M -32.0% |
58.6M 22.4% |
97.47M 66.3% |
108.28M 11.1% |
76.46M -29.4% |
61.41M -19.7% |
44.56M -27.5% |
21.18M -52.5% |
11.34M -46.4% |
-89.47M - |
-128.47M - |
3.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
7.83 -24.1% |
8.49 8.4% |
14.34 68.9% |
16.16 12.7% |
11.4 -29.5% |
8.14 -28.6% |
5.9 -27.5% |
2.94 -50.2% |
1.57 -46.6% |
-12.16 - |
-17.76 - |
0.55 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
6.85 -33.6% |
7.73 12.8% |
12.82 65.8% |
14.41 12.4% |
10.14 -29.6% |
7.95 -21.6% |
5.86 -26.3% |
2.93 -50% |
1.56 -46.8% |
-12.16 - |
-17.76 - |
0.55 - |