Insights and updates

Virtual Turbine Studies Fiscal 2025 First Quarter Monetary Effects

[ad_1]

First Quarter Income Totaled $118.0 Million

First Quarter GAAP Internet Lack of $25.2 Million, or GAAP EPS of ($0.25); First Quarter Non-GAAP Adjusted Internet Source of revenue1 of $7.3 Million and Non-GAAP Adjusted EPS1 of $0.07

First Quarter Non-GAAP Adjusted EBITDA2 Totaled $14.5 Million

AUSTIN, Texas, Aug. 7, 2024 /PRNewswire/ — Virtual Turbine, Inc. (Nasdaq: APPS) introduced monetary effects for the fiscal first quarter ended June 30, 2024.

Fresh Monetary Highlights:

  • Fiscal first quarter of 2025 income totaled $118.0 million, representing an building up of five% quarter-over-quarter as in comparison to the fiscal fourth quarter of 2024, and a diminish of nineteen% year-over-year as in comparison to the fiscal first quarter of 2024.
  • GAAP web loss for the fiscal first quarter of 2025 used to be $25.2 million, or ($0.25) consistent with proportion, as in comparison to GAAP web loss for the fiscal first quarter of 2024 of $8.4 million, or ($0.08) consistent with proportion. Non-GAAP adjusted web source of revenue1 for the fiscal first quarter of 2025 used to be $7.3 million, or $0.07 consistent with proportion, as in comparison to Non-GAAP adjusted web source of revenue1 of $18.2 million, or $0.18 consistent with proportion, within the fiscal first quarter of 2024.
  • Non-GAAP adjusted EBITDA2 for the fiscal first quarter of 2025 used to be $14.5 million, representing an building up of 18% quarter-over-quarter as in comparison to the fiscal fourth quarter of 2024, and a diminish of 46% year-over-year as in comparison to Non-GAAP adjusted EBITDA2 of $27.0 million within the fiscal first quarter of 2024.

“The first quarter marked an encouraging start to the new fiscal year, returning the Company to quarterly sequential growth in revenue and EBITDA,” stated CEO Invoice Stone.  “Despite continuing sluggish handset upgrade rates in the U.S., we grew our On Device Solutions revenue 3% sequentially largely on the strength of newly added international devices and higher average revenue-per-device.  Our App Growth Platform revenue increased 11% sequentially, attributable to stronger demand for our higher-performance Brand and Exchange offerings.  Top-line growth and continued expense discipline drove expansion in our profit margins, as evidenced by a 135-basis point sequential increase in our EBITDA margin during the quarter. We expect this top-line growth and margin expansion to continue in the second half of the calendar year, as we continue to see growing interest in, and real demand for, our uniquely-designed platform features amid the global market shift favoring more profitable alternative direct app distribution models.  Having invested heavily in our people, processes and systems to optimize execution and future operating leverage, we believe that we are now well-positioned to help facilitate this market shift, and to more effectively capitalize on this promising opportunity for the Company in the coming years.”

Fiscal 2025 First Quarter Monetary Effects

General income for the primary quarter of fiscal 2025 used to be $118.0 million. General On Instrument Answers income sooner than intercompany eliminations used to be $80.7 million. General App Enlargement Platform income sooner than intercompany eliminations used to be $38.4 million.

GAAP web loss for the primary quarter of fiscal 2025 used to be $25.2 million, or ($0.25) consistent with proportion, as in comparison to GAAP web loss for the primary quarter of fiscal 2024 of $8.4 million, or ($0.08) consistent with proportion.

Non-GAAP adjusted web source of revenue1 for the primary quarter of fiscal 2025 used to be $7.3 million, or $0.07 consistent with proportion, as in comparison to Non-GAAP adjusted web source of revenue1 of $18.2 million, or $0.18 consistent with proportion, within the first quarter of fiscal 2024.

Non-GAAP adjusted EBITDA2 for the primary quarter of fiscal 2025 used to be $14.5 million, as in comparison to Non-GAAP adjusted EBITDA2 for the primary quarter of fiscal 2024 of 27.0 million.

Industry Outlook

According to data to be had as of August 7, 2024, the Corporate lately reaffirms its expectancies for refer to for fiscal 12 months 2025:

  • Income of between $540 million and $560 million
  • Non-GAAP adjusted EBITDA2 of between $85 million and $95 million

