Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$826,760
$761,553
$737,727
$690,016
Gross Profit
660,594
603,722
593,342
552,052
EBITDA
37,961
60,867
86,454
71,510
EBIT
9,162
34,759
56,469
57,710
Net Income
2,647
24,642
45,594
51,697
Net Change In Cash
826,760
761,553
737,727
690,016
Free Cash Flow
203,305
244,391
257,467
247,890
Cash
489,030
1,079,854
1,246,983
337,418
Basic Shares
361,289
363,078
360,940
357,635

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,684,275
$2,128,359
$1,675,100
$1,028,784
Gross Profit
2,167,919
1,717,626
1,327,532
793,939
EBITDA
317,988
150,209
41,097
25,568
EBIT
211,008
66,537
-21,535
2,630
Net Income
183,746
48,568
-50,160
-20,745
Net Change In Cash
2,684,275
2,128,359
1,675,100
1,028,784
Cost of Revenue
69,760
47,745
Free Cash Flow
835,884
632,367
353,518
250,520
Cash
1,246,983
330,339
338,985
270,973
Basic Shares
358,636
350,292
315,410
309,048

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.46
2025-03-31
$0.46
2024-12-31
$0.13