Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$512,316
$479,087
$459,946
$430,082
Gross Profit
383,639
363,511
350,898
334,115
EBITDA
22,199
28,116
47,963
38,627
EBIT
-45,765
-35,316
-9,398
-11,389
Net Income
-50,446
-38,454
-12,848
-15,331
Net Change In Cash
512,316
479,087
459,946
430,082
Free Cash Flow
33,280
52,867
47,754
45,279
Cash
1,518,608
204,459
147,691
182,883
Basic Shares
347,489
345,723
344,003
342,356

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,669,626
$1,296,745
$975,241
$656,426
Gross Profit
1,290,924
989,740
742,631
509,292
EBITDA
65,869
-185,485
-92,134
-125,175
EBIT
-139,675
-185,485
-237,249
-219,642
Net Income
-78,800
-183,949
-193,381
-260,309
Net Change In Cash
1,669,626
1,296,745
975,241
656,426
Cost of Revenue
-105,754
202,812
Free Cash Flow
195,392
119,464
-39,769
-43,090
Cash
147,691
86,864
204,178
313,777
Basic Shares
341,411
333,656
326,332
312,321

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.21
2025-03-31
$0.16
2024-12-31
$0.19