It isn’t somewhat practicable to serve a industry outlook for GAAP web source of revenue for the reason that Corporate can’t somewhat estimate the adjustments in stock-based repayment expense, which is immediately impacted by means of adjustments within the Corporate’s inventory value, or alternative pieces which might be tough to expect with precision.

About Virtual Turbine, Inc.

Virtual Turbine empowers superb cell client studies and effects for the arena’s telcos, advertisers, and publishers. Its end-to-end platform uniquely simplifies its companions’ talents to supercharge consciousness, acquisition, and monetization – connecting them with extra customers, in additional tactics, throughout extra gadgets. Virtual Turbine is headquartered in North The united states, with workplaces around the globe. For alternative data consult with www.digitalturbine.com.

Convention Name

Control will host a convention name and webcast nowadays at 4:30 p.m. ET to speak about its fiscal 2025 first quarter monetary effects and serve operational updates at the industry. The convention name will speak about ahead steering and alternative subject matter data. The decision can also be accessed on-line by means of the webcast hyperlink: https://app.webinar.net/ze2pJnEO7wo.  The decision will also be accessed by means of dialing 888-317-6003 in the US (or 412-317-6061 from world places) and getting into get entry to code 3764675.

A playback shall be to be had via August 14, 2024. The replay can also be accessed by means of dialing 877-344-7529 in the US or 412-317-0088 from world places, passcode 5789476.  An internet webcast shall be archived for a era of 1 12 months, and is to be had by means of the Investor Members of the family category of Virtual Turbine’s site.

Importance of Non-GAAP Monetary Measures

To complement the Corporate’s consolidated monetary statements introduced based on GAAP, Virtual Turbine makes use of non-GAAP measures of positive parts of economic functionality. Those non-GAAP measures come with non-GAAP adjusted web source of revenue and income consistent with proportion (“EPS”), non-GAAP adjusted EBITDA, non-GAAP isolated coins tide and non-GAAP rude benefit. Reconciliations to the upcoming GAAP measures of all non-GAAP measures integrated on this press leave can also be discovered within the tables under.

Non-GAAP measures are supplied to reinforce buyers’ total figuring out of the Corporate’s fresh monetary functionality, possibilities for the month and as a method to judge period-to-period comparisons. The Corporate believes that those non-GAAP measures serve significant supplemental data referring to monetary functionality by means of with the exception of positive bills and advantages that might not be indicative of routine core industry running effects. The Corporate believes the non-GAAP measures that exclude such pieces when seen along with GAAP effects and the accompanying reconciliations reinforce the comparison of effects in opposition to prior sessions and make allowance for higher transparency of economic effects. The Corporate believes non-GAAP measures facilitate control’s inner comparability of its monetary functionality to that of prior sessions in addition to development research for budgeting and making plans functions. The presentation of non-GAAP measures isn’t supposed to be thought to be in isolation or as an alternative to, or superb to, the monetary data ready and introduced based on GAAP.

1Non-GAAP adjusted web source of revenue and EPS are outlined as GAAP web source of revenue and EPS adjusted to exclude the impact of stock-based repayment expense, amortization of intangibles, industry transformation prices, transaction-related bills, severance prices, and tax changes. Readers are cautioned that non-GAAP adjusted web source of revenue and EPS will have to now not be construed as an additional to related GAAP web source of revenue figures enthusiastic based on U.S. GAAP as a trademark of profitability or functionality, which is probably the most related measure beneath GAAP.

2Non-GAAP adjusted EBITDA is calculated as GAAP web source of revenue with the exception of refer to coins and non-cash bills: stock-based repayment expense, depreciation and amortization, web hobby source of revenue (expense), web alternative source of revenue (expense), industry transformation prices, foreign currency transaction features (losses), source of revenue tax (get advantages) provision, transaction-related bills, and severance prices. Non-GAAP adjusted EBITDA margin is calculated as non-GAAP adjusted EBITDA as a proportion of general income. Readers are cautioned that non-GAAP adjusted EBITDA will have to now not be construed as an additional to web source of revenue enthusiastic based on U.S. GAAP as a trademark of functionality, which is probably the most related measure beneath GAAP.

