Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$468,844
$458,359
$502,364
$511,158
Gross Profit
124,728
102,642
121,653
116,821
EBITDA
69,412
42,576
49,911
41,615
EBIT
64,099
37,244
43,038
35,361
Net Income
39,260
20,737
30,480
19,441
Net Change In Cash
468,844
458,359
502,364
511,158
Free Cash Flow
132,652
-120,781
129,570
94,430
Cash
224,732
98,978
229,940
103,831
Basic Shares
86,854
85,810
85,866
84,523

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,012,919
$1,994,640
$1,972,021
$1,911,191
Gross Profit
454,344
421,565
467,033
513,242
EBITDA
-28,372
29,887
235,636
249,885
EBIT
-60,598
-6,284
200,000
217,738
Net Income
-99,069
-60,408
66,335
130,964
Net Change In Cash
2,012,919
1,994,640
1,972,021
1,911,191
Cost of Revenue
-377,567
-736,452
Free Cash Flow
184,551
103,997
137,233
44,488
Cash
229,940
73,258
9,824
387,391
Basic Shares
83,330
82,201
84,121
85,828

Earnings Calls

Quarter EPS
2025-06-30
$0.53
2025-03-31
$0.24
2024-12-31
$0.51
2024-09-30
$0.44