Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$299,014
$282,250
$267,976
$251,000
Gross Profit
267,841
253,445
237,474
225,028
EBITDA
-8,176
13,046
12,796
-24,197
EBIT
-11,551
9,796
9,596
-27,402
Net Income
1,573
27,425
23,005
-12,026
Net Change In Cash
299,014
282,250
267,976
251,000
Free Cash Flow
60,029
107,504
73,264
82,412
Cash
1,590,515
1,527,605
1,411,602
1,337,155
Basic Shares
53,271
53,042
52,420
50,134

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$971,995
$729,695
$519,029
$308,150
Gross Profit
868,304
649,050
452,501
269,137
EBITDA
57,997
12,792
-120,102
-123,926
EBIT
39,757
3,769
-128,669
-126,672
Net Income
32,372
-1,877
-136,867
-129,294
Net Change In Cash
971,995
729,695
519,029
308,150
Free Cash Flow
297,854
204,945
8,137
2,597
Cash
1,411,602
1,116,128
885,894
886,812
Basic Shares
52,420
48,366
45,804
44,504

Earnings Calls

Quarter EPS
2025-06-30
$1.09
2025-03-31
$1.10
2024-12-31
$0.43
2024-09-30
-$0.24