Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$669,721
$637,230
$617,414
$581,915
Gross Profit
570,397
541,713
522,326
493,280
EBITDA
36,593
20,423
29,889
10,901
EBIT
11,584
-1,781
8,655
-8,264
Net Income
8,146
-14,435
5,934
-13,604
Net Change In Cash
669,721
637,230
617,414
581,915
Free Cash Flow
191,486
88,187
99,572
78,377
Cash
410,060
797,875
447,793
387,987
Basic Shares
51,778
51,005
51,498
50,347

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
-81,228
-38,530
-228
-4,566
EBIT
-153,901
-100,930
-48,428
-43,766
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-09-30
$2.18
2024-06-30
$1.94
2024-03-31
$1.68
2023-12-31
$1.76