Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$316,855
$299,014
$282,250
$267,976
Gross Profit
281,067
267,841
253,445
237,474
EBITDA
16,884
-8,176
13,046
12,796
EBIT
13,384
-11,551
9,796
9,596
Net Income
13,052
1,573
27,425
23,005
Net Change In Cash
316,855
299,014
282,250
267,976
Free Cash Flow
90,219
60,029
107,504
72,703
Cash
1,527,246
1,590,515
1,527,605
1,411,602
Basic Shares
53,264
53,271
53,042
52,420

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
295,830
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

QuarterEPS
2025-09-30
$1.16
2025-06-30
$1.09
2025-03-31
$0.52
2024-12-31
$0.43