Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$690,016
$645,279
$611,253
$589,649
Gross Profit
552,260
521,575
500,950
484,612
EBITDA
70,690
25,058
11,996
31,732
EBIT
56,798
12,618
-12,743
8,717
Net Income
51,697
43,824
42,631
53,993
Net Change In Cash
690,016
645,279
611,253
589,649
Free Cash Flow
247,890
143,780
186,747
201,290
Cash
337,418
410,963
282,218
330,339
Basic Shares
357,635
356,740
355,979
352,907

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,128,359
$1,675,100
$1,028,784
$603,466
Gross Profit
1,718,451
1,328,357
794,539
473,269
EBITDA
150,209
41,097
25,568
34,109
EBIT
66,537
-21,535
2,630
8,212
Net Income
48,568
-50,160
-20,745
-24,547
Net Change In Cash
2,128,359
1,675,100
1,028,784
603,466
Cost of Revenue
69,760
47,745
-373,257
Free Cash Flow
597,548
353,518
250,520
83,208
Cash
330,339
338,985
270,973
224,927
Basic Shares
350,292
315,410
309,048
300,350

Earnings Calls

Quarter EPS
2024-09-30
$0.46
2024-06-30
$0.43
2024-03-31
$0.44
2023-12-31
$0.55