3Non-GAAP isolated coins tide, which is a non-GAAP monetary measure, is outlined as web coins supplied by means of running actions (as mentioned in our Consolidated Statements of Money Flows), with the exception of transaction-related bills, severance prices and industry transformation prices, diminished by means of capital expenditures. Readers are cautioned that isolated coins tide will have to now not be construed as an additional to web coins supplied by means of running actions enthusiastic based on U.S. GAAP as a trademark of profitability, functionality or liquidity, which is probably the most related measure beneath GAAP.

4Non-GAAP rude benefit is outlined as GAAP source of revenue from operations adjusted to exclude the impact of product construction prices, gross sales and advertising prices, basic and administrative prices, and depreciation of tool. Readers are cautioned that non-GAAP rude benefit will have to now not be construed as an additional to source of revenue from operations enthusiastic based on U.S. GAAP as a trademark of profitability or functionality, which is probably the most related measure beneath GAAP.

Non-GAAP adjusted EBITDA, non-GAAP adjusted web source of revenue and EPS, non-GAAP isolated coins tide and non-GAAP rude benefit are impaired by means of control as inner measures of profitability and function. They have got been integrated for the reason that Corporate believes that the measures are impaired by means of positive buyers to evaluate the Corporate’s monetary functionality sooner than non-cash fees and sure prices that the Corporate does now not consider are reflective of its underlying industry.

Ahead-Having a look Statements

This information leave contains “forward-looking statements” throughout the that means of Category 27A of the Securities Business of 1933, as amended, and Category 21E of the Securities Change Business of 1934, as amended. Statements on this information leave that aren’t statements of ancient truth and that worry month effects from operations, monetary place, financial statuses, product releases and any alternative remark that can be construed as a prediction of month functionality or occasions, together with monetary projections and expansion in numerous merchandise are forward-looking statements that talk simplest as of the life made and which contain recognized and unknown dangers, uncertainties and alternative elements which would possibly, will have to a number of of those dangers uncertainties or alternative elements materialize, purpose original effects to vary materially from the ones expressed or implied by means of such statements. Those elements and dangers come with:

Dangers Particular to our Industry

  • We now have a historical past of web losses
  • We now have a restricted running historical past for our fresh portfolio of belongings.
  • Enlargement would possibly playground important calls for on our control and our infrastructure.
  • Our operations are world in scope, and we are facing added industry, political, regulatory, criminal, operational, monetary and financial dangers because of our world operations.
  • Our monetary effects may range considerably from quarter-to-quarter and are tough to expect.
  • A good portion of our income is derived from a restricted collection of wi-fi carriers and shoppers.
  • The danger of impairment of our kindness.
  • The results of the fresh and any month basic downturns within the U.S. and the worldwide economic system, together with monetary marketplace disruptions.
  • Our merchandise, services and products and programs depend on tool this is extremely technical, and if it incorporates mistakes or viruses, our industry may well be adversely affected.
  • Our industry would possibly contain the significance, transmission and cupboard of undercover data and in my view identifiable data, and the failure to correctly assure such data may lead to important reputational hurt and fiscal damages.
  • Our industry and recognition may well be impacted by means of data era gadget screw ups and community disruptions
  • Gadget safety dangers and cyber-attacks may disrupt our inner operations or data era services and products supplied to shoppers.
  • Our industry and expansion would possibly undergo if we’re not able to rent and reserve key ability.
  • If we’re not able to preserve our company tradition, our industry may well be harmed.
  • If we construct month acquisitions, this may require important control consideration and disrupt our industry.
  • Antagonistic results of damaging traits affecting the monetary services and products trade, together with occasions or issues involving liquidity, defaults, or non-performance by means of monetary establishments.
  • Access into fresh strains of industrial, and our providing of fresh services and products, on account of our investments would possibly lead to publicity to fresh dangers.
  • Litigation would possibly hurt out industry.

