Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$357,800
$352,524
$316,855
$321,830
Gross Profit
244,900
238,988
220,775
219,354
EBITDA
57,014
60,640
-285,689
84,830
EBIT
44,763
45,600
-300,360
72,247
Net Income
26,800
27,161
-327,322
55,891
Net Change In Cash
357,800
352,524
316,855
321,830
Free Cash Flow
62,177
47,773
13,176
68,301
Cash
646,079
593,638
738,437
428,858
Basic Shares
55,200
54,708
54,421
54,700

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,253,437
$1,153,545
$1,021,805
$1,035,365
Gross Profit
870,873
771,250
707,228
705,994
EBITDA
202,524
38,483
30,904
-6,333
EBIT
151,380
-22,373
-26,892
-74,321
Net Income
63,234
17,546
-86,246
-135,818
Net Change In Cash
1,253,437
1,153,545
1,021,805
1,035,365
Cost of Revenue
-42,035
Free Cash Flow
135,931
39,933
43,400
77,066
Cash
428,858
266,504
214,172
207,992
Basic Shares
54,574
54,212
53,500
50,633

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.11
2025-06-30
$1.05
2025-03-31
$0.88