Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$637,230
$617,414
$581,915
$557,557
Gross Profit
541,713
522,326
493,280
470,031
EBITDA
-654
-1,217
14,452
15,430
EBIT
-22,858
-22,451
-4,713
-5,270
Net Income
-14,435
5,934
-13,604
-5,463
Net Change In Cash
637,230
617,414
581,915
557,557
Free Cash Flow
88,187
99,572
78,377
60,511
Cash
797,875
447,793
387,987
535,545
Basic Shares
51,005
51,498
50,347
50,051

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,170,230
$1,730,969
$1,300,658
$883,026
Gross Profit
1,824,741
1,416,710
1,041,801
716,067
EBITDA
15,615
-42,780
1,623
-6,706
EBIT
-64,485
-105,180
-46,577
-45,906
Net Income
-176,295
-112,749
-77,837
-85,031
Net Change In Cash
2,170,230
1,730,969
1,300,658
883,026
Cost of Revenue
-39,056
7,751
95,806
Free Cash Flow
250,717
181,403
176,863
30,040
Cash
387,987
331,022
377,013
378,123
Basic Shares
49,877
48,065
46,891
44,757

Earnings Calls

Quarter EPS
2024-06-30
$1.94
2024-03-31
$1.68
2023-12-31
$1.76
2023-09-30
-$0.11