Dangers Alike to the Cell Promoting Business

  • The cell promoting industry is an intensely aggressive trade, and we won’t be capable of compete effectively.
  • The markets for our services and products are all of a sudden evolving and would possibly diminish or enjoy restricted expansion.
  • Our industry relies at the persevered expansion in utilization of smartphones and alternative cell hooked up gadgets.
  • Wi-fi applied sciences are converting all of a sudden, and we might not be a success in running with those fresh applied sciences.
  • The complexity of and incompatibilities amongst cell gadgets would possibly require us to significance alternative assets for the improvement of our services and products.
  • If wi-fi subscribers don’t proceed to significance their cell gadgets to get entry to cell content material and alternative packages, our industry expansion and month income is also adversely affected.
  • A shift of era platform by means of wi-fi carriers and cell software producers may prolong the improvement era for our choices, building up our prices, and purpose our choices to be revealed upcoming than expected.
  • Original or perceived safety vulnerabilities in gadgets or wi-fi networks may adversely have an effect on our income.
  • We is also topic to criminal legal responsibility related to offering cell and on-line services and products.
  • Dangers of people condition problems, comparable to a big epidemic or pandemic.
  • Possibility linked to geopolitical statuses and the worldwide economic system, together with conflicts, monetary markets, and inflation.
  • Possibility linked to the geopolitical courting between the U.S. and China or adjustments in China’s financial and regulatory soil.

Business Regulatory Dangers

  • We’re topic to all of a sudden converting and increasingly more stringent rules, rules and contractual necessities linked to privateness, information safety, and coverage of youngsters.
  • We’re topic to anti-corruption, import/export, executive sanction, and homogeneous rules, particularly linked to our world operations.
  • Executive law of our advertising forms may limit or forbid our skill to adequately put it up for sale and advertise our content material, services and products to be had in positive jurisdictions.
  • Regulatory necessities relating the selling, promoting, and promotion of our services and products.
  • Governmental law of our advertising forms.

Dangers Alike to Our Highbrow Feature and Possible Legal responsibility

  • 3rd events would possibly download and improperly significance our highbrow detail; and if that is so, our aggressive place is also adversely affected, in particular if we don’t, or are not able to, adequately offer protection to our highbrow detail rights
  • 3rd events would possibly sue us for highbrow detail infringement, which would possibly forbid or restrict our significance of the highbrow detail and disrupt our industry and may require us to pay important injury awards.
  • Our platform incorporates not hidden supply tool.
  • Indemnity provisions in numerous pledges doubtlessly reveal us to considerable legal responsibility for highbrow detail infringement, damages led to by means of sinister tool, and alternative losses.

Dangers In terms of Our Regular Hold and Capital Construction

  • We now have fasten and unsecured indebtedness, which might restrict our monetary flexibility.
  • To provider our debt and capitaltreasury our alternative duties and capital necessities, we will be able to require a vital sum of money, and our skill to generate coins is determined by many elements past our keep watch over.
  • The marketplace value of our ordinary inventory might be extremely risky and topic to huge fluctuations, and you’ll be not able to resell your stocks at or above the fresh value or the associated fee at which you bought your stocks.
  • Possibility of now not having the ability to carry capital to develop our industry.
  • Possibility to buying and selling quantity of rarity of securities or trade analysts analysis protection.
  • A subject matter illness in our inner keep watch over over monetary reporting and disclosure controls and procedures may, if now not remediated, lead to subject matter misstatements in our monetary statements.
  • Keeping up and improvising monetary controls and being a people corporate would possibly pressure assets.
  • Anti-takeover provisions in our constitution paperwork may construct an acquisition of our corporate tougher.
  • Our bylaws designate Delaware because the unique discussion board for positive disputes.
  • Alternative dangers described within the possibility elements in Merchandise 1A of our untouched Annual File on Method 10-Ok beneath the heading “Risk Factors” and next Quarterly Studies on Method 10-Q filed with the Securities and Change Fee.

You will have to now not playground undue reliance on those forward-looking statements. The Corporate does now not adopt to replace forward-looking statements, whether or not because of fresh data, month occasions or another way, apart from as required by means of regulation.

Investor Members of the family Touch:
Brian Bartholomew
Virtual Turbine, Inc.
[email protected]

Virtual Turbine, Inc. and Subsidiaries

Condensed Consolidated Statements of Operations and Complete (Loss) Source of revenue

(Unaudited)
(in hundreds, apart from proportion and consistent with proportion quantities)

 



3 months ended June 30,



2024


2023

Internet income


$     117,989


$          146,366

Prices of income and running bills





Income proportion


55,809


69,592

Alternative direct prices of income


7,790


9,613

Product construction


10,714


15,800

Gross sales and advertising


16,247


15,577

Basic and administrative


43,517


40,499

General prices of income and running bills


134,077


151,081

