Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$364,621
$351,265
$333,878
$316,855
Gross Profit
321,960
313,141
296,545
281,067
EBITDA
23,859
33,978
19,619
16,884
EBIT
19,892
30,130
15,939
13,384
Net Income
3,460
28,034
76,692
13,052
Net Change In Cash
364,621
351,265
333,878
316,855
Free Cash Flow
54,363
101,756
52,150
90,219
Cash
853,402
997,135
1,503,149
1,527,246
Basic Shares
44,441
48,857
52,928
53,264

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,231,997
$971,995
$729,695
$519,029
Gross Profit
1,098,898
868,304
649,050
452,501
EBITDA
73,122
57,997
12,792
-120,102
EBIT
59,317
39,757
3,769
-128,669
Net Income
118,742
32,372
-1,877
-136,867
Net Change In Cash
1,231,997
971,995
729,695
519,029
Free Cash Flow
309,902
295,830
204,945
8,137
Cash
1,503,149
1,411,602
1,116,128
885,894
Basic Shares
53,086
52,420
48,366
45,804

Earnings Calls

QuarterEPS
2026-06-30
$0.75
2026-03-31
$1.15
2025-12-31
$1.04
2025-09-30
$1.16