Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$317,790
$311,231
$307,070
$255,172
Gross Profit
175,706
169,868
168,301
162,669
EBITDA
174,236
139,217
115,257
111,557
EBIT
82,596
51,200
34,733
63,857
Net Income
49,245
24,208
-1,089
37,261
Net Change In Cash
317,790
311,231
307,070
255,172
Free Cash Flow
54,107
33,949
-2,243
63,953
Cash
311,921
357,825
348,357
368,379
Basic Shares
319,920
320,780
300,636
318,172

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,106,556
$877,621
$730,188
$561,202
Gross Profit
628,547
700,046
571,921
453,570
EBITDA
418,588
285,009
242,640
180,983
EBIT
133,861
78,647
61,155
46,447
Net Income
34,150
34,655
10,891
12,569
Net Change In Cash
1,106,556
877,621
730,188
561,202
Free Cash Flow
125,356
58,366
5,523
1,470
Cash
348,357
277,174
243,757
742,773
Basic Shares
317,847
317,013
312,534
279,040

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.15
2025-03-31
$0.01
2024-12-31
$0.006