Loss from operations


(16,088)


(4,715)

Passion and alternative source of revenue (expense), web





Passion expense, web


(8,250)


(7,390)

Foreign currencies transaction achieve (loss)


818


1,923

Alternative source of revenue, web


114


244

General hobby and alternative expense, web


(7,318)


(5,223)

Loss sooner than source of revenue taxes


(23,406)


(9,938)

Source of revenue tax provision (get advantages)


1,750


(1,539)

Internet loss


(25,156)


(8,399)

Much less: web source of revenue (loss) as a consequence of non-controlling hobby



(220)

Internet loss as a consequence of Virtual Turbine, Inc.


(25,156)


(8,179)

Alternative complete loss





Foreign exchange translation adjustment


(1,213)


(6,107)

Complete loss


(26,369)


(14,506)

Much less: complete source of revenue (loss) as a consequence of non-controlling hobby



519

Complete loss as a consequence of Virtual Turbine, Inc.


$      (26,369)


$          (15,025)

Internet loss consistent with ordinary proportion





Plain


$          (0.25)


$              (0.08)

Diluted


$          (0.25)


$              (0.08)

Weighted-average ordinary stocks remarkable





Plain


102,396


99,877

Diluted


102,396


99,877

Virtual Turbine, Inc. and Subsidiaries

Condensed Consolidated Steadiness Sheets
(in hundreds, apart from par worth and proportion quantities)

 



June 30, 2024


March 31, 2024



(Unaudited)



ASSETS





Flow belongings





Money


$         35,729


$           33,605

Accounts receivable, web


198,035


191,015

Pay as you go bills


6,879


7,704

Alternative fresh belongings


12,045


10,017

General fresh belongings


252,688


242,341

Feature and gear, web


46,375


45,782

Proper-of-use belongings


8,669


9,127

Intangible belongings, web


298,064


313,505

Esteem


219,882


220,072

Alternative non-current belongings


34,519


34,713

TOTAL ASSETS


$       860,197


$         865,540






LIABILITIES AND STOCKHOLDERS’ EQUITY





Flow liabilities





Accounts payable


$       170,910


$         159,200

Collected income proportion


26,322


33,934

Collected repayment


6,897


7,209

Alternative fresh liabilities


36,246


35,681

General fresh liabilities


240,375


236,024

Lengthy-term debt, web of debt issuance prices


393,791


383,490

Deferred tax liabilities, web


18,316


20,424

Alternative non-current liabilities


11,762


11,670

General liabilities


664,244


651,608

Loyalty and contingencies





Stockholders’ fairness





Most well-liked inventory





Form A convertible most popular inventory at $0.0001 par worth; 2,000,000 stocks approved, 100,000 issued and remarkable (liquidation choice of $1)


100


100

Regular inventory





$0.0001 par worth: 200,000,000 stocks approved; 103,276,408 issued and 102,518,283 remarkable at June 30, 2024; 102,877,057 issued and 102,118,932 remarkable at March 31, 2024


10


10

Supplementary paid-in capital


866,581


858,191

Treasury inventory (758,125 stocks at June 30, 2024 and March 31, 2024)


(71)


(71)

Amassed alternative complete loss


(50,168)


(48,955)

Amassed lack


(620,499)


(595,343)

General stockholders’ fairness


195,953


213,932

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY


$       860,197


$         865,540

Virtual Turbine, Inc. and Subsidiaries

Condensed Consolidated Statements of Money Flows
(Unaudited)
(in hundreds)

 



3 months ended June 30,



2024


2023

Money flows from running actions:





Internet (loss) source of revenue


$          (25,156)


$            (8,399)

Changes to reconcile web (loss) source of revenue to web coins supplied by means of running actions:





Depreciation and amortization


20,819


21,258

Non-cash hobby expense


301


571

Allowance for credit score losses


214


752

Hold-based repayment expense


8,168


10,017

Proper-of-use asset


421


644

Deferred source of revenue taxes


(2,074)


1,619

Foreign currencies transaction achieve


(818)


(1,923)

(Building up) scale down in belongings:





Accounts receivable, rude


(5,116)


(24,739)

Pay as you go bills


813


587

Alternative fresh belongings


(1,400)


(3,388)

Alternative non-current belongings


514


(1,233)

Building up (scale down) in liabilities:





Accounts payable


9,058


18,620

Collected income proportion


(7,556)


(19,723)

Collected repayment


(299)


(792)

Alternative fresh liabilities


619


7,943

Alternative non-current liabilities


140


(496)

Internet coins supplied by means of (impaired in) running actions


(1,352)


1,318

Money flows from making an investment actions





Capital expenditures


(5,931)


(7,276)

Internet coins impaired in making an investment actions


(5,931)


(7,276)

Money flows from financing actions





Proceeds from borrowings


17,000


5,000

Compensation of debt duties


(7,000)


(10,000)

Acquisition of non-controlling hobby in consolidated subsidiaries



(3,751)

Cost of withholding taxes for web proportion agreement of fairness awards


(48)


(931)

Choices exercised


14


731

Internet coins supplied by means of (impaired in) financing actions


9,966


(8,951)

Impact of trade price adjustments on coins and coins equivalents and limited coins


(559)


(1,580)

Internet alternate in coins and coins equivalents and limited coins


2,124


(16,489)

Money and coins equivalents and limited coins, starting of era


33,605


75,558

Money and coins equivalents and limited coins, stop of era


$            35,729


$            59,069

REVENUE BY SEGMENT

(in hundreds)

(Unaudited)










3 months ended June 30,



2024


2023


% Alternate

On Instrument Answers


$           80,650


$           98,250


(18) %

App Enlargement Platform


38,392


48,959


(22) %

Removal


(1,053)


(843)


25 %

Consolidated


$         117,989


$         146,366


(19) %

GAAP (LOSS) INCOME FROM OPERATIONS TO NON-GAAP GROSS PROFIT

(in hundreds)

(Unaudited)








3 months ended June 30,



2024


2023

Internet income


$      117,989


$      146,366

(Loss) source of revenue from operations


(16,088)


(4,715)

Upload-back pieces:





Product construction


10,714


15,800

Gross sales and advertising


16,247


15,577

Basic and administrative


43,517


40,499

Depreciation of tool integrated in alternative direct prices of income


134


1,756

Non-GAAP rude benefit


$        54,524


$        68,917

Non-GAAP rude benefit proportion


46 %


47 %











GAAP NET (LOSS) INCOME TO NON-GAAP ADJUSTED NET INCOME

(in hundreds)

(Unaudited)








3 months ended June 30,



2024


2023

Internet (loss) source of revenue


$      (25,156)


(8,399)

Upload-back pieces:





Hold-based repayment expense


8,168


10,017

Amortization of intangibles


15,204


16,189

Tax adjustment (1)


7,501


Industry transformation prices


1,072


Transaction-related bills



36

Severance prices


557


367

Non-GAAP adjusted web source of revenue


$          7,346


$        18,210

Non-GAAP adjusted web source of revenue consistent with ordinary proportion


$            0.07


$            0.18

Weighted-average ordinary stocks remarkable, diluted


103,143


103,509

(1) Valuation allowance

GAAP NET (LOSS) INCOME TO NON-GAAP ADJUSTED EBITDA

(in hundreds)

(Unaudited)








3 months ended June 30,



2024


2023

Internet (loss) source of revenue


$          (25,156)


$            (8,399)

Upload-back pieces:





Hold-based repayment expense


8,168


10,017

Depreciation and amortization


20,819


21,258

Passion expense, web


8,250


7,390

Alternative source of revenue, web


(114)


(244)

Industry transformation prices


1,072


Foreign currencies transaction (achieve) loss


(818)


(1,923)

Source of revenue tax provision (get advantages)


1,750


(1,539)

Transaction-related bills



36

Severance prices


557


367

Non-GAAP adjusted EBITDA


$            14,528


$            26,963

GAAP CASH FLOW FROM OPERATING ACTIVITIES TO NON-GAAP FREE CASH FLOW

(in hundreds)

(Unaudited)








3 months ended June 30,



2024


2023

Internet coins supplied by means of (impaired in) running actions


$            (1,352)


$              1,318

Capital expenditures


(5,931)


(7,276)

Transaction-related bills



36

Severance prices


557


367

Industry transformation prices


1,072


Non-GAAP isolated coins tide supplied (impaired) by means of operations


$            (5,654)


$            (5,555)

SOURCE Virtual Turbine, Inc.

[ad_2]

Source link